从WCF调用ServiceStack服务

时间:2013-09-15 20:54:51

标签: wcf servicestack

我在一家只使用WCF的公司工作,我正在尝试引入服务堆栈。现在我知道我们最好使用wcf客户端的服务堆栈客户端,但对于我们的一些东西,并让人们感到高兴,这是不可能的。任何人都可以提供ServiceStack服务的基本示例,可以像使用WCF服务那样使用visual studio中的添加服务引用将其作为客户端添加到VS2012项目中吗?基本上有没有办法让ServiceStack看起来像是一个不了解ServiceStack的人的WCF服务?

如果我可以证明这一点,我认为我可以说服我的公司进行切换,但如果不能,那将是困难的,因为其他一切都是基于WCF的。我们已经在使用ServiceStack客户端连接到其他在线网站,因此只要他们觉得如果需要可以回退到WCF客户端,那么现在似乎是试图说服他们转移到服务堆栈服务和客户端的好时机。 / p>

1 个答案:

答案 0 :(得分:0)

如果您遵守SOAP guidelines and limitations in ServiceStack,则应该能够通过将客户端指向/soap12处的ServiceStack wsdl来添加服务引用,例如:

http://servicestackbaseurl/soap12

您还可以在ServiceStack的/metadata页面上找到soap 1.1 / 1.2 wsdl(和XSD)的链接。