Skip to content

Axis1 WebService 例子,通过wsdl文件生成服务器端代码并部署

Notifications You must be signed in to change notification settings

yale8848/Axis1WebService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Axis1 通过wsdl文件生成服务器端代码并部署

最近对接联通VAC,对方给了个文档和WSDL文件,目的要通过WSDL约束生成服务器端框架;通过几天折腾,找到一种解决方案是通过Axis1框架; 由于联通提供WSDL版本旧(2009),尝试过Axis2,Apache CXF,Spring WS,都不能满足需求;

http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl 获取手机号信息的wsdl为例子

生成过程

  • 先将tool\asix1.4\asix\WEB-INF拷贝到新建web项目的WEB-INF
  • cd tool
  • wsdl2java.bat 生成服务器端源码,以及deploy.wsdd,undeploy.wsdd
  • 将源码拷贝到项目java目录下,注意包括包名同时拷贝
  • 配置web项目,启动项目
  • 将deploy.wsdd,undeploy.wsdd 拷贝到tool目录下
  • cd tool
  • server-config.bat 在out(根据项目而定)目录生成server-config.wsdd,拷贝server-config.wsdd至项目WEB-INF中
  • 启动项目

webservice信息

About

Axis1 WebService 例子,通过wsdl文件生成服务器端代码并部署

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages