我是 c# 语言的新手。我看到您将 c# 客户端应用程序编写到axis2 Web 服务。我还想知道我如何为axis2 应用程序编写C# 客户端
dhanushka
问问题
2485 次
2 回答
2
对于任何新的 Web 服务开发,我建议您使用 WCF 而不是使用“添加 Web 引用”获得的旧式 ASMX Web 服务框架。请改用“添加服务参考”。ASMX 即将过时,因为它只需要关键的安全修复。
许多 AXIS2 服务配置为启用 WS-Security,而 WCF 是处理这些服务的唯一实用方法。
于 2009-03-12T12:12:09.943 回答
2
我相信 Axis 以正常方式公开 WSDL,因此您应该能够使用 Visual Studio 中的“添加 Web 引用”,将其指向相关的Axis WSDL URL,并使用自动生成的客户端代理。
我似乎记得使用null vs empty arrays有一些微妙之处,但大多数情况下它工作正常 - 或者当我几年前最后一次尝试时,无论如何。
于 2009-03-12T11:07:19.083 回答