是否有可能在单个WCF服务中同时使用SOAP和JSON方法?

本文关键字:SOAP JSON 方法 有可能 单个 WCF 服务 是否 | 更新日期: 2023-09-27 18:07:11

我是WCF的新手。我需要使用相同的WCF for both SOAP and JSON格式使用post方法。这可能吗?

是否有可能在单个WCF服务中同时使用SOAP和JSON方法?

您需要设置两个端点。但是,如果可能的话,我会建议使用WebAPI作为JSON服务。WCF的DataContractJsonSerializer相当缺乏,不能很好地编码东西(比如日期)。你可以黑进Newtonsoft的JSON。Net,例如http://itq.nl/replacing-wcf-datacontractjsonserializer-with-newtonsoft-jsonserializer/,但我只会走这条路,如果你必须。

当然可以。我做过很多次。