- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 j2ee-2007.ppt
目标与方法 学习目标: 围绕现代网络应用技术,学习和掌握先进而成熟的专业思想及技术方法. 学习内容 WEB 基本思想 WEB 的服务 WEB 的架构、目标和分类 WEB 的实现方案 J2EE 的结构体系 J2EE 的核心技术 J2EE 项目开发组织规范 根据知识结构,学习内容为三个层次: 熟练掌握 基本掌握 原理性介绍 Web服务出现之前:信息化很多问题…. Web Service 在Internet时代,利用网络环境,由企业生产、发布其商务供需的一种在线应用服务平台。 消费者通过Internet访问并使用企业信息资源 基于WEB环境新一代的分布式计算模型和规范标准 WEB服务是下一代的WWW Web服务 思想方法: 使信息生产与服务市场即结合又有分工; 实现将功能单一、结构松弛、信息分散的服务有效组织成一个复杂的Web应用系统。 Web服务架构 Service broker:收集海量检索信息,组织严密的信息分类体系,提供高效的信息目录结构 Service provider:将服务信息发布到Service broker的特定目录 Service requester:请求信息服务。在Service broker提供的数据中检索,获得目录性信息,根据检索信息获得Service provider 发布的网络信息. Web Service体系结构 结构体系模型的演变 Web服务优点 反映了业界当代主流技术趋势: 利用Internet提供廉价服务 系统无缝集成 消除“组件之间的冲突”而制约的互操作性 屏蔽“异构语言之间的战争”所影响的兼容性 通过HTTP、xml和Servlet,扩展和支持新的应用 Web服务的目标 建立网络分布式计算模型的规范标准 系统设计开发任务的重点是企业事务逻辑 加快应用方案的发布时间 应用将不在再绑定在单一厂商的产品 提供跨平台的互操作性 简化了连接机制 统一的集成方式 实现低耦合/高内聚的应用系统 建立Web服务的两种方案: (1) J2EE( SUN 0NE? ) (2).NET 二者服务于企业级的应用开发方案 二者实现Web服务的目标是一致的 双方采用的技术路线和实现方法不同 J2EE平台 Sun MicroSystem的Java2技术为基础 业界的规范标准 诸多厂商协同工作的成果 超过数十家厂商采用的规范(工具,应用服务器) .NET 技术 微软厂家的产品系列(而非业界标准) 前身是 Windows 包含:COM+, MSMQ, 等等; NET的框架取代了Windows DNA NET服务器 (SQL服务器,BizTalk服务器,等等) Hailstorm服务, Passport.NET Visual Studio.NET 开发工具包 实现了编程语言中立的运行时环境 Common Language Runtime (CLR) 引入SOAP/XML 改变传统依赖程序员手工技巧的方式解决复杂分布式通讯的机理。 J2EE 与 .NET 的类比 J2EE资源 /j2ee /jsp / J2EE 的概念 历史上,网络环境(服务器)采用: CGI (Common Gateway Interface) NSAPI (Netscape Server API) ISAPI (Internet Server API) 等传统编程技术和应用模型,极大地增加了编程及维护的工作量和复杂性,制约着网络技术的推广应用。 J2EE 的概念 90年代,Internet造就: HTTP HTML / XML JAVA 逐渐演变成为网络服务的技术标准 规范标准的建立促进网络应用发展和普及: 企业事务逻辑 电子商务 J2EE 的概念 1995年,Sun MicroSystem公司的Java技术以其跨平台应用震撼整个Web世界。 今天,Java技术覆盖从智能卡、小型消费类设备的OS到大型数据中心服务器等系列化Java 2平台的广泛应用领域,为软件开发、信息服务和设备制造提供新的市场机遇。 SUN提出以Java2语言为核心,基于系列化开放和规范的标准、技术和协议 -- 成为构建Web服务系统的核心技术。 J2EE 的基本思想 设计、部署开发企业级应用系统体系结构的规范 。 成为事实上企业级应用系统建设方案的标准,包括多层次的分布式应用模型和系列化开发技术规范。 分布式应用模型将应用逻辑分成多个功能层次,每个层次部署支持功能
文档评论(0)