Web Service技术简介
41页1、Web Service技术简介摘 要 概述:是什么、做什么? 体系结构:组件与操作 主要协议SOAP WSDLUDDI Web Service安全 主要开发工具 主要研究内容 参考文献什么是Web Service一个 Web 服务就是一个应用程序,它可以通过轻量级的 、与厂商无关的通信协议从其他的系统跨网络(Internet 或者 Intranet)接受 XML 格式的请求 基于XML的一种分布式计算技术、一种中间件技术 一种松散耦合的、面向服务的架构在这种面向服务的架构中,接口的定义是至关重要的。正是接口 定义(通常由 WSDL 来表达)作为服务所提供的东西和客户端所期望的结果之间的合约。为了确保参与的各方是松散耦合的,必须同意两个关键的事项: 共同的通信格式(也就是消息的样式)和共同的协议(也就是消 息如何到达)。最常见的组合是通过 HTTP(协议)的 SOAP (格式)。什么是Web Service(Cont.)一个 Web 服务是一个接受 XML 格式请求的应用程序无论一个远程函数调用是否作用于 Web 服务,或者一个消息是否发送给它,都必须用 XML 标记封装请求。 从其他系
2、统跨网络(Internet 或者 Intranet)Web 服务类似于其他分布式计算技术,使远程、分布式企业应用程序成为可能。例如DCOM、CORBA等,实际上可以认为Web服务是分布式技术的发展。 Web 服务堆栈的平台的互操作性这种互操作性是使得 Web 服务对于 EAI 如此具有吸引力的关键特征。什么是Web Service(Cont.)轻量级Web 服务所依赖的技术和协议被设计得相当轻量级的,将许多复杂的特征,比如安全性,会话处理和事务处理,都留给 Web 服务规范的扩展来处 与厂商无关的通信协议因为 Web 服务是基于标准的开放协议, Web 服务系统提供了跨越所有厂商,实现了异构系统的互操作W3Cs Definition A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (
3、specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. Web服务可以做什么让任何平台上的用任何语言编写的服务进行交互 将应用程序功能概念化成任务(服务),从而形成面向任务的开发和工作流。这使得更抽象的软件能够为工作在业务层面具有较少软件分析技术的用户所用 允许松耦合,这意味着,每当其中某个或多个服务在设计或实现中发生变更时,服务应用程序之间的交互可能不会因此而中断 使现有的应用程序能适应变化中的业务条件和客户需要Web服务可以做什么(Cont.)向现有或遗留的软件应用程序提供服务接口,而无需改变原来的应用程序,从而使这些应用程序完全可以运行在这种服务环境下 引入其他一些与原有功能无关
4、的管理或操作管理功能,比如可靠性、可计帐性和安全性等等,从而在业务计算环境中增加了其通用性和实用性 典型应用组件化电子服务(Componentized E-Services)(B2B) 企业应用集成(Enterprise Application Integration,EAI) 企业内部组件重用(Intra-enterprise component reuse Intra-enterprise) Web服务体系结构组件服务提供者 提供服务及维护注册表以使服务 可用;代理服务提供者与服务请求者的中介 ; 传统的代理是UDDI注册中心;服务请求者 发现 Web 服务,然后调用这些 服务以创建应用程序服务应用程序,通过服务描述语言进 行描述,其描述信息通过代理发布Web服务体系结构操作发布撤除发布(Publish) 发布和撤除发布是指将服务发布至代理处(发布)或除去它们的 一些项(撤除发布)。服务提供者通过代理来发布或不发布某个 服务。 查找 (Find),查找操作由服务请求者和服务代理共同完成。服务请求者描述他们正在寻找的服务类型,而服务代理发布与请求最匹配的结果。 绑定 (Bind)绑定
《Web Service技术简介》由会员飞***分享,可在线阅读,更多相关《Web Service技术简介》请在金锄头文库上搜索。
人教版一年级下册数学第二单元20以内的退位减法测试卷精品【考试直接用】
人教版一年级下册数学第二单元20以内的退位减法测试卷(实用)word版
人教版一年级下册数学第二单元20以内的退位减法测试卷及答案(夺冠)
人教版一年级下册数学第二单元20以内的退位减法测试卷(典型题)
人教版一年级下册数学第二单元20以内的退位减法测试卷精品(a卷)
人教版一年级下册数学第二单元20以内的退位减法测试卷及答案【精品】
部编版二年级上册道德与法治期中测试卷 (考试直接用)
部编版二年级上册道德与法治期中测试卷 带答案(培优)
部编版二年级上册道德与法治期中测试卷 含答案(精练)
部编版二年级上册道德与法治期中测试卷 及答案【各地真题】
部编版二年级上册道德与法治期中测试卷 及完整答案【名校卷 】
部编版二年级上册道德与法治期中测试卷 【考点精练】
部编版三年级上册道德与法治期末测试卷 (重点)
部编版三年级上册道德与法治期末测试卷 (模拟题)word版
部编版三年级上册道德与法治期末测试卷 附答案(预热题)
部编版三年级上册道德与法治期末测试卷 附参考答案(b卷 )
部编版三年级上册道德与法治期末测试卷 答案下载
部编版三年级上册道德与法治期末测试卷 含答案【夺分金卷 】
部编版三年级上册道德与法治期末测试卷 含完整答案【网校专用】
部编版三年级上册道德与法治期末测试卷 及答案(最新)
2023-11-14 7页
2023-02-28 15页
2023-02-20 60页
2023-02-20 52页
2023-01-31 8页
2022-12-27 23页
2022-11-29 36页
2022-11-28 41页
2022-11-16 26页
2022-11-09 71页