已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 WebServices应用 2 信息系统的协作 3 信息系统的协作 RMI RPC COM CORBA CICS MQ IIOP Telnet HTML EDIs 4 信息系统的协作 RMI RPC COM CORBA CICS MQ IIOP Telnet HTML EDIs RMI RPC COM CORBA CICS MQ IIOP Telnet HTML EDIs 服务器 客户端 5 走进Web服务 RMI RPC COM CORBA CICS MQ IIOP Telnet HTML EDIs 服务器 客户端 WS WS WS WS WS WS WS WS WS WS WS 6 走进Web服务 RMI RPC COM CORBA CICS MQ IIOP Telnet HTML EDIs 服务器 客户端 WS WS IServer 7 什么是Web服务 Web服务是可以在Internet上描述 发布 查找和调用的自包含的模块化应用 它们为应用程序或其他Web服务执行具有良好定义的功能 这些功能既可能是简单的计算 也可能是复杂的业务过程 通过松散的耦合和动态的实时发现和绑定 Web服务使得应用程序可以避免涉及其他组件复杂的技术细节 从而使得所开发的系统更加灵活 具有更好的适应性 8 Web服务可以很简单 Customer Supplier 9 Web服务可以比较复杂 Customer Supplier 10 Web服务可以是复合的 Customer Supplier 3rdParty Dun Bradstreet UPS 11 Web服务可以登记 Customer Supplier 3rdParty 12 典型的Web服务 RequestIn ResponseOut Content RelationalDatabases PackagedApplications LegacyApplications ERP WebSites WebService InternalSystems UserInterfaces B2B 13 Web服务 软件技术的革命 14 Web服务展望 15 Web服务的标准 XML eXtendMarkableLanguage 扩展标记语言 用严格的嵌套标记表示数据信息 特别适合在Internet环境中的多点数据交换环境下使用SOAP SimpleObjectAccessProtocol 简单对象访问协议 用来定义数据描述和远程访问的标准WSDL WebServicesDescriptionLanguage Web服务描述语言 是发布和请求Web服务的描述语言UDDI UniversalDescription DiscoveryandIntegration 统一描述 发现和集成 把Web服务与用户联系起来 起中介作用 16 为什么要用XML 高度可定制 适合表示信息系统之间的数据流可以被现存的任何计算机处理方便在Internet上传输拥有软件厂商的广泛支持 如SAP PeopleSoft Siebel Oracle Ariba Microsoft 17 XML实例 HTML 12577XML 1257728 06 20002C7115 18 SOAP HTTP XML Standards SOAP 简单对象访问协议HTTP今天所有硬件和软件都可以支持的协议XML任何语言都可以处理的数据表示格式Standards封装方法调用和数据表示的一致方法 19 POST StockQuoteHTTP 1 1Host Content Type text xml charset utf 8 Content Length nnnnSOAPAction DIS SOAP实例 Action Body RealData Envelope 20 WSDL Web服务定义语言 XML格式的描述 将Web服务描述成具有信息交换能力的通信端点的集合 Web服务的源数据AllowsyoutodescribemethodsandparametersforawebserviceanddefinetheURIsforthem Alsospecifiesprotocolstobeused可以想象成用XML写的IDL 21 WSDL结构 Service 有关端点 服务 的集合Message 对通讯所用的数据类型的抽象定义Operation 对服务所支持动作的抽象描述Binding 协议和数据格式定义Port 网络地址 URIPortType 一个或多个服务所支持的操作的抽象集合Types 一个数据类型定义集 用一些类型定义系统定义 如XSD 22 Types xSchemadefinitionofdatabeingpassed PortTypes Service Port Binding Operations Messages Types 23 Messages DefinesMeaningfulCollectionsofTypes PortTypes Service Port Binding Operations Messages Types 24 Operations DefinesAvailableMethods PortTypes Service Port Binding Operations Messages Types 25 PortTypes DescribesXMLin outforspecificmethods PortTypes Service Port Binding Operations Messages Types 26 Binding MapsProtocolstoMethods Http etc PortTypes Service Port Binding Operations Messages Types 27 Port MapsURLstoMethods PortTypes Service Port Binding Operations Messages Types
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年初中历史真题培训试卷
- 转运知识测试题及详细答案解析
- 员工试用期的思想工作总结报告(3篇)
- 鞋子订购合同3(范本)
- 云南省昆明市嵩明县2025-2026学年九年级上学期期末英语试卷(含解析)
- 计算机专业面试题目及精准答案
- 合工大机械工程材料教案第9章 高分子材料
- 施工现场材料堆放组织
- 办公器具使用管护细则
- 内蒙古乌兰察布市2025-2026学年八年级上学期期中考试英语试卷(含答案)
- 汽车白车身主断面设计及控制要点解析
- 2025年参军政治考核题库及答案
- 2025年空天地一体化光承载网络白皮书(v1.0)
- 山东省安装工程消耗量定额 第十二册 刷油、防腐蚀、绝热工程2025
- 专题5 滑块木板模型(教师版)-2025版动力学中的九类常见模型精讲精练讲义含答案
- 2025年国企林业考试题库
- DG-TJ08-2144-2025 公路养护工程质量检验评定标准
- 消防系统组成课件
- 2024-2025学年湖北省武汉市部分重点中学高二上学期期末联考数学试卷(含答案)
- 公路改扩建工程安全风险辨识与防控表
- 公交司机未关车门保证书
评论
0/150
提交评论