我只是在网络服务上有一个Rnd。认为一些疑问将在这里获得专业解释。
答案 0 :(得分:0)
这是默认的bevaviour。在Visual Studio 2005和2008中,您可以指定所需的端口,如以下链接所示。这也解释了它发生了什么。 http://msdn.microsoft.com/en-us/library/ms178109(v=vs.100).aspx
端口80是最常用于超文本传输协议(HTTP)的TCP端口,因此它是IIS的默认端口。您可以指定其他端口的使用情况,只要它们不被其他应用程序使用即可。这也适用于80端口;如果它被其他应用程序(如Skype,非常常见的问题)使用,您的Web服务将无法运行。 Microsoft还提供了修改端口的文档: http://support.microsoft.com/kb/149605
要访问远程Web服务,您必须添加对它的引用或在没有引用的情况下调用它。这里有太多文档,具体取决于Web服务的类型及其开发方式。需要更多细节,但这个问题太复杂,所以你应该进行搜索。
这回到问题3。这可能取决于Web服务的类型。 Web服务具有绑定。 XML Web Services具有Services.WebServiceBindingAttribute。 这只是使用http://www.codeproject.com/Articles/1231/ASP-NET-Web-Service的一个示例。
但您首先需要阅读有关Web服务和IIS的更多信息。
我的回复不想完全回答您的问题,因为您的问题过于笼统。完整的答案是您应该开始阅读的MSDN文档(和其他)的数千页。还可以尝试找一些通过练习来学习的教程。
将来请发布有关具体问题的问题。