我是SOAP和Axis 2框架的新手。我开始编写简单的程序来返回String,int到客户端。现在我希望在服务器上有程序,它将像对象,列表和属性这样的java对象返回给客户端。
但是在编写客户端程序时,我无法做到这一点。请做一些例子,以便轻松理解。
答案 0 :(得分:1)
Axis2的所有发布版本都不支持List,maps和Vector。所以你将无法使用它们。唯一的解决方案是使用数组。这些功能现已添加到主干中,并可用于1.7.0。
答案 1 :(得分:0)
Der有许多方法可以做到这一点。您可以以JSON的形式返回对象,或使用JAXB将对象转换为XML并发送它。或者你可以发送普通的java对象(但是它是不可接受的,因为它们将是soap对象,有时可能不被不同平台的客户端接收)。如果你想使用Restful architure,可以从JAXB或Jersey的一些教程开始。