首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

使用AXIS1.4公布WebService

2013-10-18 
使用AXIS1.4发布WebService选择使用AXIS发布WebService,到apache官网上进行下载相关AXIS的相关包下载地址:

使用AXIS1.4发布WebService
选择使用AXIS发布WebService,到apache官网上进行下载相关AXIS的相关包
下载地址:http://axis.apache.org/axis/java/releases.html
1)新建一个Web项目,然后在把下载下来的示例应用中的web.xml和lib目录拷贝进项目中,web.xml文件的代码如下:

3)在WEB-INF目录下新建server-config.wsdd文件,配置如下:
启动tomcat进行发布,在浏览器地址中输入:http://localhost:8083/webdemo/services/goodsservice看看是否发布成功,如果出现WebService的列表,就表示发布成功叻!
访问WebService,编写客户端进行测试
public static void parsexml(String xmldoc){// 创建一个新的字符串StringReader read = new StringReader(xmlDoc);// 创建新的输入源SAX 解析器将使用 InputSource 对象来确定如何读取 XML 输入InputSource source = new InputSource(read);// 创建一个新的SAXBuilderSAXBuilder sb = new SAXBuilder();try {// 通过输入源构造一个DocumentDocument doc = sb.build(source);// 取的根元素Element root = doc.getRootElement();// System.out.println(root.getName());//输出根元素的名称(测试)String code = root.getChildText("resultcode");if (code.equals("0")) {Element resultdetail = root.getChild("resultdetail");// 正常返回信息List odlist = resultdetail.getChildren("bglist");for(int i =0;i<odlist.size();i++){//进行订单解析工作}}}catch(Exception e){e.printStackTrace();}}
由于公司对此业务的要求并不高,所以此WebService仅仅是入门的配置案例,没有设计一些高级特性,如Handler和Chain以及像传递复杂对象和文件等等功能的使用。

热点排行