Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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
Java 包装服务_Java_Spring_Web Services_Spring Integration - Fatal编程技术网

Java 包装服务

Java 包装服务,java,spring,web-services,spring-integration,Java,Spring,Web Services,Spring Integration,我一直在研究java和spring的包装服务示例,但我找不到任何有用的东西。有很多关于java和SpringWeb服务的教程,但是没有关于包装的教程 基本上,如果给定2个WSDL,如何创建包装服务?我希望有工作的例子,甚至一个很好的开始完成教程,以帮助我 我认为您需要的是一种“联合服务”或“业务委托”模式。也就是说,一个WSDL显示了其他两个WSDL组合的所有方法 一种方法是使用Spring集成。通过Spring集成,您可以公开您的“整合”WSDL,然后将各种方法路由到特定的正确的实际端点。查看

我一直在研究java和spring的包装服务示例,但我找不到任何有用的东西。有很多关于java和SpringWeb服务的教程,但是没有关于包装的教程


基本上,如果给定2个WSDL,如何创建包装服务?我希望有工作的例子,甚至一个很好的开始完成教程,以帮助我

我认为您需要的是一种“联合服务”或“业务委托”模式。也就是说,一个WSDL显示了其他两个WSDL组合的所有方法


一种方法是使用Spring集成。通过Spring集成,您可以公开您的“整合”WSDL,然后将各种方法路由到特定的正确的实际端点。查看Spring集成文档中关于公开Web服务,然后路由和调用其他服务的内容。

请定义“包装服务”。如果您对此一无所知,可能是因为您是唯一使用该术语的人。使用其他web服务的web服务。调用另一个web服务B的web服务A是web服务B的客户端,就像web服务的任何其他客户端一样。如果您的教程描述了如何编写web服务的客户机,那么它就是您想要的。