一、服务端配置文件
主要包括
1、services
配置服务节点
2、behaviors
定义behavior就可以设置服务的运行时属性。
分为服务行为和端点行为。
对象实例的生命周期、 并发与异步处理、 配置行为、 事务行为、 序列化行为、 元数据转换、 会话的生命周期、 地址过滤以及消息头的处理、 模拟(Impersonation);
2.1、服务行为
元数据暴露等等
2.2、端点行为
具体方法回调,等等(笔者也没有具体研究)
3、bindings
传输格式描述
二、客户端配置文件
自动生成,不在具体描述。
三、通过工具配置 配置文件
1、没有配置文件的情况,
文件-->新建服务
新建服务
浏览已经生成好的wcf类库dll,加载进去。然后配置。配置完成后,保存生成app.config文件。
2、已经存在配置文件的情况,直接打开
四、代理代码生成工具
1、添加外部工具
工具-->外部工具-->添加
初始目录:是指代理类以及配置文件生成的目录, 可以在点击后面的三角图标按钮选择,不同的生成位置。
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\SvcUtil.exe(根据自己安装的类库任意选择)
知道简单配置就可以了,具体的实际中查询配置文档
推荐: https://msdn.microsoft.com/zh-cn/library/ms731354(v=vs.110).aspx
http://www.cnblogs.com/yank/p/3668371.html
http://www.cnblogs.com/wayfarer/archive/2007/08/24/867987.html