`

通过WSC的工具来生成SalesForce的WSDL文件描述对象和方法

 
阅读更多
1、登录自己的SF上的账户,任何下载上面的WSDL描述文件,具体步骤,登录SF平台:
Your Name --> Setup --> Develop -- > API
在页面上选择要生成WSDL的类型,在弹出的页面选择 右键 -->页面另存为,即可,如下两图显示:





保存后即可得到WSDL文件"partner.wsdl.xml",我下载的是partner的版本

2、下载WSC的类库:
    http://code.google.com/p/sfdc-wsc/downloads/list
选择自己对应的版本,我这里是22版本,所以下载了wsc-22.jar

3、将wsc-22.jar文件和partner.wsdl.xml文件放在一个目录下,比如C:\下

4、在DOS下运行命令(前提是配置好JDK的环境,此处略,不懂的自己baidu一下怎么配置java环境,我的是JDK1.6的):
进入到wsc-22.jar所在的目录,任何执行命令:
C:\java -classpath wsc-22.jar com.sforce.ws.tools.wsdlc partner.wsdl.xml partner-22.jar
或者
C:\java -classpath wsc-22.jar com.sforce.ws.tools.wsdlc partner.wsdl.xml partner-22.jar C:\Users\kevin\AppData\Local\Temp

如果第一个命令有错误,这可以尝试第二个命令,即在命令后面添加上临时目录(C:\Users\kevin\AppData\Local\Temp,我的是windows7的,其他操作系统也类似)





如果正确执行,会在当前路径下生成一个partner-22.jar的类库。如下如:




另外,在win7,我放在C盘时,有时候运行出错,即“拒绝访问”,这是因为win下访问C可能需要管理员身份的确认操作导致,可以将文件放在其他盘下运行即可。




5、将partner-22.jar加入项目即可,任何编写代码就可以,具体示例请参考我的另外一篇文章:《JAVA应用中集成SF的chatter功能及开发步骤》http://xieyanhua.iteye.com/admin/blogs/1207269
  • 大小: 54.1 KB
  • 大小: 46.6 KB
  • 大小: 33 KB
  • 大小: 10.9 KB
  • 大小: 78.3 KB
  • 大小: 86.7 KB
分享到:
评论
1 楼 lwj1113 2016-03-18  
  非常感谢

相关推荐

    Windows脚本组件示例(HelloWorld.WSC).zip

    在Windows操作系统中,Windows脚本组件(Windows Script Component,WSC)是一种强大的工具,它允许开发者创建可重用的脚本对象,这些对象可以被VBScript或JScript等脚本语言调用。本示例"HelloWorld.WSC"是用于演示...

    WSC2019.rar

    【标题】"WSC2019.rar" 指的是2019年世界技能大赛的电子技术竞赛试题集,这个压缩文件包含了该赛事的英文版试题。世界技能大赛(World Skills Competition,简称WSC)是一个国际性的职业技能比赛,旨在促进全球各...

    Python-WSC2一个WebSocketC2工具

    总的来说,Python-WSC2是Python开发人员和安全研究人员的一个强大工具,可以帮助他们进行安全评估和研究,理解网络环境中的潜在风险。通过深入学习和实践,可以掌握如何构建更复杂、更安全的WebSocket C2系统。

    Spring-Salesforce-example

    在Spring-Salesforce示例中,开发者将使用WSC来解析WSDL,生成与Salesforce API对应的Java客户端,然后在Java代码中调用这些客户端方法来执行数据操作。 ### 5. Spring-Salesforce集成步骤 1. **获取WSDL**:登录到...

    利用wsc 来做一个asp后门.php

    利用wsc 来做一个asp后门.php 利用wsc 来做一个asp后门.php

    WSC-MA2-SMAF-u.rar

    标题 "WSC-MA2-SMAF-u.rar" 暗示了这是一款用于音频格式转换的工具,专门将WAVE(或简称WAV)格式的音乐文件转化为SMAF(Smart Mobile Application Format)格式。SMAF是YAMAHA公司推出的一种专为移动设备设计的...

    WSC/ADL:Web Services组合系统体系结构描述语言

    为了更好地理解WSC/ADL的应用场景,文章通过一个具体的例子展示了如何使用WSC/ADL来描述和实现一个Web服务组合系统。这个例子详细介绍了如何定义服务组件、连接器以及如何通过配置设置将它们组合在一起。 #### 相关...

    ws发布web servlce

    Web Service通常基于SOAP(Simple Object Access Protocol)协议,使用WSDL(Web Services Description Language)描述服务接口,通过UDDI(Universal Description, Discovery, and Integration)服务进行注册和发现...

    emEditor Macros WSC (Emeditor宏常用的辅助WSC 组件脚本)

    1. **WSCCommon.wsc**:这个组件可能包含了一些通用的函数和方法,适用于各种宏场景。例如,它可能提供了处理字符串、数组或日期的工具,以及与其他组件交互的接口。 2. **WSCPopUp.wsc**:此组件专注于弹出窗口...

    MMF WSC-MA2-SMAF-210-u

    描述中的“可将传统的mmf转成wav”表明,这个工具或程序可能是一个音频转换软件,能够将MMF格式的铃声转换为WAV格式,以适应用户可能需要在不同设备上播放或编辑的需求。这种转换可能涉及到解码MMF文件中的MIDI数据...

    force-wsc-34.2.2-uber.jar

    做salesforce开发webservice接口的时候,打包WSDL用的jar包 如果嫌自己打包麻烦的可以下载下来直接用。 当然这个在git上一直是更新的:https://github.com/forcedotcom/wsc 官网教程: ...

    vc6.0调用webservice

    2. **生成客户端代理代码**:使用所选库提供的工具,如MS SOAP Toolkit中的WSC.exe或gSOAP的wsdl2h和soapcpp2,根据Java Web服务的WSDL(Web Service Description Language)文件生成C++客户端代理代码。WSDL文件...

    麦 克 维 尔WSC、WDC、HSC、HDC单/双压缩机离心式安装维护手册49页.pdf

    文件描述“麦克维尔WSC、WDC、HSC、HDC单/双压缩机离心式冷水机组安装维护手册”进一步强调了手册内容的专一性,即针对这些型号的冷水机组。这通常意味着手册中会包含这些特定型号的详细技术参数、安装步骤、运行...

    wsc页面复制

    在IT行业中,HTML(HyperText Markup Language)是用于创建网页的标准标记语言,而CSS(Cascading Style Sheets)则是用于...这种实践是深化理解和提升技能的好方法。记住,持续学习和不断实践是成为IT行业专家的关键。

    微信商城PHP-WSC-用户手册

    wsc-微信商城PHP版源码及用户手册,源码下载地址https://download.csdn.net/download/zhaodecang/11697184

    iisschlp.wsc

    iisschlp.wsc

    RS.WSC.2.0.GENR.2.2.0.1.3.1.zip_WIFI AP linux_wifi ap_wifi firmw

    该文件可能包含新的固件版本、驱动程序、配置工具以及其他必要的测试代码,以确保模块在作为WiFi AP运行时的稳定性和性能。 描述中提到的“wifi直连模块RS-WC-201的开发固件以及wifi-AP的测试代码”,意味着这个...

    IIsScHlp免费下载

    WSC文件允许开发者创建自定义的脚本对象,可以被脚本语言如VBScript和JScript直接调用。在IIsScHlp的上下文中,这个文件可能包含了用于IIS管理的特定方法和属性,使得用户可以通过脚本与IIS服务器进行交互。 【使用...

    PyPI 官网下载 | mypackage_wsc-0.0.5.tar.gz

    总结来说,`mypackage_wsc-0.0.5.tar.gz`是Python开发者在PyPI上发布的一个库的压缩文件,通过适当的步骤可以下载、安装并使用。理解Python库的获取和使用流程,对于提升Python开发效率至关重要。在使用过程中,保持...

Global site tag (gtag.js) - Google Analytics