JAVA 2 企业版开发指南 (一)这本书描述了如果在JavaTM 2 SDK以及Enterprise Edition(J2EETM SDK)下开发和配置enterprise beasns。J2EE SDK由Sun Microsystem公司开发实现。在J2EE开发平台下,一个基于组件的体系结构是为了建立面向对象、企业层的应用程序。建立一个应用程序,使用Java程序设计语言组合组件。而组件,就是被称为"enterprise beans"的,用来实现商业业务或权利。 谁需要使用这本书? 这本手册是用来为有志于开发利用J2EE应用程序的程序员而编写的。为了了解这本书的示例代码,你需要一些基本的Java、SQL和相关的数据库概念。 大多J2EE应用程序通过Web组件访问"enterprise beans"。尽管Web组件非常重要,而这本书集中讨论“enterprise beans”。如果需要更多的关于开发Web组件的信息,可以去看一看"JavaServer PagesTM and Java Servlet technologies"的主页。 这本书并不介绍如果实现J2EE的结构,并且不介绍J2EE SDK的内部结构。"The Enterprise JavaBeansTM Specifications"和"JavaTm 2 Enterprise Edition Specifications"详细描述了J2EE的结构。 在什么地方找到示例代码 在本书中的例子在你的J2EE SDK安装后的doc/guides/ejb/examples中。比如:在一开始就讨论的EonverterEJB.java文件在doc/guides/ejb/examples/converter目录下面。附录A全部列了出了示例的代码。 如何打印这本书 要打印这本书,用以下步骤: 确保在你的系统中装有Adobe Acrobat Reader。 上网拉下这本书的PDF版本。 在"Adobe Acrobat Reader"中接打印图标。 印刷上的约定 在文中说明性的章节或示例代码的关键字使用“typewriter font”。在示例代码中一个省略号(...)表示冗长而省略了。这些代码不可编译。当定义一个新的term时,会使用"Italic font"。 第一章 概述 ---------------------------------------- "Enterprise JavaBeansTM(EJBTM)"技术是JavaTM2、,"Enterprise Edition(J2EETM)"平台巨大框架的一部分。这个平台是一个为在分布式环境下开发,应用,以及执行应用程序的构架。这些应用程序需要系统级的服务,例如:transaction(有个译为“交易”)管理,安全,用户连接,以及数据库访问。J2EE平台提供这些服务,允许你在应用程序中集中业务逻辑,而不是直接进行系统级的服务。在"enterprise beans",你可以编写业务的逻辑代码。 “Middle-Tier Serve”(中间层服务器)的优势 在“三层次”的服务器中,“Middle-Tier Serve”起到了至关重要的作用。它操纵从客户端来的请求,在复杂的数据库和"back office"系统中保护这些请求。“Middle-Tier Serve”可以支持多种不同的客户端,例如:网页浏览器,Java应用程序和一些手持设备。而客户端控制用户界面,它们并不访问数据库,不执行复杂的业务规则,也不与传统的应用程序联系。很明显,他们让“Middle-Tier Serve”来做这些工作, 图1-1说明了一个“三层”应用程序的情况。"Tier 1"由一些客户端组成,它们向"Middle-Tier Server"也就是"Tier 2"发送请求,而"Tier 2"从"Tier 3"的系统上存取数据,并为数据申请维护,然后返回给"Tier 1"运行结果。 图1-1,一个“三层”服务器/客户端的应用程序 "Middle-Tier Server"为客户端提供业务服务。例如:一个"Middle-Tier Server"服务器程序在一个在线商店中可能提供几种服务:目录检索,顺序登录,信用卡确认。 "Middle-Tier Server"也可以提供系统级的服务: --远程访问客户端和"back-office"系统。 --会议和交易管理 --安全机制 --资源统筹 由于"Middle-Tier Server"提供这些服务,客户端得以快速,灵巧地开发。你可以集成新的客户端到现有的应用程序或数据库中,保护你在原来系统上的投资。 "Middle-Tier Server"允许你为企业建立大尺度的分布式应用程序。J2EE的体系结构使得这个理想演化成开发"Middle-Tier Server"。 (未完待续) 上一篇:J2EE入门 下一篇:J2EE:美好的蓝图 更多相关文章
|
推荐文章
精彩文章
|