一、 功能介绍
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测试,如下图:
相关推荐
泛微OA系统是一款广泛应用于企业办公自动化的工作流管理系统,它提供了强大的WebService接口,使得外部系统可以方便地与其进行数据交互和流程控制。本说明文档详细介绍了如何使用这些接口,包括检查部署状态、调用...
在Android应用开发过程中,有时我们需要与后端服务进行交互,其中一种常见的交互方式就是通过WebService来进行数据交换。本文将详细介绍如何在MyEclipse环境下配置一个用于Android应用开发的WebService。 #### 1、...
泛微OA是一款企业级的办公自动化系统,其前端开发涉及到一系列接口方法和自定义方法,以实现对工作流、表单、页面等的定制。以下是对这些方法的详细解释: 1. **模板上代码块**:这是最基础的前端开发方式,针对...
实现其他语言开发的平台可以调用U8 API生成单据以及处理单据的审核等. 需引用: UFIDA.U8.MomServiceCommon.dll UFIDA.U8.Portal.Common.dll UFIDA.U8.Portal.Framework.dll UFIDA.U8.Portal.Proxy.dll UFIDA.U8....
在BIEE的二次开发过程中,WebService的使用是扩展其功能和集成其他系统的关键技术之一。这篇文档将深入探讨如何在Oracle BIEE中进行基于WebService的二次开发。 首先,理解BIEE的基础架构是至关重要的。BIEE的核心...
在Web服务(WebService)开发中,我们经常需要传递自定义类的数据。然而,WebService通信的基础是XML或JSON,这些格式要求传输的数据能够被序列化和反序列化。默认情况下,只有基本数据类型和某些标准库中的对象可以...
泛微E9是一款专业的协同办公系统,其二次开发资源包为开发者提供了丰富的工具和文档,以便于自定义和扩展系统功能。"webService包含细节说明"指出,此资源包特别关注了基于Web服务的集成与扩展,这在企业级应用中至...
泛微OA ecology 9二次开发培训 01 / 流程表单校验,建模表单校验 02 / 流程和建模action 03 / 建模的自定义按钮,建模的权限重构 04 / 怎么发布一个定时任务 05 / 怎么写API接口并发布API接口 06 / 怎么写WebService...
用友NC65-uapstudio webservice开发配置说明文档 用友NC65-erp开发工具uapstudio进行开发webservice时,需要对开发工具进行必要的设置。以下是uapstudio中的webservice开发配置说明: 一、UAPStudio中的webservice...
webservice 自定义
Java WebService接口开发是将Java应用程序暴露为网络服务的一种方式,允许不同系统间的数据交换和交互。本案例将深入探讨如何使用Java实现Web服务的创建、发布和调用。 一、理解WebService WebService是一种基于...
泛微OA ecology 9二次开发培训 01 / 流程表单校验,建模表单校验 02 / 流程和建模action 03 / 建模的自定义按钮,建模的权限重构 04 / 怎么发布一个定时任务 05 / 怎么写API接口并发布API接口 06 / 怎么写WebService...
本实例"ios开发实例WebService"提供了一个很好的学习资源,通过实际的代码演示了如何在iOS应用中使用WebService进行通信。以下是对这个主题的详细解释: 一、WebService简介: WebService是一种基于Web的应用程序...
Web Service是一种基于标准的、平台无关的、跨网络的应用程序交互方式。金蝶EAS通过提供Web Service接口,使得开发者可以利用XML、SOAP(Simple Object Access Protocol)等技术,与金蝶EAS系统进行数据交互,实现...
在IT领域,尤其是企业级应用开发中,WebService作为一种标准化的、跨平台的服务交互方式,被广泛应用于系统间的数据交换与服务调用。本文将基于给定的“Java开发WebService实例”内容,深入解析如何在Tomcat中间件...
第一天: 什么是webservice? 从案例(便民查询网站)分析如何实现?...CXF开发webservice: CXF入门程序 Spring+cxf整合(重点) CXF发布rest的webservice。(重点) 综合案例: 实现便民查询网站
PB11(PowerBuilder 11)是一款由Sybase公司开发的可视化编程工具,主要用于构建企业级的应用程序,尤其在数据库应用开发方面有着广泛的应用。Webservice则是一种基于Web的、标准化的服务交互技术,它允许不同系统...
.NET平台提供了强大的工具和库来开发和实现WebService,本文将着重分析.NET下三种分布式开发技术:WebService、Remoting和MSMQ,以及它们在具体项目中的应用实现。 首先,WebService技术主要依赖于SOAP协议(简单...
泛微OA e-cology 8 最新webservice接口文档摘要 泛微OA e-cology 8 最新webservice接口文档提供了一系列的webservice接口,用于对系统中的文档进行操作,包括创建文档、删除文档、更新文档、查看文档等。这些接口...
泛微OA工作流WebService接口是企业信息化管理中用于集成不同系统间工作流程的重要工具,它提供了多种接口供外部业务系统调用,实现自动化的工作流程处理。以下是对这些接口的详细说明: 1. **流程创建接口**: ...