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

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.

主站蜘蛛池模板: 呼和浩特市| 新河县| 海阳市| 寻甸| 富川| 沙湾县| 区。| 金堂县| 越西县| 凤凰县| 新密市| 庆安县| 阿勒泰市| 甘谷县| 平乐县| 图们市| 杭锦后旗| 广平县| 蕲春县| 松原市| 西昌市| 分宜县| 陵水| 洞头县| 呼伦贝尔市| 中西区| 新干县| 西藏| 通榆县| 陆良县| 丹寨县| 三江| 攀枝花市| 宜丰县| 克山县| 琼海市| 织金县| 平陆县| 舟曲县| 托克逊县| 谢通门县|