A8接口和增值开发手册范本

上传人:xmg****18 文档编号:118822199 上传时间:2019-12-26 格式:DOC 页数:52 大小:949.50KB
返回 下载 相关 举报
A8接口和增值开发手册范本_第1页
第1页 / 共52页
A8接口和增值开发手册范本_第2页
第2页 / 共52页
A8接口和增值开发手册范本_第3页
第3页 / 共52页
A8接口和增值开发手册范本_第4页
第4页 / 共52页
A8接口和增值开发手册范本_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《A8接口和增值开发手册范本》由会员分享,可在线阅读,更多相关《A8接口和增值开发手册范本(52页珍藏版)》请在金锄头文库上搜索。

1、word格式 用友致远协同办公系统开发手册A8平台接口和增值开发手册 2006 UF Seeyon Co., Ltd.All rights reserved.This document contains information that is proprietary and confidential to UF Seeyon., which shall not be disclosed outside the recipients company or duplicated, used or disclosed in whole or in part by the recipient for

2、any purpose other than to evaluate this file. Any other use or disclosure in whole or in part of this information without the express written permission of UF Seeyon. is prohibited. Date: 2009-01-04Author:王文友Version:V1.0.修改记录31.概述41.1编写目的41.2开发背景41.3应用价值41.4接口范围52.二次开发接口62.1接口一览62.2服务列表63.Portal集成73

3、.1单点登录(SSO)73.1.1外部平台集成A873.1.1.1实现说明73.1.1.2接口说明73.1.1.3代码示例83.1.1.4部署说明93.1.2A8集成第三方系统93.1.2.1实现方式一:Ticket93.1.2.2实现方式二:关联系统+扩展栏目113.2Portlet123.2.1概述123.2.2开发说明123.2.2.1确定栏目数据123.2.2.2确定栏目显示模板123.2.2.3开发说明133.2.2.4注册到系统133.2.3代码示例143.2.4待办事项和跟踪事项203.2.5新闻和公告204.消息集成214.1消息通道214.1.1概述214.1.2接口说明21

4、4.1.2.1方法说明214.1.2.2注册到系统214.1.2.3原理说明224.1.3代码示例224.2短信接口234.2.1概述234.2.2接口说明234.2.2.1注册到系统254.2.2.2原理说明264.2.3代码示例275.组织模型同步285.1初始化同步285.1.1导出285.1.2导入295.2实时同步295.2.1实现A8组织模型事件监听接口295.2.2注册事件监听356.BPM集成356.1准备366.2外部系统发起A8表单流程376.3轮询完成的表单流程376.4导出A8表单流程到外部系统377.附录387.1术语表38修改记录1.概述1.1编写目的1.2开发背景

5、1.3应用价值1.4接口范围2.二次开发接口2.1接口一览62.2服务列表62.3服务调用流程73.Portal集成3.1单点登录(SSO)3.1.1外部平台集成A83.1.2A8集成第三方系统3.2Portlet133.2.1概述133.2.2开发说明143.2.3代码示例163.3基于A8 Webservice构建portlet223.3.1待办事项和跟踪事项223.3.2新闻和公告224.消息集成224.1消息通道234.1.1概述234.1.2接口说明234.1.3代码示例244.2短信接口254.2.1概述254.2.2接口说明254.2.3代码示例305.组织模型同步315.1初始

6、化同步315.1.1导出315.1.2导入325.2实时同步325.2.1实现A8组织模型事件监听接口325.2.2注册事件监听396.BPM集成396.1准备406.2外部系统发起A8表单流程406.3轮询完成的表单流程416.4导出A8表单流程到外部系统417.附录417.1术语表41修改记录31.概述41.1编写目的41.2开发背景41.3应用价值41.4接口范围42.二次开发接口52.1接口一览52.2服务列表52.3服务调用流程63.Portal集成规范73.1单点登录(SSO)73.1.1外部平台集成A873.1.2A8集成第三方系统93.2Portlet123.2.1概述123.

7、2.2开发说明123.2.3代码示例144.消息集成规范204.1消息通道204.1.1概述204.1.2接口说明204.1.3代码示例214.2短信接口224.2.1概述224.2.2接口说明224.2.3代码示例275.组织模型同步285.1初始化同步285.1.1导出285.1.2导入295.2实时同步295.2.1实现A8组织模型事件监听接口295.2.2注册事件监听366.BPM集成366.1准备376.2外部系统发起A8表单流程376.3轮询完成的表单流程386.4外部系统使用服务轮询完成的流程实例A8表单流程导出到外部系统387.附录387.1术语表38修改记录日期修改人修改内容

