是否可以从.NET客户端(使用c#)使用Java Web服务(实际上是由来自softwareAG的WebMethods构建)异步?
我不知道这个java WS是否支持Asynch,我们无法编辑它,所以我们能够做的是在客户端调整(.net)
提前感谢您的见解
答案 0 :(得分:0)
任何能够发出适当HTTP请求的客户端都可以使用Web服务,无论其实现如何。因此,如果Web服务是基于SOAP的,那么您的.NET客户端只需要连接并POST相应的XML。这很容易做到。
我不清楚你是什么意思asynch。
如果服务被编写为异步,则意味着它会立即返回响应和机制,以允许客户端返回并检查响应。您应该咨询服务所有者。
您的客户当然可以以异步方式免费拨打该服务。代表们已经成为.NET的一部分很长一段时间了。我相信modern idiom使用asynch事件。