Tho*_*mas 6 asp.net deployment wcf
我已经有一个现场的网站,并在使用asp.net表单项目类型开发的ORCS Web中托管.现在我打算开发一个wcf服务,它将存储在我现有网站的新文件夹中.我们将使用wcf服务将文件从客户端机器上传到我们的Web服务器.客户端可以是任何其他基于.net的Web应用程序或基于.net的win应用程序.我从不在生产环境中使用wcf.所以我想知道我可以创建将存储在我的网站的新文件夹中的wcf服务,或者我是否需要单独托管该wcf服务.
如果我可以在我现有的网站上存储wcf服务,那么如何部署它?如果我在开发和测试后将我的网站和svc的dll文件复制到我们的Web服务器中,那么从客户端创建代理就足够了.实际上我必须在我的网站上创建wcf服务.我无法单独从我的网站部署wcf服务.所以指导我如何部署以及我需要复制到我的Web服务器的文件是什么,因为我第一次会这样做.谢谢
您可以将wcf服务添加到现有的asp.net应用程序中.打开解决方案资源管理器右键单击asp.net app项目并选择"添加" - >"新项目",然后选择"WCF服务".
VS将通过添加类似于wcf服务器配置的内容来修改您的web.config:
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)
现在关于部署解决方案.部分部署绝不是一个好主意.请阅读我关于此主题的一篇文章在网页上进行更改时要上传的文件
| 归档时间: |
|
| 查看次数: |
6734 次 |
| 最近记录: |