2010-03-14 44 views
0

我有一个使用Axis2/Java构建的Web服务。网络服务将收集一系列对象并处理它们。我将以下面的操作为例。Axis2中可变数量的参数POJO

public class AddToDatabaseService{ 

    public void addToDatabase(String name1, String name2, String name3, ....) 
    { 
    //add names to database 
    } 
} 

我想我的web服务使用URI一样的来电: http://localhost:8080/axis2/services/addToDatabase?name1=Joe&name2=Bob&name3=Kelly&name4= ...

我知道这是不是编译代码和观念仍然存在。这甚至可以使用基于SOAP的Web服务吗?我知道使用RESTful服务可以做到这一点,因为您可以仅使用HttpServletRequest请求对象并执行Enumeration enumeration = request.getParameterNames()并遍历它们。

我正在寻找与Web服务POJO的Axis2相同的功能。 链接或示例程序会很棒!

谢谢。

+0

[从一个Axis2暴露POJO解析自定义参数]的可能重复(http://stackoverflow.com/questions/2390249/parsing -custom参数-从-AN-的axis2暴露-POJO) – Shikiryu 2012-09-13 08:40:49

回答