四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

[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] 實例演示:如何利用服務發現機制實現服務的“動態”調用?,轉載需保留來源!

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

主站蜘蛛池模板: 教育向美而生读书心得体会| 巨神战击队| 1998年槟榔西施| 端午给老板祝福简短句| 国产调教视频丨vk| 10种齿痕图解| 欧美17p| 我的仨妈俩爸演员表| 王宝强盲井| 速度与激情 电影| 营业执照注销打什么电话咨询| 买下我完整版电影免费观看| 极地特快电影英文版| 复仇者联盟4在线完整版观看| 睡前搞笑故事| 永远少年电影免费播放 | 超级飞侠17季| 泰剧谁的青春不乱爱| 歌曲《国家》歌词| 在线播放www| 欲盖弄潮电影| 广场舞100首视频| 魔都精兵的奴隶第二季| 所求皆所愿| 我被最想拥抱的男生威胁了| 电影《皮埃里诺》免费观看| 黄色网址视频免费| 色戒在线观看完整版免费| 圆谷一夫| 赵胤胤个人资料简介| 2025最火蛋糕图片| 小救星小渡| 恶搞之家有几季| 投诉法官最快最有效果电话| 利刃出鞘剧情介绍| 谭耀文演的电影| 真的爱你黄家驹 原唱| 烽火硝烟里的青春演员表| 保镖 电影在线观看 完整版| 水怪电影| 爱欲1990未删减版播放|