Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建需要动态输入的JavaEEWeb服务_Java_Web Services_Java Ee 5 - Fatal编程技术网

创建需要动态输入的JavaEEWeb服务

创建需要动态输入的JavaEEWeb服务,java,web-services,java-ee-5,Java,Web Services,Java Ee 5,我正在开发一个非常通用的web服务。此web服务将验证输入(基于某些配置),并根据输入中的值将请求委托给某些第三方web服务。由于此web服务不处理大多数请求,而是委托给其他人,因此此web服务的输入将是非常动态的。 下面的示例是我的web服务方法 public OutpuVO service (InputVO inputVO){ //Validate the basic details //Delegate to another service. } OutputVO和In

我正在开发一个非常通用的web服务。此web服务将验证输入(基于某些配置),并根据输入中的值将请求委托给某些第三方web服务。由于此web服务不处理大多数请求,而是委托给其他人,因此此web服务的输入将是非常动态的。 下面的示例是我的web服务方法

public OutpuVO service (InputVO inputVO){
    //Validate the basic details

    //Delegate to another service.
}
OutputVO
InputVO
都是从
BaseVO
扩展而来的。
InputVO
OuptuVO
的结构是非常动态的。这完全取决于调用者提供的数据

关于这一点,我有很多问题

  • 我们如何为此创建WSDL?我们应该使用 提供数据
  • 如何为此生成客户端

  • 我不确定在这种情况下,上述工作将如何进行。你能指引我吗?如果需要提供更多详细信息,请告诉我。

    看看这个想法是否有帮助:谢谢你的回复。我想这正是我想要的。您能提供一些关于如何实现这一点的教程或示例吗?在我的例子中,输入没有预定义的结构。我认为我无法为每个客户机生成单独的wsdl。在这种情况下使用CDATA更好吗?