官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 华坪县| 沧州市| 屏东县| 邢台市| 红安县| 漠河县| 凉城县| 依兰县| 稻城县| 阿拉善盟| 文安县| 元氏县| 确山县| 湘阴县| 柘城县| 闻喜县| 穆棱市| 海淀区| 蒙自县| 宁晋县| 乳山市| 平谷区| 河津市| 香港 | 马尔康县| 都江堰市| 浮山县| 闻喜县| 淅川县| 渝中区| 邯郸市| 陵川县| 阳原县| 贺州市| 荣成市| 汾西县| 聊城市| 静海县| 齐河县| 西乌珠穆沁旗| 五大连池市|