Web Services.pptVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web Services 葉慶隆 大同大學 資訊工程系所 chingyeh@.tw .tw/chingyeh 參考資料 本教材主要內容係採自以下資料 Chapter 7, Brian E. Travis, XML and SOAP Programming for BizTalk Servers, Microsoft Press, 2000 Background 網路技術及應用之演進 旅遊代理商 旅遊代理商是資訊集成(information aggregation)的典型例子,由各種不同的資訊來源中,為顧客規劃出旅遊行程 旅遊代理商 代理商是以人工蒐集資訊,故效率及涵蓋面均受限制 用電腦取代人工 資料格式問題(HTML),電腦不認得內容 眼球瀏覽 資料呈現在瀏覽器供人瀏覽解讀 Web Service 程式間以易處理的資料格式交談 利於資訊再利用、資訊買賣 資訊集成的重要性 例子 旅行代理商 保險掮客 貸款掮客 逆向拍賣 買方開出條件 賣方互相競標,直到最低價 用標準的方式競價,讓電腦自動處理拍賣程序 一筆交易省下少許金額,但量大便可看出效果 Loosely Coupled Services 在物件導向平台可以利用現成的物件做為建構自己程式的元件,如Microsoft COM架構的對話盒 物件是可執行某特定工作的程式碼,可為共用以降低程式開發成本 物件有性質及使用方法 如在字型選擇的對話盒中設定字型大小 呼叫getStockPrice使用方法 Microsoft的COM, Java平台的Enterprise Java Beans (EJB) Tightly coupled systems 以私有的(proprietary)物件建構而成的系統 Loosely Coupled Services Tightly coupled systems無法做跨機器之溝通 Microsoft提出Distributed Component Object Model (DCOM)因應 Tightly coupled systems不易做跨平台之溝通 如在Windows平台上的DCOM物件和Java平台的EJB物件溝通有困難 Simple Object Access Protocol(SOAP)可解決平台間溝通不相容的問題 Loosely Coupled Services 程式中利用SOAP可以呼叫遠方物件的使用方法 利用SOAP溝通,不需在相同平台或相同的程式語言 SOAP不需特有的溝通協定,而是以開放式的語法呼叫使用方法 XML 步驟說明 Create an XML document that contains the information required to remotely invoke a method on an external system. This package is sent over a standard HTTP connection. The SOAP server parses the SOAP package and calls the appropriate object, passing as necessary the parameters that were included in the SOAP document. 步驟說明 The object performs the requested function and returns information to the SOAP server. The response object is sent back to the requesting machine. SOAP client receives the object, it strips the SOAP envelope and sends the response document to whatever application needs it. Web Services Web Services avg-temperature deg=“f”76/avg-temperature Web Services

文档评论(0)

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

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档