当salesforce平台生成WSDL文件时,通过java程序使用Web服务

时间:2015-03-18 15:22:28

标签: java web-services salesforce webservice-client

我有一个从apex类生成的WSDL文件(在salesforce环境中)。我想从我的java程序中调用apex类的方法。我是java的新手,所以请帮帮我。即使我没有任何IDE。我从命令promt运行java程序。如果需要任何软件 我正在接踵而来的错误 现在我已经通过以下链接 https://developer.salesforce.com/page/Introduction_to_the_Force.com_Web_Services_Connector 现在我无法理解这是什么 import com.sforce.soap.enterprise.Connector;

1 个答案:

答案 0 :(得分:0)

最基本的方法是从命令行使用wsimport(JDK)创建客户端类,例如:

wsimport http://example.com/service?wsdl

或者,如果你在本地拥有wsdl文件......

wsimport c:/temp/mywsdl.wsdl

在许多情况下,这将足以为您的客户端创建.class文件。如果需要.java文件,请使用

wsimport -Xnocompile http://example.com/service?wsdl

使用生成的类,您应该能够编写连接到WebService的程序。

有关wsimport的更多信息,请参阅此处https://docs.oracle.com/javase/6/docs/technotes/tools/share/wsimport.html