我有2个不同的webservices运行在2个不同的tomcat应用程序服务器上(w/axis2 web服务引擎)(Webservice A运行在服务器A上,Webservice B运行在服务器B上)。不同服务器上的Web服务之间的通信
服务器A上的Web服务A如何将数据A(文件)传递到服务器B上的Web服务B?我是网络服务新手,希望在这方面提供帮助。这些webservices是用Java编写的。
谢谢!
我有2个不同的webservices运行在2个不同的tomcat应用程序服务器上(w/axis2 web服务引擎)(Webservice A运行在服务器A上,Webservice B运行在服务器B上)。不同服务器上的Web服务之间的通信
服务器A上的Web服务A如何将数据A(文件)传递到服务器B上的Web服务B?我是网络服务新手,希望在这方面提供帮助。这些webservices是用Java编写的。
谢谢!
服务A需要是服务B的客户端。服务B应该公开某些方法服务A将使用(并使用它传递所需数据)。过程如下:
公开一个“发送” Web服务API上B和从A调用它
有很多方法thousends,但与HTTP协议可以使用:POST或PUT方法。 但是,您需要在每一边编写应用程序...
谢谢,但我确实需要知道如何实现这一点。你能指出一些实际讨论这种服务的端到端实现的好教程吗? – Tyler 2010-04-05 23:18:33
我不知道一个很好的例子,但是你可以在这里找到一个很好的例子:http://cxf.apache.org/docs/a-simple-jax-ws-service.html – kopper 2010-04-06 05:51:55
对不起,以前不清楚 - 我特别寻找使用WSDL的自顶向下的Web服务实现。如果你发现它,然后请张贴它。感谢您的帮助! – Tyler 2010-04-06 23:29:36