Handling Huge Data Sets in J2EE/EJB 2.1 with a Page-by-Page Iterator Pattern Variant for CMP

Gitzel, Ralf ; Korthaus, Axel ; Mazloumi, Nima

URL: https://static.aminer.org/pdf/PDF/000/585/174/hand...
Additional URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=...
Document Type: Working paper
Year of publication: 2002
The title of a journal, publication series: Diskussionspapier / Lehrstuhl für Wirtschaftsinformatik III, Universität Mannheim
Volume: 1-02
Place of publication: Mannheim
Publication language: English
Institution: Business School > Wirtschaftsinformatik III (Schader 1991-2015, Em)
Subject: 004 Computer science, internet
Abstract: The J2EE platform with its server compo- nent technology Enterprise JavaBeans (EJB) has be- come widely adopted today. Services provided by J2EE component containers, such as container-managed per- sistence (CMP), facilitate the development of distributed transactional applications and increase portability of EJB components. Thanks to its intensive web support through servlets and JSPs, the J2EE standard easily allows web application designers to bring data stored in EJB entity beans to the Internet as HTML pages. A major problem, however, is the fact that often there are too many instances of an entity bean to be presented on a single HTML page. In our paper, we will compare different solutions to this problem. As a starting point, we will measure the performance of a naive CMP-based approach and compare it with a bean-managed persis- tence (BMP) approach structured in a similar way. Since the use of CMP provides many benefits, but the naive approach shows only poor performance, we finally present a variant of Sun’s page-by-page iterator pat- tern, which, as opposed to the original, does not rely on JDBC but rather uses the new EJBQL features intro- duced in the new EJB 2.1 final draft in order to provide a feasible solution within the framework of CMP. In our conclusion we also identify some possible improvements to the J2EE standard based on our findings.

Dieser Eintrag ist Teil der Universitätsbibliographie.

Metadata export


+ Search Authors in

+ Page Views

Hits per month over past year

Detailed information

You have found an error? Please let us know about your desired correction here: E-Mail

Actions (login required)

Show item Show item