什么是多層結(jié)構(gòu)?(含中文譯文)

          ?

          What is Multitiered Application?
          出自sun對寵物商店例子的綜述文檔?

          Partitioning a design into tiers allows designers to choose
          the appropriate technology for a given situation. The Java
          Pet Store demo, illustrates how its design is divided into
          multiple tiers.

          使用分層的方式來進行設(shè)計,可以使設(shè)計者針對具體的情況使用合適
          的技術(shù)。這個Java 寵物商店的例子展示了如何把一個設(shè)計分成多層結(jié)構(gòu)。

          The Client tier is often the only part of the application the
          user sees. The Java Pet Store demo Client tier consists of a
          browser displaying web pages generated from JSP pages in the
          Web tier. An administrator interface uses a spreadsheet client,
          such as StarOffice software, to communicate with the Web Tier
          XML messages. The Client tier communicates with other tiers
          through defined interfaces.
          客戶層通常是用戶唯一可以看到的應(yīng)用程序的部分。這個寵物商店例子
          的客戶層是一個瀏覽器,它負責(zé)顯示W(wǎng)eb層中JSP頁產(chǎn)生的web頁面。一個
          管理員接口可以使用一個spreadsheet客戶端(例如StarOffice軟件)來
          和Web層交換XML消息。客戶層通過定義好的接口和其他層交互。

          The Web tier performs web-related processing, such as serving
          HTML, instantiating web page templates, and formatting JSP pages
          for display. Some objects within the Web tier act as proxies to
          components in the Enterprise JavaBeans components tier.
          Web層負責(zé)Web相關(guān)的處理,比如提供HTML服務(wù),產(chǎn)生web頁面的模板的實作,
          格式化JSP頁面來顯示。Web層中有一些物件可以作為EJB組件層中組件的
          代理。

          The Enterprise JavaBeans components tier is responsible for any
          processing involving Enterprise JavaBeans components. Enterprise
          JavaBeans components contain the business logic of the Java Pet
          Store demo, such as processing orders. EJB components also
          represent the model objects of the Java Pet Store demo, including
          Account and placed Orders.
          EJB組件層負責(zé)任何與EJB組件相關(guān)的處理。EJB組件中包含這個Java寵物商店
          的商業(yè)邏輯,比如處理訂單。EJB組件也含有這個Java寵物商店的物件模型,
          包括賬目和處理過的訂單。

          Stand-alone clients and web applications in the Web tier can use
          Enterprise JavaBeans components hosted by the Enterprise JavaBeans
          components tier. The Java Pet Store demo demonstrates the proper
          use of Enterprise JavaBeans components.
          單機版客戶端和網(wǎng)絡(luò)層中的web應(yīng)用都可以使用EJB組件層中的EJB組件。這個
          Java寵物商店的例子展示了如何恰當?shù)厥褂肊JB組件。

          The Enterprise Information System (EIS) tier provides a layer of
          software that maps existing data and application resources into
          the design of a J2EE application in an implementation-neutral way.
          The EIS tier can also access applications of other organizations
          or businesses, providing seamless business-to-business integration.
          企業(yè)信息系統(tǒng)(EIS)層提供了一層軟件,以一種與實現(xiàn)無關(guān)的方式把已存在
          的數(shù)據(jù)和應(yīng)用資源一起映射到一個J2EE應(yīng)用程序的設(shè)計之中。EIS層通過B2B的
          無縫集成使得其它的組織或商業(yè)機構(gòu)也可以對其進行使用。

          ?

          posted on 2007-03-16 22:57 金家寶 閱讀(378) 評論(1)  編輯  收藏 所屬分類: J2EE概念理論性文摘

          評論

          # re: 什么是多層結(jié)構(gòu)?(含中文譯文) 2007-03-16 22:59 金家寶

          http://www.moon-soft.com/doc/6_1.htm  回復(fù)  更多評論   

          主站蜘蛛池模板: 淮北市| 山西省| 宿州市| 巴塘县| 米林县| 珲春市| 广汉市| 柏乡县| 那坡县| 张掖市| 五台县| 常山县| 宁强县| 同德县| 丰镇市| 长岛县| 进贤县| 福安市| 甘南县| 凌海市| 新河县| 同仁县| 平塘县| 社旗县| 甘南县| 科尔| 和田县| 珠海市| 调兵山市| 昭苏县| 恩施市| 成安县| 西平县| 玉门市| 调兵山市| 嘉鱼县| 剑阁县| 庆城县| 山阴县| 常熟市| 光山县|