- Developing Middleware in Java EE 8
- Abdalla Mahmoud
- 212字
- 2021-07-23 19:24:28
Java EE architecture
The Java EE platform follows the four-tier architecture, the tiers being as follows:
- EIS tier: This is the enterprise information system (EIS) tier, where we store and retrieve all of our business data. Usually, it's a relational database system that's accessed using the Java Persistence API through our business tier, as will be discussed in detail in this book.
- Business tier: The business tier is responsible for managing business components that expose functionalities to other modules or separate systems. Enterprise JavaBeans, messaging, and other services are maintained in this tier, which will be discussed in detail in this book.
- Web tier: The web tier is where your web components/pages live. Although the Java's EE web profile is out of the scope of this book, we've used the web tier in many examples as well as in this chapter; therefore, basic knowledge about Servlets and JSP is essential.
- Client tier: Either a thin client (web browser) or a thick one (another Java application) that consumes the services we provide in our enterprise middleware solution.

Note that, in this book, we'll be focusing more on the EIS and business tier parts of an enterprise middleware solution, the web part being out of the scope of this book.
推薦閱讀
- 差分進(jìn)化算法及其高維多目標(biāo)優(yōu)化應(yīng)用
- Python機(jī)器學(xué)習(xí)經(jīng)典實(shí)例
- SSM輕量級(jí)框架應(yīng)用實(shí)戰(zhàn)
- OpenStack Orchestration
- MATLAB for Machine Learning
- Multithreading in C# 5.0 Cookbook
- INSTANT Adobe Edge Inspect Starter
- Building Business Websites with Squarespace 7(Second Edition)
- Application Development with Parse using iOS SDK
- Elasticsearch搜索引擎構(gòu)建入門(mén)與實(shí)戰(zhàn)
- 軟件設(shè)計(jì)模式(Java版)
- VMware vSphere Design Essentials
- 軟件自動(dòng)化測(cè)試實(shí)戰(zhàn)解析:基于Python3編程語(yǔ)言
- ServiceDesk Plus 8.x Essentials
- Visual C++網(wǎng)絡(luò)編程教程(Visual Studio 2010平臺(tái))