网络计算第5章Web Services.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络计算第5章Web Services

第5章 Web Services 5.1 Web Services简介 5.2 Web Services的体系结构 5.3 Web Services 描述语言WSDL 5.4 简单对象访问协议SOAP 5.5 UDDI 5.6 Web Services的安全性 5.7 .NET Web Services 示例 5.1 Web Services简介 5.1.1 Web Services的概念 Web Services是指由企业发布的完成某特别商务需求的在线应用服务,其他公司、合作伙伴的应用软件能够通过Internet来动态访问并使用这些在线服务。Web Services为未来全球的电子商务发展提供了新的标准和架构。 Web Services是一系列标准且还正在发展中,它们由万维网协会(W3C,World Wide Web Consortium)设计和指定,用来促进跨平台的程序对程序通信。再具体一些,W3C 目前已经指定了一个模板Web服务描述语言(WSDL,Web Services Description Language)和一个过程调用协议简单对象访问协议(SOAP,Simple Object Access Protocol)的编程接口作为“正式的”Web Services标准。 与Web Services体系结构有关的标准有: (1) 可扩展标记语言(XML,Extensible Markup Language):一种表示格式、语法的语言。 (2) WSDL:一个正式描述文档的语言。 (3) SOAP:用于交换XML编码信息的轻量级协议。 (4) 统一描述、发现和集成(UDDI,Universal Description,Discovery and Integration):一个发展中的注册中心标准。 (5) 超文本传输协议(HTTP,Hypertext Transport Protocol):一个网际通信协议。 从表面上看,Web Services是一个应用程序,它向外界揭示出一个能够通过Web进行调用的API。这就是说,它是一个能够用编程的方法通过Web调用来实现某个功能的应用程序。 从深层次上看,Web Services是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为Web)中被描述、发布、查找以及通过Web来调用。 Web Services是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Services能与其他兼容的组件进行互操作。它可以使用标准的互联网协议,像超文本传输协议HTTP和XML那样,将其功能体现在互联网和企业内部网上。Web Services平台是一套标准,它定义了应用程序如何在Web上实现互操作性。用户可以用自己喜欢的任何语言(比如C#),在喜欢的任何平台上编写Web Services。 5.1.2 引入Web Services的必要性 过去的10年是一个实验的阶段,各企业集团对IT产业.COM进行了“疯狂的投资”。现在整个业界则跨入了务实的阶段,电子商务发展的重心已经完全从过去的.COM的模式转到传统企业的电子商务化的进程中来。企业的电子商务化主要看是否能为企业带来经济利益,对模式是否新颖则是次要的。在规划企业的电子商务应用时,企业管理人员和系统架构师更多地关注该电子商务应用是否能为企业带来直接的经济收益, 是否有利于削减某方面的成本,是否能够优化资源使用,这些完全是由企业的商业利益驱动的。在这一轮的电子商务发展中,技术完全是为商业服务的,任何脱离商业需求的“新”技术是毫无用处的。 在IT投资锐减的日子里,系统架构师们小心翼翼、广泛考证,在对企业自身运作机制的仔细调研中,总结出一些当前最有价值的电子商务应用: 1.企业门户(Portal) 企业门户与一般信息门户有本质的区别,企业门户主要是为企业的重要客户、合作伙伴和自身的员工服务的。它应当具有个性化,并且能提供一系列的在线服务,使得客户、合作伙伴和员工们得以使用企业门户获得必要的知识和信息,并通过企业门户与企业应用进行交互和事务处理。 2.网上连锁商店(Storefront)

文档评论(0)

zilaiye + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档