调用Web服务所需的所有组件是什么?

时间:2013-01-28 22:27:43

标签: java web-services apache-httpclient-4.x

我需要通过ssl连接到Web服务。我有客户端证书,并创建了一个jks。我一直在阅读大量的文档,它似乎是点点滴滴。我正在使用Java。如果可能的话,我想避免设置Axis2或类似的东西。是否可以使用wsimport获取java类,然后用我自己的类调用它们?如果没有,我错过了什么。我是否需要使用类似httpclient-4.2.3.jar的内容来创建请求?感谢任何信息或链接到详细示例。

1 个答案:

答案 0 :(得分:1)

有几种选择。对于简单测试,您可以

1)使用SoapUI(有免费版和付费版)

2)在命令行上使用curl。

curl -L -d @myrequest.xml http://example.com/someEndPoint

否则,您可以生成Java客户端。在SO上有很多例子。