《应用服务器》ppt课件

《应用服务器》ppt课件

ID:26936632

大小:958.51 KB

页数:67页

时间:2018-11-30

《应用服务器》ppt课件_第1页
《应用服务器》ppt课件_第2页
《应用服务器》ppt课件_第3页
《应用服务器》ppt课件_第4页
《应用服务器》ppt课件_第5页
资源描述:

《《应用服务器》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲应用服务器1人们必须不断地提取软件的共性成份屏蔽系统低层的复杂度从而在高层保持复杂度的相对稳定2内容一、动因二、产生基础三、结构与功能四、现状与未来3一、动因操作系统数据库管理系统应用服务管理系统(应用服务器)软件4初始状态:硬件(ENIAC)如何提高算法适应性?分离出了程序(汇编=>)程序硬件硬件5初始状态:硬件+程序程序的共性(稳定)成分:计算资源管理操作系统(FMS=>…)应用程序产生了:分离出了:软件硬件操作系统6初始状态:硬件+操作系统+应用程序程序的共性(稳定)成分:数据管理产生了:数据库管理系统(IMS=>)分离出了:应用软件操作系统操作系统

2、数据存储文件数据库管理系统应用程序7程序的共性(稳定)成分:网络资源管理产生了:应用服务器(TPMonitor=>)分离出了:业务逻辑(构件)初始状态:硬件+操作系统+数据库管理系统+应用软件8二、产生基础(1)终端仿真/屏幕转换中间件用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序的互操作(2)数据访问中间件为了建立数据应用资源互操作的模式对异构环境下的数据库实现联接或文件系统实现联接的中间件(3)远程过程调用中间件程序员方便地编写客户端应用程序调用位于远端服务器上的过程1、中间件9(4)面向消息中间件用来屏蔽各种平台及协议之间的特性进行相互通信

3、实现应用程序之间的协同(5)事务(交易)中间件在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台(6)对象中间件在分布、异构的网络计算环境中将各种分布对象有机地结合在一起完成系统的快速集成实现对象重用102、网络软件总体结构OMG的OMA微软的DNASUN的J2EEWho’sSOA11(1)OMA世界上最大的计算机工业联盟、非赢利性组织于1989年4月由8个公司发起目前有800多家成员全职工作人员只有一个20人左右自身不做标准制订和开发工作仅提供一种组织和机制支持OMG成员进行交流、合作制订技术规范开发符合标准的商用产品两个重要的基石:面向对象方法商

4、业可用性OMG:12OMG的组织结构BoardofDirectors(BOD)PlatformTechnologyCommittee(PTC)DomainTechnologyCommittee(DTC)ArchitectureBoard(AB)TaskForce(TF)SpecialInterestGroups(SIG)TaskForce(TF)TaskForce(TF)SpecialInterestGroups(SIG)SpecialInterestGroups(SIG)……13OMG技术采纳过程:RFIRFPSpecificationSpecificatio

5、nSpecificationeveryonePartofmembersTF起草DTC或PTC发行TF起草AB评审DTC或PTC发行…TF评估、推荐AB评审DTC或PTC批准BOD批准14总线计算机硬件中的模块及互联方式:15ObjectRequestBrokerObjectServicesApplicationInterfacesDomainInterfacesCommonFacilitiesOMA:ObjectManagementArchitecture16ORB:“Objectinteroperatebus”ObjectRequestBrokerORBCor

6、eORBCoreORBCore1718Services:“AbstractionsforClassicSystem-ProgrammingFunctionality”ObjectRequestBrokerTradingEventsSecurityNamingLifecycleTrans-actionsPersis-tence19Facilities:“HighLevelServices:DomainSpecificandGeneric”ObjectRequestBrokerSystemMgt.FinanceComp.Doc.TelecomBus.ObjectHe

7、alth-careManuf.20(2)DNA2122PresentationLevel23DNA提供多种表示服务开发者可以根据具体情况选择最佳方案HTMLScriptingDHTMLComponentsWin32API以支持丰富的界面与客户环境从手持无线设备到高端工作站24BusinessLogicLevel25ComponentServices基于互操作模型ComponentObjectModel(COM)增强分布处理功能MicrosoftTransactionServer(MTS)目前已发展为COM+通过降低为利用底层系统服务而编写的代码量使开发分布式应用

8、系统更为快速容易廉价26

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。