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

Web服务开发环境与供应商.pptx

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web服务开发环境及其供应商;大纲;x概述 ;x框架的目标;x 支持的语言;代码重用;资源自动管理;类型安全;错误处理;DLL hell;安全;x意图;x框架;x 框架: Web 服务的引擎;x 框架的特性;x 框架结构;是位于应用程序和操作系统之间的一个层面,CLR简化了应用程序的设计并减少了程序开发人员必须编写的代码的数量,因为它提供了内存管理、线程管理、组件寿命管理和默认的错误处理等多种服务 CLR负责代码编译,但与传统的编译器不同,CLR并不是生成代码的二进制表示法,它是生成MSIL(Microsoft Intermediate Language),当代码第一次执行时,CLR会调用一个名为JIT(Just In Time)的特殊编译器,它会将MSIL转化为针对用户系统的处理器的类型和模型的可执行指令 由于大多数平台使用不同的机器语言,因此将程序首先编译为一个统一的形式大大增强了平台间的可移植性和语言间的互操作性; 它是CLR的一个组件,它提供了一组共有的数据类型。因此,x编程语言(如VB.NET)可以使用它们原来的数据类型(如VB中的string),编译时会自动将其转换为相应的CTS类型,如果愿意,当然也可以在代码中直接使用CTS。由于CTS的存在使得.NET能跨编程语言。 ;VB;编译器不产生本地代码,而是生成一个与处理器无关的中间语言 MSIL – Microsoft Intermediate Language 不同语言之间的集成在MSIL层上实现 IL代码执行前需要通过JIT编译为本地机器代码 独立于硬件平台 为设备提供了Compact Framework ;从IL代码生成本地可执行代码 输出代码依赖于 CPU类型 操作系统以及版本 命令行开关;x 基础类库;两种应用模型;x应用程序体系结构;x应用程序体系结构1;x应用程序体系结构 2;两种结构比较;.NET框架;x Framework;x Framework(C#);x Framework (C#);x Framework (C#);x Framework (C#);C# 语言执行流程;微软对Web Service的定义;x Web Service;x Web Service;J2EE环境下的Web Services开发;J2EE体系架构;J2EE体系架构-J2EE概貌;J2EE组成部分-SUN;J2EE平台提供了一个基于组件的方法,来设计、开发、装配以及部署企业应用程序。 J2EE平台提供: 多层分布式应用模型 组件复用 一致化的安全模型 灵活的事务控制 J2EE规范中最重要的部分就是EJB,它提供了客户端原因远程的分布式对象的框???。;J2EE规范 得到广泛认可的工业标准 帮助企业方便地实现具有更强伸缩性、开放性、 安全性的网络应用的最具影响力的技术架构 支持基于组件的应用系统开发 基于J2EE的Web应用服务器是应用最广、最有 应用前景的中间件软件平台 J2EE 1.3定义的组件类型: 应用的客户组件 企业Javabeans组件 Web组件,包括:Servlets及JSP组件 GUI组件Applets;基于Web应用的J2EE应用编程模型;二层应用的J2EE应用编程模型;J2EE典型的应用形式;基于Java语言、跨系统平台 具有完整、标准的企业级应用程序编程接口 具有完整的业务逻辑组件开发、部署与管理体系 表示层组件 Java Servlet和JSP中可完全使用Java进行编程,可完成许多简单的商业逻辑 复杂的商业逻辑 以组件的形式部署在EJB服务器中 EJB服务器提供了多种组件事务服务 能够支持大量并发用户和管理复杂的事务逻辑;EJB服务器中集成的组件命名服务可使组件位置透明化,简化了组件的部署和客户端应用的维护 开发过程易于分工。 表示层、业务逻辑组件可分人编写 组件开发、部署与管理是单独得角色。 J2EE平台全面支持XML,这种强大得组合可使 XML具备跨平台的兼容性。;J2EE应用的典型示例;Java技术与Web服务;Java技术与Web服务-技术标准;Sun One体系结构 Sun 为支持互操作智能Web服务,定义了一种开放式软件框架—Sun Open Net Environment (开放式网络环境,即Sun One) 软件体系结构。 Sun One 旨在解决隐私、安全、身份等问题。 Sun One软件构架基于XML、Java技术和LDAP。 ;Java Platform: Sun ONE;Sun ONE 结构;Sun ONE 结构-开放标准技术;Sun ONE-软件平台;BEA和WebLogic;BEA WebLogic Enterprise Platform ;BEA WebLogic Enterprise Plat

文档评论(0)

职教魏老师 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档