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

axis1.4定做发布WSDD例子

2012-06-27 
axis1.4定制发布WSDD例子java代码:package webservice.axis.wsddpublic class HelloWorldWSDD {private i

axis1.4定制发布WSDD例子

java代码:

package webservice.axis.wsdd;public class HelloWorldWSDD {private int requestCount = 0;public String hello(String name) {requestCount++;System.out.println("requestCount::" + requestCount);System.out.println("Recieved::" + name);return "hello " + name;}public float add(float a,float b) {requestCount++;System.out.println("a=" + a +" b=" + b);System.out.println("requestCount::" + requestCount);return a+b;}}

?

编译好放入WEB-INF\class\

?

编写deploy.wsdd

<?xml version="1.0" encoding="UTF-8"?><deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="HelloWorldWSDD" provider="java:RPC"> <parameter name="className" value="webservice.axis.wsdd.HelloWorldWSDD"/> <parameter name="allowedMethods" value="*"/> </service></deployment>

?

?

?

然后进入%TOMCAT_HOME%\webapps\axis\WEB-INF

java -Djava.ext.dirs=lib org.apache.axis.client.AdminClient -lhttp://localhost:8080/axis/servlet/AxisServlet deploy.wsdd

?生成server-config.wsdd

热点排行