O2OA平台二次开发:使用自定义应用开发webservice服务
程序员文章站
2022-05-29 22:00:58
...
一、 功能介绍
o2平台通过集成Apache CXF支持在自定义应用中开发webservice服务。
二、开发环境
1,JDK1.8
2,maven V3.5+
3,运行环境 o2server V5.3+
三、关于自定义应用
在o2平台搭建自定义应用及开发请参考相关文档:
https://www.yuque.com/o2oa/course/tuef8c
四、webservice服务端开发
1,自定义应用中新建webservice发布类,如下图:
注意:这里需要写一个类注解名称是@WebService和一个方法注解名称是@WebMethod
2,webservice发布
在自定义应用的入口类中注册发布,如下图:
注意:服务发布地址需绑定端口
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服务发布成功。
使用postman测试,如下图:
推荐阅读
-
使用O2OA二次开发搭建企业办公平台(十五)流程开发篇:创建报销审批流程
-
使用O2OA二次开发搭建企业办公平台(十六)信息开发篇:信息栏目和分类的创建及权限的设置
-
使用O2OA二次开发搭建企业办公平台(十七)信息开发篇:信息发布的审批功能
-
使用O2OA二次开发搭建企业办公平台(十六)信息开发篇:信息栏目和分类的创建及权限的设置
-
使用O2OA二次开发搭建企业办公平台(十五)流程开发篇:创建报销审批流程
-
O2OA平台二次开发:使用自定义应用开发webservice服务
-
使用O2OA二次开发搭建企业办公平台(十七)信息开发篇:信息发布的审批功能
-
使用O2OA二次开发搭建企业办公平台(十八)流程打印表单设置
-
使用O2OA二次开发搭建企业办公平台(十八)流程打印表单设置
-
使用O2OA二次开发搭建企业办公平台(四)平台部署篇:用户密码设置