为肥皂客户端提供休息网络服务,这可能吗?

时间:2013-03-25 17:37:50

标签: rest

平台 - Java,Ubuntu(首选apache)

我有一种情况,我想为soap客户端实现休息Web服务。在这方面,这项服务将模拟真实服务的行为。这可能吗?

如果是的话,另一个问题是,Axis2是否足够用于休息网络服务,如果不是最简单的选择。

我的模拟器非常简单,它会根据请求的xpath解析响应xml响应。

2 个答案:

答案 0 :(得分:3)

绝对可能。使用POST方法发送SOAP请求,因此您只需构建REST资源并使用适当的SOAP响应xml响应POST请求。 我使用RESTeasy构建类似的东西非常简单。

https://sourceforge.net/p/soaprest-mocker/

答案 1 :(得分:0)

几年前,我读了这个tutorial并实现了一些基于这种架构的服务(Axis2 + WSDL + RESTful)。它工作正常。但我不会认为它是所有内容的最佳架构(“一刀切”),但它易于部署,测试和使用。

尝试并给我们你的意见!