0
我刚刚了解什么是Web服务,以及如何使用它,所以如果这是一个愚蠢的问题,请耐心等待。使SOAP Web服务与REST API交互?
我想提出一个Android应用程序,并会试图使用一个服务帐户为服务器到服务器交互的Google Play Android Developer API (REST),和my web service (SOAP)之间。这是一个问题吗?我需要知道什么才能开始使用此功能?
我刚刚了解什么是Web服务,以及如何使用它,所以如果这是一个愚蠢的问题,请耐心等待。使SOAP Web服务与REST API交互?
我想提出一个Android应用程序,并会试图使用一个服务帐户为服务器到服务器交互的Google Play Android Developer API (REST),和my web service (SOAP)之间。这是一个问题吗?我需要知道什么才能开始使用此功能?
一般来说,SOAP和REST就像中文和英文。他们非常不同,他们不能彼此交谈,没有任何东西在彼此之间进行翻译。尽管它们都可以执行XML,但它们完全不一样。
那么这是否意味着这对于“翻译”是可行的?或者它是不可能的? – Kalina
REST关于请求和修改数据(存储在对象/资源中)。 SOAP是关于要求对象/资源对其拥有的数据执行一些操作。 –
你需要做的是写一些从一个服务读取一些java对象格式的代码(SOAP和REST都有这个库),然后转换该java对象并写入其他Web服务。你的问题对我来说太笼统了,无法详细讨论。但是考虑像Jersey或RestEasy for REST这样的技术;以及用于SOAP的Metro或Axis。这真的取决于你的堆栈。 Glassfish可以轻松与Metro和Jersey合作,例如,JBoss可以轻松与RestEasy合作。所有这些技术都可以在任何服务器/容器中使用。 – Jim