C# 如何从另一个asmx调用一个asmx

C# 如何从另一个asmx调用一个asmx,c#,C#,我在一个C#SAP项目集成中,该项目涉及ICI通信和一个联系中心 在跟踪SAP通信的过程中,我们发现SAP使用多个名称空间多次调用web服务方法。但是,由于SAP CRM在外部HTTP连接中只配置一个端点,因此我们需要捕获SOAPAction,然后调用适当的web服务 这可能吗? 如何捕获SOAPAction头,然后将调用重定向到正确的web服务?不需要重定向。只要学习如何在“SoapDocumentMethod”中使用“RequestNamespace”和“ResponseNamespace”

我在一个C#SAP项目集成中,该项目涉及ICI通信和一个联系中心

在跟踪SAP通信的过程中,我们发现SAP使用多个名称空间多次调用web服务方法。但是,由于SAP CRM在外部HTTP连接中只配置一个端点,因此我们需要捕获SOAPAction,然后调用适当的web服务

这可能吗?
如何捕获SOAPAction头,然后将调用重定向到正确的web服务?

不需要重定向。只要学习如何在“SoapDocumentMethod”中使用“RequestNamespace”和“ResponseNamespace”,就不需要重定向。只是为了学习如何使用“SoapDocumentMethod”中的“RequestNamespace”和“ResponseNamespace”

只是一个友好的评论:这个答案应该扩展以给社区带来价值。只是一个友好的评论:这个答案应该扩展以给社区带来价值。