Web Service解析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web Service解析

Web Service解析 问与答 1.? 动机 答:1) 今天,万维网的主要用途是交互式的访问文档和应用程序; ??? 2) 大多数时候,这些访问是通过浏览器、音频播放器或其它交互式的前-后端系统; ??? 3) W3C: “假如万维网支持应用程序间的交互,Web在能力及应用范围上能得到引人注目的增长” 2.? 技术基础 答:Web services = XML + HTTP ??? . XML:通用数据描述语言; ??? . HTTP:被浏览器和Web servers广泛支持地一种传输协议; ? 3.? 什么是Web Service? 答:1) Web service最近成为IT业一个被过度传播的术语; ??? 2) Web service是自我包含、自我描述、模块化的程序,它能发布、定位以及通过Web调用; ??? 3) 一个Web service的例子是提供股价或处理信用卡交易。一旦一个web service被布署,其它应用程序即可发现和调用这个服务。 ??? 4) 还有什么产业能使用web service? 4.? web service理念 答:Web service基于这样的理念:构建应用程序的时候通过发现以及调用网络上现在的应用去实现某现功能; 5.? 自我包含 答:1) 在客户端,无须附加的软件; ??? 2) 只须XML和HTTP协议客户端支持即可开始; ??? 3) 在服务器端,仅需要一个Web服务器和servlet引擎; ??? 4) 对于Web service使一个既存的系统重新可用而无须写一行代码是可行的; ??? 6.? 自我描述 答:1) 无论是客户端还是服务器端除了格式和请求内容以及响应信息外无须关注任何事情; ??? 2) 信息格式定义通过消息传输; ??? 3) 无额外的无素贮藏库或代码产生工具需要; ? 7.? Web services是模块化的 答:1) Web services标准框架提供了一个组件模型; ??? 2) Web services是一种技术,用于部署和提供Web上的商业功能访问; ??? 3) J2EE、CORBA和其它标准是实现这些Web services的技术; ? 8.? 发布、定位以及通过Web调用 答:所需的一些额外的标准: ??? . SOAP:Simple Object Access Protocol、也可理解为 service-oriented architecture protocol,基于RPC和通讯协议的XML。 ??? . WSDL:Web Service Description Language, 一个描述性的接口和协议绑定语言。 ??? . UDDI:Universal Description, Discovery,and Integration,一种注册机制,用于查找Web service描述。 9.? 语言无关和互操作性 答:1) 客户端和服务器端能在不同环境下被实现; ??? 2) 既存的环境为了实现Web service无须进行改动; ??? 3) 但是在现在,我们假设Java是Web service客户端和服务器端的实现语言; ? 10. 基于开放的标准 答:1) XML和HTTP是Web services的技术基础; ??? 2) 很大部分Web service技术使用开源项目构建; ??? 3) 因此,供应商无关以及互操作性是这时的现实目标。 11. Web services是动态的 答:通过使用Web Services,动态电子商务变得很现实。因为,使用UDDI和WSDL,Web service描述和发现可以自动进行。 12. Web services是组合的 答:简单的Web services能组合成更复杂的Web services,无论是使用工作流技术或是调用更底层的Web services。 13. 基于成熟技术构建 答:1) XML + HTML ??? 2) 和其它分布式计算框架相比,有很多相同点也有很多基础性的不同。例如,传输协议基于文本而非二进制。 14. 因此...新的机会到来了 答:1) 在这个时刻,Web service受到大量关注,产生了许多工作机会; ??? 2) 你应该理解并迅速掌握这项技术便能把握住这些机会。 15. Web Service角色 答:1) service provider创建web service并发布它的接口和访问信息到服务登记处; ??? 2) service broker(也称为service registry)有责任使Web service接口和实现访问信息对任何潜在的service requestor可用; ??? 3) service requestor为了使用Web

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档