日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[Programming WCF Services]Chapter 1. WCF Essentials - Metadata Exchange

發布時間:2023/12/9 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Programming WCF Services]Chapter 1. WCF Essentials - Metadata Exchange 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.HTTP-GET WCF 方式

通過Http的方式提供metadata

1.1.配置文件方式

<system.serviceModel><services><service name = "MyService" behaviorConfiguration = "MEXGET"><host><baseAddresses><add baseAddress = "http://localhost:8000/"/></baseAddresses></host>...</service><service name = "MyOtherService" behaviorConfiguration = "MEXGET"><host><baseAddresses><add baseAddress = "http://localhost:8001/"/></baseAddresses></host>...</service></services><behaviors><serviceBehaviors><behavior name = "MEXGET"><serviceMetadata httpGetEnabled = "true"/></behavior></serviceBehaviors></behaviors> </system.serviceModel>

?一般通過HTTP的基地址即可以訪問元數據,也可以指定不同的地址:

<behavior name = "MEXGET"><serviceMetadata httpGetEnabled = "true" httpGetUrl = "MyMEXAddress"/> </behavior>

?

?

1.2.代碼方式

ServiceHost host = new ServiceHost(typeof(MyService)); ServiceMetadataBehavior metadataBehavior; metadataBehavior = host.Description.Behaviors.Find<ServiceMetadataBehavior>(); if(metadataBehavior == null) { Debug.Assert(BaseAddresses.Any(baseAddress=>baseAddress.Uri.Scheme == "http")); metadataBehavior = new ServiceMetadataBehavior(); metadataBehavior.HttpGetEnabled = true; host.Description.Behaviors.Add(metadataBehavior); } host.Open();

?

?

2.Metadata Exchange Endpoint

平臺無關的元數據交換方式,支持多種協議

<services><service name = "MyService" behaviorConfiguration = "MEX"><host><baseAddresses><add baseAddress = "net.tcp://localhost:8001/"/><add baseAddress = "net.pipe://localhost/"/></baseAddresses></host><endpointaddress = "MEX"binding = "mexTcpBinding"contract = "IMetadataExchange" /><endpointaddress = "MEX"binding = "mexNamedPipeBinding"contract = "IMetadataExchange" /><endpointaddress = "http://localhost:8000/MEX"binding = "mexHttpBinding"contract = "IMetadataExchange" />...</service> </services> <behaviors><serviceBehaviors><behavior name = "MEX"><serviceMetadata/></behavior></serviceBehaviors> </behaviors>

?

轉載于:https://www.cnblogs.com/vicsmb/p/5248799.html

總結

以上是生活随笔為你收集整理的[Programming WCF Services]Chapter 1. WCF Essentials - Metadata Exchange的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本一区二区在线播放 | 久久精品国产77777蜜臀 | 国产性xxx | 亚洲av无码成人精品区 | 饥渴少妇色诱水电工 | 青草久久久 | 国产色视频一区二区三区qq号 | 高h在线观看 | 欧美精品久久久久性色 | 成人性生交大片 | 无遮挡的裸体按摩的视频 | 欧美大胆a | 欧美黄色片 | 免费人成在线观看 | 亚洲色图欧洲色图 | 777色婷婷| 麻豆91网站| 琪琪电影午夜理论片八戒八戒 | 啪视频在线观看 | 爱情岛亚洲首页论坛小巨 | 中文字幕人妻一区二区三区在线视频 | 欧美人喂奶吃大乳 | 国产日韩精品一区二区三区在线 | 91国内视频| 91偷拍一区二区三区精品 | 色狠狠一区二区三区 | 色综合久久久久无码专区 | 一个人看的www片免费高清中文 | 久草视频2 | 欧美九九视频 | 久久一二三四区 | 欧美在线性视频 | 午夜天堂影院 | 嫩草影院污 | 色婷婷婷婷 | 国产调教在线观看 | 国产精品久久久久久久免费看 | 美女久久久久久久 | 老局长的粗大高h | 日韩一级网站 | 136fldh导航福利微拍 | 国产成人无码精品 | 北条麻妃在线一区 | 色亚洲成人 | 成人六区| 国产亚洲精品久久久久婷婷瑜伽 | 欧美视频一区二区三区四区在线观看 | 欧美系列一区二区 | 久久超碰在线 | 综合欧美亚洲 | 国产原创视频在线观看 | 18禁肉肉无遮挡无码网站 | 欧美特黄一区二区三区 | 男生坤坤放进女生坤坤里 | 欧美最猛性xxxxx(亚洲精品) | 亚洲黄色免费看 | 新91视频在线观看 | juliaann精品艳妇hd | 国产激情a | 亚洲一区二区三区在线免费观看 | 久久久久人妻一区二区三区 | 麻豆福利影院 | 国内精品久久久久 | 欧美日韩精品一区二区三区蜜桃 | 久久在线视频免费观看 | 天天操天天草 | 一级片一级片 | 天堂va蜜桃一区二区三区漫画版 | 中文字幕免费在线观看 | 欧美456| 欧美日韩亚洲在线观看 | 草草影院欧美 | 亚洲热在线 | 亚洲精品一区二区三区四区乱码 | 91在线视频精品 | 国产精品女人精品久久久天天 | 欧美精品色婷婷五月综合 | 国产成人一区二区三区 | 亚洲青春草 | 午夜婷婷| 亚洲精品少妇一区二区 | 午夜影院一区 | 日韩免费观看av | 午夜影视体验区 | 制服丝袜av在线播放 | 黄色avv | 69精品无码成人久久久久久 | 亚洲毛片一区二区三区 | 无毛av| 美女av在线免费观看 | 成人深夜网站 | 师生出轨h灌满了1v1 | 亚洲一区二区三区免费视频 | 国产精品二区一区二区aⅴ 一卡二卡三卡在线观看 | 99视频在线观看视频 | 成人精品一区二区三区视频 | 涩涩在线观看 | 激情婷婷综合 | 成人免费视频国产在线观看 |