Apache CXF提到了消费web服务的五种不同选项:https://cxf.apache.org/docs/how-do-i-develop-a-client.html#HowdoIdevelopaclient?-BuildingClients
WSDL2Java生成的客户端、JAX-WS代理、JAX-WS调度API、简单前端客户端代理、动态客户端
虽然有一些关于何时使用“简单前端客户端代理”和“动态客户端”的解释,但对于其他三种情况,何时首选其中一种并不是很清楚。寻找答案或任何有用的链接。
发布于 2018-08-25 18:29:56
JAX-WS可能没有详细解释,因为它们是规范的一部分:https://jcp.org/en/jsr/detail?id=224
对于一个典型的用例,我建议遵循这里也描述的WSDL2Java方法:https://cxf.apache.org/docs/developing-a-consumer.html
Dispatch API允许您更动态地开发客户端。如果你对此感兴趣,你应该阅读规范的第4.3章。
https://stackoverflow.com/questions/51991294
复制相似问题