我想向网络服务发送请求,并读取响应。 到目前为止,我使用 JAXB 从 XSD 生成 Java 类,我假设我将使用它来读取响应?
我实现该请求的最佳方式是什么?我使用的 Web 服务是一个 servlet,需要 POST。我是使用 HttpURLConnection 发送作为 SOAP 请求的字符串的唯一选择吗?
最佳答案
我建议访问Apache CXF 。您想要的不仅仅是裸露的 JAX-B,而是一个 JAX-WS+JAX-B 服务,它将为您处理这一切。特别是,当没有 WSDL 时,您可以使用 JAX-WS 提供程序创建肥皂端点。
关于java - 初学者 Web 服务问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4454021/