欢迎来到天天文库
浏览记录
ID:56396468
大小:3.41 MB
页数:78页
时间:2020-06-23
《服务web与云计算.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AdvancedwebtechnologyWeb高级开发与应用技术服务web与云计算deeperWebTechnology服务概念的提出SaaSFudanMSEcourse,byDaikaiyuWebTechnology将软件与服务分离FudanMSEcourse,byDaikaiyuWebTechnologySOA是什么?W3C:Asetofcomponentswhichcanbeinvoked,andwhoseinterfacedescriptionscanbepublishedanddiscovered.Fu
2、danMSEcourse,byDaikaiyuWebTechnology什么是服务?Awell-defined,invokableunitofbusinessfunctionAccessesbusinessdataorfacilitatesachangeofbusinessdata-fromonevalidandconsistentstatetoanother.Definedusingexplicitinterfaces-Independentofserviceimplementations-Providesc
3、ontractbetweenservicerequestorsandserviceprovidersInvokablethroughcommoncommunicationprotocols-Providesinteroperabilityandlocationtransparency.5FudanMSEcourse,byDaikaiyuWebTechnology什么是面向服务的体系架构?一个组件模型将应用程序的不同功能单元(服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它
4、应该独立于实现服务的硬件平台、操作系统和编程语言。构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。6FudanMSEcourse,byDaikaiyuWebTechnology为什么采用面向服务的体系架构?AServiceOrientedArchitectureenablesflexibleconnectivityofapplicationsorresourcesby-Representingeveryapplicationorresourceasaservicewithastandardized
5、interface-Enablingthemtoexchangestructuredinformation(messages,documents,‘businessobjects’)-MediatingthemessageexchangethroughanEnterpriseServiceBusThisflexibilityenablesnewandexistingapplicationstobeeasilyandquicklycombinedtoaddresschangingbusinessneeds.-Thea
6、bilitytoeasilycombine/choreographapplicationsallowsITservicestomorereadilyreflectbusinessprocessesTheSOAinfrastructureisalsousedtofacilitatethemanagementofbusinessperformanceandqualityofservice7FudanMSEcourse,byDaikaiyuWebTechnologySOA的价值:SOA实现可变的IT架构…8WebTech
7、nology面向服务的集成示例传统3层架构FudanMSEcourse,byDaikaiyuWebTechnologyWebServices的产生1999年,HP(惠普)公司成为了第一个引入Web服务概念的软件供应商。2000年6月Microsoft提出了“Web服务”这个术语,并把Web服务作为了它的.NET计划的一个重要组件FudanMSEcourse,byDaikaiyuWebTechnologyWebServicesWebServices的发展原动力-电子商务和企业应用集成的发展,日趋基于Web应用:从局
8、部化发展到全球化从B2C(Bussiness-to-Costumer)发展到B2B(Bussiness-to-Bussiness)从集中式发展到分布式-需要解决语言差异、平台差异、协议差异、数据差异所带来的高代价的系统集成FudanMSEcourse,byDaikaiyuWebTechnologyWebServicesWeb服务介绍-We
此文档下载收益归作者所有