在 IIS 和/或 WAS 中安装和验证 WCF 服务
我认为部署服务只需在 IIS 下的托管目录中安装 .svc 文件和关联的二进制文件,如下所述 (IIS):
http://msdn.microsoft.com/en-us/library/ms733766.aspx
和此处 (WAS):
http://msdn.microsoft.com/en-us/library/ms733109.aspx
两个问题:
使用 BasicHttpBinding 时,对于较新 (>= 7.0) 版本的 IIS,这两种情况之间有什么区别吗?
有什么方法可以查看/测试 IIS 中托管的 WCF 服务吗? IIS 有这个漂亮的 UI,但据我所知,您必须查看 web.config 并使用 wcftestclient 测试服务,或者使用浏览器查看在任何给定点是否一切正常。
I gather there is nothing more to deploying services than installing the .svc file and associated binaries in a hosted directory under IIS, as described here (IIS):
http://msdn.microsoft.com/en-us/library/ms733766.aspx
and here (WAS):
http://msdn.microsoft.com/en-us/library/ms733109.aspx
Two questions:
Is there any difference at all between these two scenarios for newer (>= 7.0) versions of IIS when using BasicHttpBinding?
Is there any way to view/test the WCF services hosted from within IIS? IIS has this nice UI but as far as I can tell, you have to look at web.config and test the services using wcftestclient or use a browser to see if everything is working at any given point.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在不同版本的 IIS 中使用 BasicHttpBinding 没有区别。
据我所知,IIS 中没有测试功能(TestWcfClient、unittests,...)
There is no difference when using BasicHttpBinding in different versions of IIS.
As far as I know there is no testing capability in IIS (TestWcfClient, unittests, ....)