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

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