|
系列文章導航:
WCF從理論到實踐(16):操作重載(帶視頻+ppt+源碼)
WCF從理論到實踐(17):OO大背離(帶視頻+ppt+源碼)
本文的出發點
通過閱讀本文,您能了解以下知識:
- Address是什么?
- Address的組成?
- 如何在配置文件中指定Address?
- 如何通過編程方式設置Address?
- Address有什么特殊應用?
本文適合的讀者
適合WCF初學者,可以沒有任何SOA和其他分布式開發經驗
Address是什么?
一個要和服務端通訊的客戶端要做的第一件事情,就是搞清數據要發給誰?目的地在哪?而Address正是通過一個Uri來唯一標示一個WCF的終節點(EndPoint)的,它標示了消息發送的目的地。在WCF 數據通訊中,它解決了服務在哪里的問題。
Address的組成?
Address在WCF中的用System.ServiceModel.EndpointAddress對象來表示的,它的結構如下:

組成部分 | 作用 | |
Uri | 指示EndPoint的地址,是必須的 | |
Identity | 能保證地址的唯一性,當Uri一致的時候,可以用Identity來區分EndPoint,可有可無 | |
Headers | 為地址提供了一些附加信息,用于Soap Message Filter,最后會添加到Soap消息的Header中 |
NET技術:WCF從理論到實踐(4):路在何方,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。