我在 VS 2012 上创建了一个 Web 服务。 现在我想做的是从客户端调用这个 Web 服务,但诀窍是客户端在另一台计算机上运行(在 Raspberry Pi 计算机上并用 Java 编写——尽管我认为我并不重要) .
当这两个程序在同一台机器上时,它运行得很好,但现在我想 从另一台计算机启动客户端。
根据我所阅读的内容,我了解到我需要在我的计算机上发布此 Web 服务, 但我还没有找到合适的指南(阅读有关 IIS 的信息——我需要它吗?)? 此外,我是否需要对我的客户端进行一些更改,以便它不会在 本地机? 客户端是使用来自 Web 服务服务器的 WSDL 文件创建的。
谢谢。
最佳答案
您只需发布 Web 服务。为了发布,您应该在解决方案资源管理器中右键单击该项目,然后选择发布。然后在指向发布文件夹的 IIS 管理器中创建新的虚拟目录。无论如何,我不知道你有哪个系统和 IIS 版本 here是向导。
关于c# - 如何从 VS 2010 发布 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13744309/