我需要通过 ssl 连接到 Web 服务。我有客户端证书并创建了 jks。我读了很多文档,看起来都是零碎的。我正在使用Java。如果可能的话,我想避免设置 Axis2 或类似的东西。是否可以只使用 wsimport 获取 java 类,然后用我自己的类调用它们?如果没有,我错过了什么。我需要使用 httpclient-4.2.3.jar 之类的东西来创建请求吗?任何信息或详细示例的链接都值得赞赏。
最佳答案
有几个选项。对于简单的测试,您可以
1) 使用SoapUI (有免费和付费版本)
2)在命令行上使用curl。
curl -L -d @myrequest.xml http://example.com/someEndPoint
否则您可以生成 Java 客户端。 SO 上有很多这样的例子。
关于java - 调用 Web 服务所需的所有组件是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14572403/