Xfire客户端开发课件

1,332 views
1,248 views

Published on

Xfire客户端开发课件

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,332
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Xfire客户端开发课件

  1. 1. Xfire 客户端课件 <ul><li>Eclipse3.2 调用远程 WebService 课件 ( 客户端开发 ) </li></ul>
  2. 2. 客户端组件类库描述 <ul><li>WebService 框架: Xfire1.2.6 </li></ul><ul><li>XML 解析: JDOM1.0 </li></ul><ul><li>具体如图: </li></ul>
  3. 3. Eclipse3.2---Xfire 插件安装 <ul><li>go to the Help menu, select &quot;Software Updates&quot; and then select &quot;Find and Install.&quot; </li></ul><ul><li>Select &quot;Search for new features to install&quot; and click Next. </li></ul><ul><li>Select &quot;Create New Remote Site&quot; and enter &quot;XFire&quot; as the name and http:// dist.codehaus.org/xfire/update / as the eclipse update site. </li></ul><ul><li>Select OK. </li></ul><ul><li>Select Finish </li></ul>
  4. 4. Eclipse3.2---Xfire 客户端( Java Project ) <ul><li>File->New->Other </li></ul><ul><li>点击项目”右键”选择“ Bulid Path->Add External Archives” 选择所需要的 jar 文件即可。 </li></ul><ul><li>创建 Xfire 客户端代码 ( 请参考幻灯片 6-9) </li></ul>
  5. 5. Eclipse3.2---Xfire 客户端( Web Project ) <ul><li>File->New-Other </li></ul><ul><li>将需要的 JAR 文件 Copy 到 </li></ul><ul><li>创建 Xfire 客户端代码 ( 请参考幻灯片 6-9) </li></ul>
  6. 6. Xfire 创建客户端代码事例 <ul><li>右键点击项目 New->Other </li></ul><ul><li>WSDL URL or path :填写 wsdl 服务地址 </li></ul><ul><li>Output disectory :请选择源码目录 (src) </li></ul><ul><li>Package :生成服务存放的包 </li></ul>
  7. 7. Xfire 创建客户端代码事例
  8. 8. Xfire 创建客户端代码事例 <ul><li>点击 Finish 在 IDE 项目视图中会看见生成的类。 </li></ul>
  9. 9. Xfire 创建客户端代码事例 <ul><li>建立测试类 </li></ul>
  10. 10. 动态创建客户端
  11. 11. Webservice 服务地址 <ul><li>http://211.152.8.122/webserver/helpservice.asmx?wsdl </li></ul><ul><li>http://211.152.8.122/help </li></ul><ul><li>http://211.152.8.122/webserver/dataservice.asmx?wsdl </li></ul><ul><li>服务名: ELINE.ESPCKCI.SERVICE </li></ul><ul><li>用户名 :beijing1 密码: 999999 </li></ul>
  12. 12. JDOM 解析 xml 字符串简例

×