Matches in SemOpenAlex for { <https://semopenalex.org/work/W2124297537> ?p ?o ?g. }
Showing items 1 to 88 of
88
with 100 items per page.
- W2124297537 abstract "We investigate the combined effect of application implementation method, container design, and efficiency of communication layers on the performance scalability of J2EE application servers by detailed measurement and profiling of an auction site server.We have implemented five versions of the auction site. The first version uses stateless session beans, making only minimal use of the services provided by the Enterprise JavaBeans (EJB) container. Two versions use entity beans, one with container-managed persistence and the other with bean-managed persistence. The fourth version applies the session fasade pattern, using session beans as a fasade to access entity beans. The last version uses EJB 2.0 local interfaces with the session fasade pattern. We evaluate these different implementations on two popular open-source EJB containers with orthogonal designs. JBoss uses dynamic proxies to generate the container classes at run time, making an extensive use of reflection. JOnAS pre-compiles classes during deployment, minimizing the use of reflection at run time. We also evaluate the communication optimizations provided by each of these EJB containers.The most important factor in determining performance is the application implementation method. EJB applications with session beans perform as well as a Java servlets-only implementation and an order-of-magnitude better than most of the implementations based on entity beans. The fine-granularity access exposed by the entity beans limits scalability. Use of session fasade beans improves performance for entity beans, but only if local communication is very efficient or EJB 2.0 local interfaces are used. Otherwise, session fasade beans degrade performance.For the implementation using session beans, communication cost forms the major component of the execution time on the EJB server. The design of the container has little effect on performance. With entity beans, the design of the container becomes important. In particular, the cost of reflection affects performance. For implementations using session fasade beans, local communication cost is critically important. EJB 2.0 local interfaces improve the performance by avoiding the communication layers for local communications." @default.
- W2124297537 created "2016-06-24" @default.
- W2124297537 creator A5000350315 @default.
- W2124297537 creator A5007706911 @default.
- W2124297537 creator A5030726412 @default.
- W2124297537 date "2002-01-01" @default.
- W2124297537 modified "2023-10-17" @default.
- W2124297537 title "Performance and scalability of EJB applications" @default.
- W2124297537 cites W116544272 @default.
- W2124297537 cites W1806068651 @default.
- W2124297537 cites W2083533417 @default.
- W2124297537 doi "https://doi.org/10.1145/582419.582443" @default.
- W2124297537 hasPublicationYear "2002" @default.
- W2124297537 type Work @default.
- W2124297537 sameAs 2124297537 @default.
- W2124297537 citedByCount "174" @default.
- W2124297537 countsByYear W21242975372012 @default.
- W2124297537 countsByYear W21242975372013 @default.
- W2124297537 countsByYear W21242975372014 @default.
- W2124297537 countsByYear W21242975372015 @default.
- W2124297537 countsByYear W21242975372017 @default.
- W2124297537 countsByYear W21242975372018 @default.
- W2124297537 countsByYear W21242975372021 @default.
- W2124297537 countsByYear W21242975372023 @default.
- W2124297537 crossrefType "proceedings-article" @default.
- W2124297537 hasAuthorship W2124297537A5000350315 @default.
- W2124297537 hasAuthorship W2124297537A5007706911 @default.
- W2124297537 hasAuthorship W2124297537A5030726412 @default.
- W2124297537 hasBestOaLocation W21242975372 @default.
- W2124297537 hasConcept C103613024 @default.
- W2124297537 hasConcept C111919701 @default.
- W2124297537 hasConcept C120314980 @default.
- W2124297537 hasConcept C127413603 @default.
- W2124297537 hasConcept C136764020 @default.
- W2124297537 hasConcept C158379750 @default.
- W2124297537 hasConcept C164554305 @default.
- W2124297537 hasConcept C18640598 @default.
- W2124297537 hasConcept C199360897 @default.
- W2124297537 hasConcept C204495577 @default.
- W2124297537 hasConcept C26713055 @default.
- W2124297537 hasConcept C2779182362 @default.
- W2124297537 hasConcept C2781018962 @default.
- W2124297537 hasConcept C31258907 @default.
- W2124297537 hasConcept C41008148 @default.
- W2124297537 hasConcept C48044578 @default.
- W2124297537 hasConcept C548217200 @default.
- W2124297537 hasConcept C77088390 @default.
- W2124297537 hasConcept C78519656 @default.
- W2124297537 hasConcept C93996380 @default.
- W2124297537 hasConceptScore W2124297537C103613024 @default.
- W2124297537 hasConceptScore W2124297537C111919701 @default.
- W2124297537 hasConceptScore W2124297537C120314980 @default.
- W2124297537 hasConceptScore W2124297537C127413603 @default.
- W2124297537 hasConceptScore W2124297537C136764020 @default.
- W2124297537 hasConceptScore W2124297537C158379750 @default.
- W2124297537 hasConceptScore W2124297537C164554305 @default.
- W2124297537 hasConceptScore W2124297537C18640598 @default.
- W2124297537 hasConceptScore W2124297537C199360897 @default.
- W2124297537 hasConceptScore W2124297537C204495577 @default.
- W2124297537 hasConceptScore W2124297537C26713055 @default.
- W2124297537 hasConceptScore W2124297537C2779182362 @default.
- W2124297537 hasConceptScore W2124297537C2781018962 @default.
- W2124297537 hasConceptScore W2124297537C31258907 @default.
- W2124297537 hasConceptScore W2124297537C41008148 @default.
- W2124297537 hasConceptScore W2124297537C48044578 @default.
- W2124297537 hasConceptScore W2124297537C548217200 @default.
- W2124297537 hasConceptScore W2124297537C77088390 @default.
- W2124297537 hasConceptScore W2124297537C78519656 @default.
- W2124297537 hasConceptScore W2124297537C93996380 @default.
- W2124297537 hasLocation W21242975371 @default.
- W2124297537 hasLocation W21242975372 @default.
- W2124297537 hasLocation W21242975373 @default.
- W2124297537 hasOpenAccess W2124297537 @default.
- W2124297537 hasPrimaryLocation W21242975371 @default.
- W2124297537 hasRelatedWork W1190020395 @default.
- W2124297537 hasRelatedWork W1553093045 @default.
- W2124297537 hasRelatedWork W1983332019 @default.
- W2124297537 hasRelatedWork W199352753 @default.
- W2124297537 hasRelatedWork W2049417126 @default.
- W2124297537 hasRelatedWork W2364921833 @default.
- W2124297537 hasRelatedWork W2380023786 @default.
- W2124297537 hasRelatedWork W2385146268 @default.
- W2124297537 hasRelatedWork W2487945016 @default.
- W2124297537 hasRelatedWork W2546696010 @default.
- W2124297537 isParatext "false" @default.
- W2124297537 isRetracted "false" @default.
- W2124297537 magId "2124297537" @default.
- W2124297537 workType "article" @default.