且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

【软件使用】WCF中Service Configuration Editor使用图解

更新时间:2022-09-13 19:14:41

     接触WCF已经好几个月了,想到微软确实为了留住更多的.NET开发者而决心研发新技术来抗衡JAVA,这个WCF技术就是整合了微软公司之前所推出的一系列技术:.NET Remoting,message queue,web service,enterprise service,xml等。现在越来越发觉WCF的神奇之处了,功能很好很强大。针对Hosting的服务配置App.config应用都提供了实用工具service configuration editor,另外也对于代理客户端的生成也提供了SvcUtil.exe。现在把service configuration editor的图形化具体应用操作说写上来,供大家交流使用:

1、在App.config文件上右击,选择Edit WCF Configuration...。
或者打开Program Files\Microsoft Visual Studio 8\Common7\IDE\svcconfigeditor.exe后选择File - New Config。

 

【软件使用】WCF中Service Configuration Editor使用图解

 

2、创建新的服务设置。

【软件使用】WCF中Service Configuration Editor使用图解

 

3、手工输入,或使用 "Browser..." 选择服务所在程序集。

【软件使用】WCF中Service Configuration Editor使用图解

 

4.确认契约是否正确。

【软件使用】WCF中Service Configuration Editor使用图解

 

5. 选择通讯方式。

【软件使用】WCF中Service Configuration Editor使用图解

 

6. 选择操作方式。

【软件使用】WCF中Service Configuration Editor使用图解

 

 

7. 将服务端点地址清空,不要理会提示。我们在后面使用 host 配置,这样便于日后调整路径。

【软件使用】WCF中Service Configuration Editor使用图解

 

8. 完成服务设置。

【软件使用】WCF中Service Configuration Editor使用图解

 

9. 查看服务设置。

【软件使用】WCF中Service Configuration Editor使用图解

 

10. 添加服务行为设置。

【软件使用】WCF中Service Configuration Editor使用图解

 

11. 添加 serviceMetadata,以便发布元数据。

【软件使用】WCF中Service Configuration Editor使用图解

 

12. 将 HttpGetEnabled 置为 True。

【软件使用】WCF中Service Configuration Editor使用图解

 

13. 修改服务行为设置。

【软件使用】WCF中Service Configuration Editor使用图解

 

14. 在 Host 上添加一个 Base Address,这样其它相关地址可以全部使用局部路径,便于日后维护更改。

【软件使用】WCF中Service Configuration Editor使用图解

 

15. 添加一个新的服务端点,用于配置 WS-MetadataExchange。(可选)

【软件使用】WCF中Service Configuration Editor使用图解

 

16. 注意 MetadataExchange 的相关参数设置。

【软件使用】WCF中Service Configuration Editor使用图解

 

17. 保存配置文件。

【软件使用】WCF中Service Configuration Editor使用图解

 

18. 运行服务器,在浏览器中输入 Host Base Address,我们就可以看到服务页面了。

 

【软件使用】WCF中Service Configuration Editor使用图解






本文转自叶超Luka博客园博客,原文链接:http://www.cnblogs.com/yc-755909659/archive/2012/07/11/2586201.html,如需转载请自行联系原作者