分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

Axis2 Web Service Development & Deployment Guide

发布时间:2023-09-19 22:10责任编辑:白小东关键词:Web

Menu:

  • Requirement
  • Development - Client Generation
  • Development - Server Generation
  • References

Requirement

  • Apache Axis 2 1.5.6 (and above)  下载地址:http://archive.apache.org/dist/axis/axis2/java/core/1.6.1/axis2-1.6.1-bin.zip
  • Apache Tomcat 6 (and above)
  • Apache Ant 1.8.3 (and above)
  • Java JDK 1.5 (and above)
  • WSDL

Development - Client Generation

  1. in folder:Create a folder as clientSide under C:\
  2. in cmd:Now open a cmd
  3. in cmd:Change your path to C:\axis2-1.5.6\bin
  4. in cmd:Set your JAVA_HOME to your java SDK home (eg : set JAVA_HOME=c:\Program Files\Java\jdk1.6.0_33)
  5. in cmd:Enter: wsdl2java.bat -uri CBS-CustAcctListProfile-I-Concrete_HTTP.wsdl -u -o c:\clientSide
  6. in folder:The commend above will generate the client side java files under C:\clientSide
  7. in folder:Go to C:\clientSide in windows explorer and open the build.xml file
  8. in build.xml file:Change memoryMaximumSize="256m" memoryInitialSize="256m" to memoryMaximumSize="512m" memoryInitialSize="512m"
  9. in build.xml file:Change axis2.home 
  10. in build.xml file:Change <jar destfile="${lib}/${name}-test-client.jar"> to <jar destfile="${lib}/appropriatename-client.jar">
  11. Appropriate name depends on the service, example for CBS-CustAcctDetails-I appropriate name for the jar would be cbs-CustAcctDetails-client.jar
  12. in cmd:Open back the existing (or new cmd and set the java), point to the bin folder (eg : C:\apache\apache-ant-1.8.3\bin),enter : ant -f c:\clientSide\build.xml
  13. in folder:The client jar will be created at C:\clientSide\build\lib\

Development - Server Generation

  1. in folder:Create a folder serverSide under C:\
  2. in cmd:Now open cmd
  3. in cmd:Change your path to C:\axis2-1.5.6\bin
  4. in cmd:Set your JAVA_HOME to your java SDK home (eg : set JAVA_HOME=c:\Program Files\Java\jdk1.6.0_33)
  5. in folder:put your WSDL file into:C:\serverSide\build\classes\META-INF
  6. in cmd:Then enter: wsdl2java.bat -uri <filename.wsdl> -ss -sd -o c:\serverSide   (note:filename need to change to your WSDL file name)
  7. in folder:This command will generate server side (service provider) java files under C:\serverSide.
  8. in folder:Go to C:\serverSide in windows explorer and open the build.xml file.
  9. in build.xml file:Change memoryMaximumSize="256m" memoryInitialSize="256m" to memoryMaximumSize="512m" memoryInitialSize="512m"
  10. in build.xml file:Change axis2.home 
  11. in cmd:Open back the existing (or new cmd and set the java), enter : ant -f c:\serverSide\build.xml      (OR:in cmd:Change your path to C:\axis2-1.5.6\bin,enter: ant )
  12. in folder:This will build the java files in C:\serverSide\build\lib\

References

  • Axis-Generate Web service and client stub from wsdl v1.5.doc

  • Axis-Generate Web service and client stub from wsdl v1.6.doc

转载自: Technical Repository

原文地址: https://conf-server.hitachi-ebworx.com/pages/viewpage.action?pageId=6848538

如有侵权,请联系作者删除

Axis2 Web Service Development & Deployment Guide

原文地址:https://www.cnblogs.com/ymjingSpace/p/10789645.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved