1. Reqirements? Use case diagrams
2. Choosing application tiers: web-centric design, ejb-centric design
In a Web-centric design, Web tier components using container services such
as the JDBC API can communicate directly with the enterprise information
system resources that hold application data.
In an EJB-centric design, enterprise beans running on EJB servers encapsulate
the enterprise information system resources and the core application logic.
There is a trade-off between the two approaches. The Web-centric approach
can enable a quick start for small applications with few transactional needs, while
the EJB-centric approach is better for building a large-scale enterprise application
where code and performance scalability are prime factors. The Web-centric
approach, while more prevalent, has limitations for building large-scale, complex
applications. Applications built with a Web-centric approach can rapidly become
too complex and difficult to maintain.
3. Choosing local or distributed architecture: local ejbs only, or put them at multiple machines?
本文探讨了在Web-centric和EJB-centric两种设计模式之间的选择。Web-centric设计适用于小型应用,而EJB-centric设计更适合大型企业级应用,强调代码和性能的可扩展性。此外,还讨论了本地与分布式架构的选择。
3826

被折叠的 条评论
为什么被折叠?