8、备注2008-12-08王文友创建文档,编写文档模板。2008-12-15王文友增加了安装服务文档。2008-12-23王文友增加了文档导出接口例程。2008-12-29王文友合并刘娜组织模型文档,加入例程;合并于荒津BPM文档。2009-01-04王文友合并张勇Portal和消息文档,拆分API文档。2009-06-16张勇增加单点登录不打开页面方式说明和待办事项接口说明2009-9-27王文友增加组织模型同步和BPM集成1. 概述1.1 编写目的本手册主要面向二次开发人员,内容涵盖A8平台的二次开发、第三方应用集成。如果需要更详细的开发信息,请参考平台API参考手册。1.2 开发背景接口的

9、目标是1、 与第三方应用集成,达成松散耦合,紧密集成的目标;2、 与异构应用集成;3、 降低二次开发的技术难度;4、 规范化二次开发,提升二次开发的稳定性;5、 保证二次开发的延续性,降低二次开发应用升级难度。1.3 应用价值目前平台开放的接口支持:1、 组织模型同步使用组织模型导入接口,实现外部系统到A8的组织模型初始化同步;调用组织模型管理远程接口,在外部系统组织模型发生变化时实时同步到A8。实现组织模型事件接口,将A8组织模型变更实时同步到外部系统。2、 表单流程集成外部系统通过BPM集成远程接口发起A8的表单流程,在A8中审批流转后回到外部系统,实现表单流程的打通。3、 文档导出使用文

10、档导出SDK,将A8的协同、公文、新闻、公告、调查和讨论导出到外部系统,满足数据交换和归档的需求。4、 Portal集成A8 Portal可以集成外部系统的页面,也可以将A8集成到第三方Portal中,并且实现单点登录。5、 消息集成外部通过消息通道,实时获取A8中的消息。可以将A8的消息以邮件、IM(如GKE、RTX)消息和短信形式发送。外部系统通过消息接口向A8指定用户发送消息。6、 待办事项集成外部系统通过待办事项接口,可以得到A8待办事项的列表,并且可以处理待办事项。7、1.4 接口范围A8协同办公平台采用Java开发,支持Oracle、mysql和Sql Server数据库。平台提供

11、了以下接口:1、 二次开发接口:提供本地开发的Java SDK和Web Service远程接口,涵盖组织模型同步与导入导出、文档导出、表单与流程集成、新闻与公告发布支持。2、 Portal接口:提供页面集成和单点登录接口,实现外部应用在A8-Portal的集中展现。3、 消息(短信)接口:提供外部系统获得A8协同办公平台消息的机制。除标准化产品提供的短信集成支持外,A8还提供了短信二次开发接口,支持与特定的短信运营平台集成。4、5、2. 二次开发接口预备知识:1、 Web Service2、 XML3、 支持Web Service调用的编程语言4、 其中Java已验证,C#、Php未经验证,请

12、参照Java例程及axis2文档进行开发。A8平台接口提供基于axis2 1.4实现的标准Web service。可以采取多种方式进行客户端开发。本指南所有远程接口例程使用axis2的ADB(Axis2 DataBinding Framework)stub方式进行开发。为便于二次开发,在client/demo目录中提供了一个示例应用,示例包括以下内容:单点登录、组织模型同步、组织模型导出、公告新闻导出、文档导出、表单流程查询、BPM集成、消息集成、Portlet栏目集成2.1 接口一览l 组织模型接口:提供组织模型导入和导出接口,可以实现其他HR与A8的集成,其他系统可以与A8实现组织模型和人

13、员信息同步。l 文档接口:提供了A8文档导出接口,支持协同、公文、新闻、公告等信息导出,通过此接口可以实现与档案软件的集成,以及A8信息发布到外部网站。l 表单流程接口:提供了外部数据导入A8进行流转审批,以及A8流程审批信息导出到其他系统(如ERP),通过此接口可以实现政府外网审批信息提交到内网进行流转审批,ERP记录数据可以转入A8进行流转,A8流程审批信息也可以转入ERP进行结果管理。l 新闻和公告发布接口:提供了单位新闻和公告的发布。l 待办事项接口:提供A8待办事项列表。ll2.2 服务列表A8平台提供以下服务:名称服务说明验证服务authorityService用户身份验证服务人员管理服务personService人员的创建、修改、删除和启用/禁用。部门管理服务departmentService部门的创建、修改、删除和启用/禁用。岗位管理服务ocupationService岗位的创建、修改、删除和启用/禁用。职务级别管理服务otypeService职务级别的创建、修改、删除和启用/禁用。单位管理服务accountService组织模型数据服务organizationDataService

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号