24h購物| | PChome| 登入
2000-12-12 12:57:52| 人氣124| 回應0 | 上一篇 | 下一篇

微軟的肥皂

推薦 0 收藏 0 轉貼0 訂閱站台


肥皂??
沒錯~SOAP
Simple Object Access Protocol

這玩意兒是幹麼的呢??
如果你有寫過程式而且對COM這個東西有點了解的話,你知道,COM元件是需要註冊才能使用的.
因此在Internet的應用上,就必須配合 ASP 來使用,才能得到 COM 的便利.
SOAP就是解決這個問題的一個方案.
SOAP協定,在Server的IIS上提供一個服務,當AP對IIS送出使用物件要求的時候,IIS就會去呼叫該物件,並且將呼叫的結果傳回給IIS,再轉給AP.
對於AP而言,呼叫COM元件的動作就像是對HTTP提出瀏覽網頁的要求,因此,也就可以得到 COM 的便利.
另外,在SOAP協定下,所有的訊息傳遞都以XML包裝並以XML的形式在傳遞.換句話說,在接收傳遞的時候都必須要做一個XML轉換的工作,才能了解彼此的要求以及傳回的結果.

如果想要更了解SOAP,可以參考 http://msdn.microsoft.com/xml/general/soapspec.asp,這是SOAP的規格書.
如果你寫VFP,想要了解一下VFP如何遵循SOAP協定去呼叫Server端的COM元件,可以參考http://www.west-wind.com/wwsoap.asp, 這是微軟的協定廠商所寫的一個範例程式和一個可呼叫的類別.
至於在Server端的安裝,似乎要使用Windows 2000和微軟提供的SOAP toolkit才可以使用.不過這個地方我不是很清楚,因此你可以來信再討論喔.


台長: ellery
人氣(124) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電)

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文