我正在我们网络上的两个旧应用程序之间架起一座桥梁。一个有一个 Web 服务,它接受 URL 编码参数 (GET) 并返回一个 XML 文档。像这样:
http://mytest.com/getData/?format=xml&dateStart=2012-01-01
我的问题是这个 - 我可以将 XSD 用于返回的 xml 并将其编组为 Java 对象(xjc 定义).. 但是有没有办法将请求/响应映射到 jax-ws webservice(或类似的?)它不是SOAP - 所以我不能走 WSDL、CXF/JAX-WS 路线,可以吗?
我真的希望有一个优雅的解决方案,而不必从头开始编写所有代码(URL 请求,返回流,然后编组)。是否有允许我配置请求的框架?我认为 WSDL 支持 verb="GET" 但遗憾的是,我似乎无法让它与 Apache CXF 和 WSDL2JAVA 一起使用。
我完全不在这儿吗?