web services 到底是什么?

          Posted on 2008-09-20 09:15 小飛俠 閱讀(213) 評論(0)  編輯  收藏
                  首先,web services翻譯過來就是web服務的意思。
                  Web   Service是一種使用一個標準的輸出接口來定義實現程序代碼提供的功能,以便讓外界通過這個標準的輸出接口來調用各種服務的平臺。Web   service這個平臺,定義了應用程序如何在Web上實現互操作性。你可以用任何你喜歡的語言,在任何你喜歡的平臺上寫Web   service   ,只要我們可以通過Web   service標準對這些服務進行查詢和訪問就可以了。它是通過SOAP協議封裝XML語言提供的信息,然后通過WSDL(Web   Service   Description   Language,Web   Service描述語言)來對這個服務進行解說和描述,這就可以構成一個標準的輸出接口,然后再通過UDDI(Universal   Description   Discovery   and   Integeration)在Internet上公布這個服務接口。而其它的用戶(包括建立服務者本身)就可以利用這些來使用這種服務了。
                  簡單的說,就是一種通過URL就可以調用組件的方式。或者說,組件不在本地,也許在英國,也許美國吧,呵呵。比如,你想計算一個復雜的數學運算,例如計算sin75是多少。以前你用的是一個COM組件對吧?現在,我們可以通過URL來遠程調用它了。這樣的好處是,如果組件原來有一點點小的BUG,那么他們就給你更新了。你不用再下載了。
                 SOAP(簡單對象訪問協議)是一種用于在非集中、分布式環境中交換信息的輕型網絡協議。它是一種基于 XML 的協議,由三部分組成:

          1.一個定義框架的封套,用于描述消息的內容以及如何對它進行處理
          2.一組表示應用程序定義的數據類型實例的編碼規則
          3.一個表示遠程過程調用和響應的約定

          iAMT編程接口是iAMT FirmWare提供的基于 SOAP 的 API,可與遠程主機上運行的 ISV 管理控制臺軟件進行通信。在 Web 服務描述語言(WSDL)中對 API 進行了描述。每個固件服務(也稱為接口)都有一個 WSDL 文件。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 2, comments - 1, trackbacks - 0, articles - 2

          Copyright © 小飛俠

          主站蜘蛛池模板: 阿拉善盟| 从江县| 台中市| 义马市| 建平县| 望谟县| 霍邱县| 金昌市| 鸡西市| 广汉市| 万山特区| 寿阳县| 东山县| 金湖县| 巴林右旗| 伊金霍洛旗| 保靖县| 云霄县| 闵行区| 阿鲁科尔沁旗| 筠连县| 平和县| 石泉县| 万盛区| 定西市| 宁津县| 瓦房店市| 巴青县| 赣榆县| 留坝县| 公主岭市| 西青区| 福鼎市| 云浮市| 宝清县| 金山区| 安溪县| 颍上县| 茌平县| 肥东县| 樟树市|