中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

[WCF-Discovery] 實例演示:如何利用服務發現機制實現服務的“動態”調用?

  前面兩篇(《服務如何能被”發現”》和《客戶端如何能夠“探測”到可用的服務?》)我們分別介紹了可被發現服務如何被發布,以及客戶端如果探測可用的服務。接下來我們通過一個簡單的例子來演示如果創建和發布一個可被發現的服務,客戶端如何在不知道服務終結點地址的情況下動態探測可用的服務并調用之。該實例的解決方案采用如下圖所示的結構,即包含項目Service.Interface(類庫)、Client(控制臺應用)和Service(控制臺應用)分別定義服務契約、服務(包括服務寄宿)和客戶端程序。[源代碼從這里下載,DynamicEndpoint方式進行服務調用源代碼從這里下載]。

目錄
步驟一、創建服務契約和服務
步驟二、寄宿服務
步驟三、服務的“動態”調用
DynamicEndpoint

  步驟一、創建服務契約和服務

  第一個步驟自然是在Service.Interface項目中定義代表服務契約的接口。我們還是采用屬性的計算服務的例子,為此我們定義了如下一個ICalculator接口。

using System.ServiceModel;
namespace Artech.ServiceDiscovery.Service.Interface
{
[ServiceContract(Namespace="http://www.artech.com/")]
public interface ICalculator
{
[OperationContract]
double Add(double x, double y);
}
}

NET技術[WCF-Discovery] 實例演示:如何利用服務發現機制實現服務的“動態”調用?,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 日韩一区二区三区视频 | 欧美日韩网站 | 91大神xh98xh系列全部 | 久草在线在线精品观看 | 日韩欧美专区 | 欧美日韩在线一区二区 | 91一区二区| 日本三级电影在线看 | 亚洲成年影院 | 欧美黄色绿像 | 日韩精品一区二区三区中文在线 | 久久久爽爽爽美女图片 | 中文字幕亚洲免费 | 亚洲一区二区三区免费在线 | 五月天婷婷丁香 | 一级毛片在线视频 | 日本三级做a全过程在线观看 | 日韩欧美中文字幕在线观看 | 日本激情视频网 | 欧美区在线 | 成人国内精品久久久久一区 | 国产91av视频 | 国产偷自视频区视频 | 国产高清一区二区三区 | 99视频久| 久草精品在线 | 日本超碰| 国产精品一区二区在线 | 亚洲免费久久久 | 精精国产xxxx视频在线播放 | 亚洲精品1 | 一区二区三区国产精品 | 日日操视频| 黄色小视频入口 | 99精品久久久久久中文字幕 | 97精品超碰一区二区三区 | 国产在线观看不卡一区二区三区 | 你懂的免费在线 | 久久com| 一级全黄少妇性色生活免费看 | 欧美中文一区 |