首先,web services翻譯過來就是web服務(wù)的意思。
Web Service是一種使用一個(gè)標(biāo)準(zhǔn)的輸出接口來定義實(shí)現(xiàn)程序代碼提供的功能,以便讓外界通過這個(gè)標(biāo)準(zhǔn)的輸出接口來調(diào)用各種服務(wù)的平臺(tái)。Web service這個(gè)平臺(tái),定義了應(yīng)用程序如何在Web上實(shí)現(xiàn)互操作性。你可以用任何你喜歡的語言,在任何你喜歡的平臺(tái)上寫Web service ,只要我們可以通過Web service標(biāo)準(zhǔn)對(duì)這些服務(wù)進(jìn)行查詢和訪問就可以了。它是通過SOAP協(xié)議封裝XML語言提供的信息,然后通過WSDL(Web Service Description Language,Web Service描述語言)來對(duì)這個(gè)服務(wù)進(jìn)行解說和描述,這就可以構(gòu)成一個(gè)標(biāo)準(zhǔn)的輸出接口,然后再通過UDDI(Universal Description Discovery and Integeration)在Internet上公布這個(gè)服務(wù)接口。而其它的用戶(包括建立服務(wù)者本身)就可以利用這些來使用這種服務(wù)了。
簡單的說,就是一種通過URL就可以調(diào)用組件的方式。或者說,組件不在本地,也許在英國,也許美國吧,呵呵。比如,你想計(jì)算一個(gè)復(fù)雜的數(shù)學(xué)運(yùn)算,例如計(jì)算sin75是多少。以前你用的是一個(gè)COM組件對(duì)吧?現(xiàn)在,我們可以通過URL來遠(yuǎn)程調(diào)用它了。這樣的好處是,如果組件原來有一點(diǎn)點(diǎn)小的BUG,那么他們就給你更新了。你不用再下載了。
SOAP(簡單對(duì)象訪問協(xié)議)是一種用于在非集中、分布式環(huán)境中交換信息的輕型網(wǎng)絡(luò)協(xié)議。它是一種基于 XML 的協(xié)議,由三部分組成:
1.一個(gè)定義框架的封套,用于描述消息的內(nèi)容以及如何對(duì)它進(jìn)行處理
2.一組表示應(yīng)用程序定義的數(shù)據(jù)類型實(shí)例的編碼規(guī)則
3.一個(gè)表示遠(yuǎn)程過程調(diào)用和響應(yīng)的約定
iAMT編程接口是iAMT FirmWare提供的基于 SOAP 的 API,可與遠(yuǎn)程主機(jī)上運(yùn)行的 ISV 管理控制臺(tái)軟件進(jìn)行通信。在 Web 服務(wù)描述語言(WSDL)中對(duì) API 進(jìn)行了描述。每個(gè)固件服務(wù)(也稱為接口)都有一個(gè) WSDL 文件。
Web Service是一種使用一個(gè)標(biāo)準(zhǔn)的輸出接口來定義實(shí)現(xiàn)程序代碼提供的功能,以便讓外界通過這個(gè)標(biāo)準(zhǔn)的輸出接口來調(diào)用各種服務(wù)的平臺(tái)。Web service這個(gè)平臺(tái),定義了應(yīng)用程序如何在Web上實(shí)現(xiàn)互操作性。你可以用任何你喜歡的語言,在任何你喜歡的平臺(tái)上寫Web service ,只要我們可以通過Web service標(biāo)準(zhǔn)對(duì)這些服務(wù)進(jìn)行查詢和訪問就可以了。它是通過SOAP協(xié)議封裝XML語言提供的信息,然后通過WSDL(Web Service Description Language,Web Service描述語言)來對(duì)這個(gè)服務(wù)進(jìn)行解說和描述,這就可以構(gòu)成一個(gè)標(biāo)準(zhǔn)的輸出接口,然后再通過UDDI(Universal Description Discovery and Integeration)在Internet上公布這個(gè)服務(wù)接口。而其它的用戶(包括建立服務(wù)者本身)就可以利用這些來使用這種服務(wù)了。
簡單的說,就是一種通過URL就可以調(diào)用組件的方式。或者說,組件不在本地,也許在英國,也許美國吧,呵呵。比如,你想計(jì)算一個(gè)復(fù)雜的數(shù)學(xué)運(yùn)算,例如計(jì)算sin75是多少。以前你用的是一個(gè)COM組件對(duì)吧?現(xiàn)在,我們可以通過URL來遠(yuǎn)程調(diào)用它了。這樣的好處是,如果組件原來有一點(diǎn)點(diǎn)小的BUG,那么他們就給你更新了。你不用再下載了。
SOAP(簡單對(duì)象訪問協(xié)議)是一種用于在非集中、分布式環(huán)境中交換信息的輕型網(wǎng)絡(luò)協(xié)議。它是一種基于 XML 的協(xié)議,由三部分組成:
1.一個(gè)定義框架的封套,用于描述消息的內(nèi)容以及如何對(duì)它進(jìn)行處理
2.一組表示應(yīng)用程序定義的數(shù)據(jù)類型實(shí)例的編碼規(guī)則
3.一個(gè)表示遠(yuǎn)程過程調(diào)用和響應(yīng)的約定
iAMT編程接口是iAMT FirmWare提供的基于 SOAP 的 API,可與遠(yuǎn)程主機(jī)上運(yùn)行的 ISV 管理控制臺(tái)軟件進(jìn)行通信。在 Web 服務(wù)描述語言(WSDL)中對(duì) API 進(jìn)行了描述。每個(gè)固件服務(wù)(也稱為接口)都有一個(gè) WSDL 文件。
posted @ 2008-09-20 09:15 小飛俠 閱讀(213) | 評(píng)論 (0) | 編輯 收藏