我正在开发一个非常通用的网络服务。此 Web 服务将验证输入(基于某些配置)并根据输入中的值将请求委托给某个第三方 Web 服务。由于这个 Web 服务没有处理大部分请求,而是被委托给其他人,所以这个 Web 服务的输入将是非常动态的。例如下面是我的网络服务方法
public OutpuVO service (InputVO inputVO){
//Validate the basic details
//Delegate to another service.
}
两者都OutputVO
从InputVO
延伸BaseVO
。InputVO
和的结构OuptuVO
非常动态。这一切都取决于调用者提供的数据。
我对此有多个问题。
- 我们如何为此创建 WSDL?我们应该使用来提供数据吗?
- 如何为此生成客户端?
我不确定在这种情况下如何完成上述操作。你能指导我吗?如果需要提供任何进一步的细节,请告诉我。