WCF - 响应格式

时间:2009-12-13 22:04:58

标签: wcf

出于某种原因,我认为客户端可以向WCF服务请求该请求具有某种格式。这是可能的还是我需要为每种不同的响应类型创建具有不同签名的相同方法?

例如,如果Silverlight客户端访问我的WCF服务,我想使用二进制编码。但是,如果通过JQuery或ASP.NET AJAX调用我的WCF服务,我想返回JSON。这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您正在谈论使用的绑定,是的,可以使用多个绑定进行托管。如果您正在谈论在IIS中托管,并且您想要二进制序列化输出,则需要在Windows Server 2008上运行并使用Windows进程激活服务(WAS)。

您将在每种情况下访问不同的端点地址(例如net.tcp:// ...与http://..。)。