使用Java消费RESTful WCF服务

本文关键字:WCF 服务 RESTful 消费 Java 使用 | 更新日期: 2023-09-27 17:54:55

有类似的问题,但他们似乎相当过时;希望现在能有一个标准的解决方案。

是否有一个标准库/框架,Java客户端可以使用它来使用。net WCF服务,而不需要设置WSDL文件;序列化/反序列化/解析JSON文件等等?

这有多可靠?我知道我必须确保在两种语言之间保持一致/相似的数据类型;但是,在尝试执行此操作时,还有其他需要注意的事项吗?

使用Java消费RESTful WCF服务

关于Web服务和RESTful的java标准依次是JAX-WS和JAX-RS。无论服务器实现技术如何,您都可以使用支持上述标准的任何库。

Apache CXF、Jersey是少数支持上述标准的库。

Apache CXF有wsdl2java工具为您生成客户端。Netbeans、eclipse之类的ide有一些Web服务向导,只需单击几下就可以创建客户端。