我正在使用网络服务,我想提高一个档次。我将 Axis2 与 JAX-WS 一起使用。我正在考虑转移对象而不是String[]
. 在我搜索了一下之后,我发现 JAXB 是执行此操作的正确支持。
但是,每次我想添加一个需要转移的模型类时,我都需要做很多工作(关闭所有可能出错的注释)。所以我认为把它抽象一点会更容易。
我正在考虑使用该Object
类型创建 Web 服务。然后我可以将方法用作addObject(Object object)
, removeObject(Object object)
, retrieveObject()
. 这意味着我的服务器需要处理传入的对象。如果我再添加一个新的模型类,我只需要在服务器端捕获它。我的客户需要包含导致一些冗余的模型类,但我可以接受。我觉得 Java 目前无法支持我的想法。至少 JAX-WS 和 JAXB 技术。
你们能告诉我我是对还是错,这是否是一个好主意,如果是这样,也许可以为我指出如何解决这个问题的正确方向(即使这意味着使用另一种技术)
提前致谢!