创建IIS 6.0和Asp.net 2.0上承载的Web服务

时间:2012-08-25 13:39:59

标签: web-services iis-6 asp.net-2.0

我需要创建一个由运行IIS 6.0和Asp.net 2.0的网站托管的Web服务。我以前从未创建过Web服务。我有Visual Studio 2008.

  • 我可以使用哪些选项来创建服务。

  • 我可以使用WCF创建服务并且仍将其托管在Asp.net 2.0上吗?

  • 构建它时是否必须指定任何特定属性才能使服务在2.0上运行?

  • 或者我必须使用ASMX来构建Web服务吗?

我已经尝试在VS2008中构建一个服务作为ASMX和WCF,但是当我测试如何使用它时,我无法从VS2008中添加任何类型的服务。我确信我缺乏Web服务的经验是一个很重要的因素,但是我读的越多,我就越不确定我可以使用什么技术来创建这个IIS 6.0,Asp.net 2.0托管服务。

1 个答案:

答案 0 :(得分:0)

WCF是在.NET 3.5中引入的,因此您需要使用传统的ASMX技术。创建ASMX服务,并使用“添加Web引用”来使用它。第一次尝试时,您需要使用“添加服务引用”,然后单击“高级”按钮,然后单击“添加Web引用”按钮。之后,“添加Web引用”将作为命令提供。