axis2-发布服务的操作

来源:互联网 发布:mac uefi 编辑:程序博客网 时间:2024/05/22 20:28

1、新建java project,新建类Service,方法add

2、在项目的根目录下新建一个文件夹,META-INF,在文件夹下新建services.xml,其中内容如下

<?xml version="1.0" encoding="UTF-8"?><service name = "PaaS"><discription>This is a service for testengine.</discription><parameter name = "ServiceClass" locked = "false">Service</parameter><operation name = "add"><messageReceiver  class = "org.apache.axis2.rpc.receivers.RPCMessageReceiver"/></operation></service>


要注意的是,parameter参数要包含包名+类名。

3、将src和services.xml导出——jar file(export),修改文件后缀名为aar,将这个aar放到tomcat-->webapps-->axis2-->WEB-INF-->services下,如果有依赖包(jar文件),则放到tomcat-->webapps-->axis2-->WEB-INF-->lib下