假如我有三个网站,有个新闻模块,在一个网站添加,就可以实现三个网站同时添加
前期用了很多方法,都被无法SQL远程连接给放弃了,
现用了WebService 也不能出现下面错误
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Net.Sockets.SocketException: 套接字操作尝试一个无法连接的主机。 222.186.12.52:80
源错误:
|
可以的,不用那么麻烦吧。你先解决sqlserver远程连接这个问题。
比如你的web service 地址为:http://222.186.12.52:80/News
你在IE地址栏中输入:http://222.186.12.52:80/News?wsdl ,看看能否访问到.
没有相应的访问权限啊。你先试试能不能访问那机子上的服务啊。
楼主所用的是tcp连接,而不是常见的http连接。
两个选项:
1、修改为http连接
2、如果用tcp连接,可以使用WCF,而不是使用web service
只要部署成功。只要是有网络环境,在其它服务器上也是可以访问的。为什么要远程呢?把webservice部署在数据服务器上,或者是部署在一个具备外网有效连接的处于局域网上任何计算机上,然后就可以了。
楼主想问什么呢