我有一个 WCF 服务,可以很好地与 WCF 客户端配合使用,但我需要它使用的最关键的客户端是 ASMX 客户端。如何使我的 WCF 服务与 ASMX 客户端兼容?
我已按照本指南进行操作,但无济于事(尽管我知道 100% 确定我已正确实施)
下面是我的 ServiceContract 和 OperationContracts。我的 Web.config 没有 MEX 端点。
<ServiceContract()>
<XmlSerializerFormat(Use:=OperationFormatUse.Literal, Style:=OperationFormatStyle.Document)>
Public Interface racoSMS
<OperationContract(Action:="http://tempuri.org/ReceiveSMS", ReplyAction:="http://tempuri.org/ReceiveSMS")>
Function ReceiveSMS(ByVal securityKey As String, ByVal from As String, ByVal message As String) As ServiceResult
<OperationContract(Action:="http://tempuri.org/Test", ReplyAction:="http://tempuri.org/Test")>
Function Test(ByVal securityKey As String) As ServiceResult
End Interface