远程部署WCF到IIS上

最近一直在研究WCF,正好有一个需求是要将WCF部署到远程电脑上的IIS上。在网上搜索了一下相关资料,发现这方面的资料非常少。一搜索都是将WCF发布到本机IIS上之类的文章,太让人烦了。经过两天的摸索,终于配置好了,大牛勿喷。下面我来给大家来演示下怎样远程部署WCF到IIS上。配置环境,本机VS2010,win7.远程主机win7.

1.首先你要在远程主机上装上Microsoft Web Deploy。这个好像是必须的。win7的是这个样子的。本地的机器也要装。

2.远程主机上,输入“net start msdepsvc”来启动“Web部署代理服务”;

3.在本机建立自己的WCF服务,右键点击服务,在菜单中选择发布。

如下图所示:



4.进入下面的页面:



主要是服务URL和网站/应用程序的填写。

服务URL:这一栏填写“http://远程主机的IP地址”即可。不同填写端口号

网站/应用程序:填写你在远程主机中在IIS中建立的站点的名称。这个不要填错,比如是scott,那你就在这填个scott。这样就不会错。

5。输入你远程主机的帐号密码即可。好了,稍等片刻,就可以在远程主机上看到不发布的服务了,右键浏览.svc文件,即可查看服务。


这个主要是发布在目标主机上是win7上的,具体发布到其他机器上,你可以参考下面这个链接:http://www.blogjava.net/aiaiwoo/articles/338800.html。


在成功发布之前,遇到了一个很头疼的问题,就是它提示你所连接的目标主机连接不上,可能远程服务没有打开,上面这算是解决这个问题的一个方法吧。主要的问题是要装Microsoft Web Deploy。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值