技术文章

当前位置:首页>帮助手册>技术文章

在O2OA平台使用自定义应用开发webservice服务

时间:2022-03-02   

一、 功能介绍

o2平台通过集成Apache CXF支持在自定义应用中开发webservice服务


二、开发环境

      1,JDK1.8

      2,maven V3.5+

      3,运行环境 o2server V5.3+


三、webservice服务端开发

      1,自定义应用中新建webservice发布类,如下图:

w1.png



注意:这里需要写一个类注解名称是@WebService和一个方法注解名称是@WebMethod


      2,webservice发布

            在自定义应用的入口类中注册发布,如下图:


webservice发布.png


注意:服务发布地址需绑定端口


      3,部署应用

打包此自定义应用,将生成的war包拷贝至服务器目录下/o2server/custom,重启服务器或者在控制台输入命令:ctl -rst x_custom_suwell_assemble_control(单独启动指定应用)


      4,测试webservice

             在浏览器中输入发布地址:http://127.0.0.1:20021/x_custom_suwell_assemble_control/helloWorld?wsdl

        出现如图所示wsdl文件,则说明webservice服务发布成功。

wsdl文件.png











上一篇:O2OA安卓客户端源码说明

下一篇:O2OA表单中的事件