WCF配置文件應(yīng)用技巧詳細講解
WCF開發(fā)工具是一個由微軟公司開發(fā)的,.NET Framework 3.5的重要組成部件,它主要建立在.Net Framework 2.0基礎(chǔ)之上,能為我們帶來非常大的好處。在這里我們可以先從WCF配置文件來進行了解。#t#
目前對WCF了解還不是太多,從目前看到的資料,還是覺得使用手寫App.config文件是靈活的多,可隨時改變EndPoint的配置。
服務(wù)端倒容易啟動,客戶端沒有找到打開通道的方式,網(wǎng)上多種方法都不適合,經(jīng)過查詢發(fā)現(xiàn)以下辦法實現(xiàn)WCF配置文件:
Client中配置信息:
- < ?xml version="1.0" encoding="utf-8" ?>
- < configuration>
- < system.serviceModel>
- < client>
- < endpoint address="net.tcp://192.168.0.2:8210/
BaseService" binding="netTcpBinding"- contract="AGC.Join.Service.IBaseService" name="myHost"/>
- < /client>
- < /system.serviceModel>
- < /configuration>
調(diào)用服務(wù)代碼:
- ChannelFactory< IBaseService> channel =
new ChannelFactory< IBaseService>("myHost");- IBaseService client = channel.CreateChannel();
以上就是對WCF配置文件的相關(guān)介紹。