网站大量收购独家精品文档,联系QQ:2885784924

J2EE企业应用.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2EE企业应用

J2EE企业应用 J2EE企业应用 如果您已经安装了J2EE TM Platform (Enterprise Edition )软件,并通读 了各种可用的指南来帮助您学习使用该软件,那么,您可能已经准备开始为J2EE 平台编写第一个多层企业应用程序了。在这个时候,您可能对应用设计应当在何处着手、以及如何判断哪些J2EE API 最能满足您的要求上存有疑惑 。您可以得到帮助。《为企业版Java TM 2 平台设计企业应用程序》(Designing Enterprise Applications for the Java TM 2 Platform, Enterprise Edition ISBN 0-201-70277-0 描述了J2EE 平台,并提出了一个编程模型,可以帮助您在为J2EE 平台设计多层企业应用程序时作出最佳决策。为了理论联系实际,第10 章举了一个电子商务宠物商店应用程序的例子,描述了该编程模型是如何指导设计的。该书和该宠物商店应用程序一起被称作J2EE Blueprints (J2EE蓝图)。 本文是J2EE 蓝图的一个摘要,向您介绍该编程模型,并帮助您掌握它。您可以访问J2EE下载页面,下载该书的PostScript 或者PDF 格式的版本,或者下载书中作为例子的宠物商店应用程序。该书印刷本将在2000 年7 月上市 。 ˙J2EE 基本架构:概述(J2EE Architecture —A Birds-Eye View ) ˙可再用应用组件(Reusable Application Components ) ˙设计用户界面和引擎(Designing the User Interface and Engine ) ˙设计基于Web 的应用(Designing Web-Based Applications ) ˙Servlets 和JSP 页面(Servlets and JSP Pages ) ˙模型、视图、控制器设计范式(Model, View, Controller Design Pattern ) ˙J2EE 应用中的Enterprise Beans (Enterprise Beans in J2EE Applications ) ˙宠物商店应用程序(Pet Store Application ) J2EE 基本架构:概述基本架构:概述基本架构:概述基本架构:概 述电子商务和信息技术的快速发展及对它的需求给应用程序开发人员带来了新的压力。必须以比以前更少的金钱、更少的资源来更快地设计、建立和生产企业应用程序 。 为了降低成本,并加快企业应用程序的设计和开发,J2EE 平台提供了一个基于组件的方法,来设计、开发、装配及部署企业应用程序。J2EE 平台提供了多层的分布式的应用模型、组件再用、一致化的安全模型以及灵活的事务控制。您不仅可以比以前更快的速度向市场推出创造性的客户解决方案,而且,您的平台独立的、基于组件的J2EE 解决方案不会被束缚在任何一个厂商的产品和API 上 。 J2EE 规范定义了以下种类的组件 : ˙应用的客户组件(Application client components ) ˙Enterprise JavaBeans TM 组件(Enterprise JavaBeans TM components ) ˙Servlets 及JavaServer Pages TM (JSP 页面)组件(也被称作Web 组件)(Servlets and JavaServer PagesTM (JSP pages) components ) ˙Applets一个多层的分布式的应用模型意味着应用逻辑被根据功能而划分成组件,并且可以在同一个服务器或不同的服务器上安装组成J2EE 应用的这些不同的组件。一个应用组件应被安装在什么地方,取决于该应用组件属于该多层的J2EE 环境中的哪一层。这些层是客户层、Web层 、 业务层及企业信息系统层(EIS )。 客户层(Client Tier ) J2EE 应用可以是基于Web 的,也可以是不基于Web 的。在一个基于Web 的J2EE 应用中,用户的浏览器在客户层中运行,并从一个Web服务器上下载WEB 层中的静态HTML 页面或由JSP 或servlets 生成的动态HTML 页面 。 在一个不基于Web 的J2EE 应用程序中,一个独立客户程序,或者不运行在一个HTML 页面中,而是运行在其它一些基于网络的系统(比如手持设备或汽车电话)中的applet 程序,在客户层中运行,并在不经过Web 层的情况下访问enterprise beans 。该不基于Web 的客户层可能也包括一个JavaBeans 类来管理用户输入,并将该输入发送到在企业层中运行的enterpri

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档