欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《webservice介绍》PPT课件.pptx

    • 资源ID:53638494       资源大小:387.93KB        全文页数:14页
    • 资源格式: PPTX        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《webservice介绍》PPT课件.pptx

    Web Service王凯 杨健榆 乔磊磊 纪元2015-09-24About Web ServiceA Web service communication between two electronic devices over a network.It is a software function provided at a network address over the Web with the service always on as in the concept of utility computing.From WikipediaAbout Web ServiceThe W3C defines a Web service generally as:A software system designed to support interoperable machine-to-machine interaction over a network.ExplanationDifferent software may use different programming languages,and hence there is a need for a method of data exchange that doesnt depend upon a particular programming language.Most types of software can,however,interpret XML tags.Thus,Web services can use XML files for data exchange.-From WikipediaExplanationRules for communication between different systems need to be defined,such as:How one system can request data from another system.Which specific parameters are needed in the data requestWhat would be the structure of the data produced.(Normally,data is exchanged in XML files,and the structure of the XML file is validated against an.xsd file.)What error messages to display when a certain rule for communication is not observed,to make troubleshooting easierWeb APIA Web API is a development in Web services where emphasis has been moving to simpler representational state transfer based communications.Web API百度Web services that use markup languagesThere are a number of Web services that use markup languages:JSON-RPCJSON-WSPWeb templateWeb Services Description Language(WSDL)from the W3CXML Interface for Network Services(XINS)provides a POX-style Web service specification formatWeb Services Conversation Language(WSCL)Web Services Flow Language(WSFL)(superseded by BPEL)WS-Metadata ExchangeRepresentational state transfer(REST)versus remote procedure call(RPC)XML-RPC-XML-Remote Procedure CallWeb services that use markup languagesThere are a number of Web services that use markup languages:JSON-RPCJSON-WSPWeb templateWeb Services Description Language(WSDL)from the W3CXML Interface for Network Services(XINS)provides a POX-style Web service specification formatWeb Services Conversation Language(WSCL)Web Services Flow Language(WSFL)(superseded by BPEL)WS-Metadata ExchangeRepresentational state transfer(REST)versus remote procedure call(RPC)XML-RPC-XML-Remote Procedure CallWeb services and Cloud如果一个软件的主要部分采用了网络服务,即它把存储或计算环节外包给其他网站了,那么我们就说这个软件属于Web Service架构。Web Service架构的基本思想,就是尽量把非核心功能交给其他人去做,自己全力开发核心功能。比如,如果你要开发一个相册软件,完全可以使用Flickr的网络服务,把相片都储存到它上面,你只要全力做好相册本身就可以了。总体上看,凡是不属于你核心竞争力的功能,都应该把它外包出去。最近很红的云计算(cloud computing)或者云服务(cloud services),实际上就是Web Service的同义词,不过更形象一些罢了。它们不说你把事情交给其他计算机去做,而说你把事情交给云去做。Disadvantages of Local Service网络服务是未来软件开发和使用的趋势,本地服务将用得越来越少,主要因为以下三个原因:本地资源不足。很多数据和资料,本地得不到,只有向其他网站要。成本因素。本地提供服务,往往是不经济的,使用专业网站的服务更便宜。这里面涉及硬件和人员两 部分,即使你买得起硬件,专门找一个人管理系统,也是很麻烦的事。可移植性差。如果你想把本机的服务,移植到其他机器上,往往很困难,尤其是在跨平台的情况下。Advantages of Web Service平台无关。不管你使用什么平台,都可以使用Web service。编程语言无关。只要遵守相关协议,就可以使用任意编程语言,向其他网站要求Web service。这大大增加了web service的适用性,降低了对程序员的要求。对于Web service提供者来说,部署、升级和维护Web service都非常单纯,不需要考虑客户端兼容问题,而且一次性就能完成。对于Web service使用者来说,可以轻易实现多种数据、多种服务的聚合(mashup),因此能够做出一些以前根本无法想像的事情。Development Tendency of Web Service在使用方式上,RPC和soap的使用在减少,Restful架构占到了主导地位。在数据格式上,XML格式的使用在减少,json等轻量级格式的使用在增多。在设计架构上,越来越多的第三方软件让用户在客户端(即浏览器),直接与云端对话,不再使用第三方的服务器进行中转或处理数据。在此输入标题输入文字在此录入上述图表的综合分析结论在此录入上述图表的综合分析结论在此录入上述图表的综合分析结论在此录入上述图表的综合分析结论“谢谢!

    注意事项

    本文(《webservice介绍》PPT课件.pptx)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开