.net – 有人有一个例子,说明为什么我会主持一个WCF服务
|
我想我的想法是如此从事IIS和Web应用程序,我不能想到有理由去处理使用自主托管的WCF服务的麻烦.我一直有IIS的可用性,所以创建一个自我托管的WCF服务似乎比我想要的更多的工作.为什么要这样做? 解决方法很多分:>不需要IIS – 这可以在某些服务器上是一个伟大的加分>您可以完全定义服务地址 – 使用IIS,它们由服务器名称,虚拟目录名称,以及SVC文件的名称和扩展名(例如http://server/virtualdir/yourservice.svc,而使用自主托管,您可以使用http:// Server:7171 / Services / MegaService或任何您喜欢的内容)>没有遇到与回收应用程序池有关的问题的风险(通过为您的WCF服务使用单独的专用应用程序池可以显着减少)>停止和启动NT服务的能力,因此例如使这些服务脱机一点(不太容易完成与IIS,我相信)>更多的控制创建和ServiceHost的选项>支持所有协议开箱即用 – netTcpBinding等需要IIS7上的其他步骤(可能被遗忘),并且不可能在IIS6上执行 (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – ASP MVC – 默认的HTTP标头有任何常量吗?
- 部署DotNetNuke并将ASP.NET应用程序分开 – 可能的问题?
- 使用ASP.NET AJAX Control Toolkit设置焦点
- ASP.NET和System.Diagnostics跟踪 – 我错过了什么,或者这是
- 单元测试 – 如何在ASP MVC 5(Microsoft.AspNet.Identity)中
- asp.net – 错误:数据绑定方法(如Eval(),XPath()和Bind()只
- asp.net – 为不同项目中的所有Web应用程序网页添加命名空间
- asp.net-mvc-3 – 如何在本地测试时禁用elmah发送电子邮件?
- asp.net – 如何访问Global.asax静态成员?
- ASP.NET 清除模式窗口数据缓存的操作方式
- asp.net-mvc – 如何在ASP.NET MVC中生成弹出页面
- asp.net-mvc – Asp.Net MVC CSLA DDD可能
- ASP.NET 根据汉字获取汉字拼音的首字母(含多音字
- asp.net-mvc – 如何在视图上下文之外获取ModelM
- asp.net-mvc-4 – 在EF迁移配置类的Seed方法中获
- asp.net-mvc – 如何编辑表格数据(ASP MVC)
- 从代码隐藏调用ASP.NET Web API
- asp.net-mvc – 从控制器重定向初始化不工作
- asp.net-mvc – 通过Gitignore递归地包含Nuget D
- asp.net-mvc – 如何使输入字段仅允许使用EF和数
