我有WCF Web服务,用于连接服务器上的SQL Server数据库并以JSON格式返回数据。
当我连接到网络时,我可以正确地从Visual Studio 2013在我的笔记本电脑上运行此Web服务,使用此URL:
http://localhost:51220/Service1.svc/checkLogin?name=username&pass=password
我想发布此Web服务并将其放在服务器上(安装SQL Server数据库的位置)。要从互联网访问网络服务,将使用这样的网址:
http://serveraddress:51220/Service1.svc/checkLogin?name=username&pass=password
现在,如何将此Web服务从笔记本电脑发布到服务器?应在发布设置中设置哪些配置?
发布后,我有3个文件:web.config
,service.svc
和Sample.dll
,我可以用它们做什么? :)
我非常喜欢使用WCF Web服务制作二进制文件。
答案 0 :(得分:1)
您应该在IIS中托管服务,可以在此处找到一个简单的教程:http://www.codeproject.com/Articles/550796/A-Beginners-Tutorial-on-How-to-Host-a-WCF-Service