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...
Weitere URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=...
Dokumenttyp: Arbeitspapier
Erscheinungsjahr: 2002
Titel einer Zeitschrift oder einer Reihe: Diskussionspapier / Lehrstuhl für Wirtschaftsinformatik III, Universität Mannheim
Band/Volume: 1-02
Ort der Veröffentlichung: Mannheim
Sprache der Veröffentlichung: Englisch
Einrichtung: Fakultät für Betriebswirtschaftslehre > Wirtschaftsinformatik III (Schader 1991-2015, Em)
Fachgebiet: 004 Informatik
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.




Metadaten-Export


Zitation


+ Suche Autoren in

+ Aufruf-Statistik

Aufrufe im letzten Jahr

Detaillierte Angaben



Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail


Actions (login required)

Eintrag anzeigen Eintrag anzeigen