2009-08-24 145 views
0

如何测试WCF服务应用程序,就像使用ASP.NET Web服务一样?当我运行WCF服务应用程序时,我希望会出现一个测试页面,允许我测试Web应用程序中包含的所有服务。这不会发生。我错过了如何做到这一点?测试WCF服务应用程序

回答

2

没有用于测试服务的Web界面。但是,根据您的服务使用哪些功能,您可能可以使用SDK中包含的WCF Test Client。不幸的是它有很多限制,所以它不适用于所有的服务。

从MSDN:

下面是不是WCF测试客户端支持的功能列表:

类型:流,信息,的XmlElement,XmlAttribute,XmlNode的,实现IXmlSerializable接口类型,包括相关的XmlSchemaProviderAttribute属性,以及XDocument和XElement类型,ADO.NET DataTable类型和DataSet类型(以及它的类型派生类)。

双面合同。

交易。

安全性:CardSpace,证书和用户名/密码。

绑定:WSFederation绑定,任何上下文绑定和Https绑定,WebHttp绑定(Json响应消息支持)。