# 关于本站
# 演进历史
自2015年起,致远推出了open.seeyon.com开放平台,打造了第一代技术生态社区。open.seeyon建立了统一的技术文档出口,为客开、伙伴、第三方提供了开放的技术资源,是每一位技术接入用户必访站点。
时光荏苒,随着致远V5产品版本的不断迭代,open.seeyon技术平台(各种原因)没有跟上版本的脚步,技术文档大多还停留在V7.x版本。
考虑到未来扩展性和可维护性,我们决定采用新一代技术方案构建开放平台,于是open.seeyoncloud.com致远开放平台V2.0诞生!
open.seeyoncloud不再只是提供面向开发技术的文档,也推出了FAQ、产品文档等导航解决产品功能运维层面的问题,力图大家能通过平台快速自助解决问题。
# 关于开发文档
开发文档和SeeyonAPI是面向技术的文档库,在原来open.seeyon已有知识基础上完善了新版本的特性。
# 访问地址
菜单 | 地址 |
---|---|
开发文档 | https://open.seeyoncloud.com/v5devCTP/ |
SeeyonAPI | https://open.seeyoncloud.com/seeyonapi/ |
# 支持版本
本站暂时面向致远V5平台推出的产品线客户,包含并不仅限于如下产品版本:
- A8+企业版/集团版、A8-N单组织/多组织版,如V8.0SP2LTS、V8.1、V8.2及未来更多版本
- G6单组织/多组织版、G6-N单组织/多组织版,如V8.1、V8.2及未来更多版本
- 督查督办V8.1、V8.2及未来更多版本
# 面向群体
致远软件V5开放平台网站-开发文档,主要面向技术人员的内容管理平台,服务于在致远平台建设的开发人员。
服务对象 | 服务内容 |
---|---|
开发人员 | 开发文档、接口信息、解决方案。 |
内外部所有用户 | 了解致远V5平台。 |
# 关于V5平台
V5平台由协同技术平台(Collaboration Technology Platform)、协同应用平台(Collaboration Application Platform)、协同移动平台(Collaboration Mobile Platform)、协同集成平台(Collaboration Integration Platform)四大支撑平台组成。
协同技术平台(CTP)主要面向开发人员,提供开发框架、规范、组件和全生命周期的开发流程管理。CTP基于协同管理软件领域15年技术沉淀,高度抽象出协同应用五大核心业务引擎:组织权限、工作流、表单、门户及报表引擎。五大引擎基于B/S的MVC开发框架,并在此基础上封装、组合,形成致远协同服务用于应用开发的高度复用、抽象灵活的技术平台。同时,CTP平台提供安全与插件机制,通过远程服务调用与本地(API)接口相结合的方式,为致远研发内部、合作伙伴及客户提供策略配置、二次开发等多种方式以满足快速构建及扩展协同应用的各类需求。
协同应用平台(CAP)主要面向企业业务人员,通过配置工具搭建业务应用。以“人”为中心,“组织行为管理”为关键,“结构化信息”处理为重点,是内外打通、移动互联的大协同时代协同管理软件应用的结晶。基于智能表单引擎衍生的业务生成器,支持零编码方式搭建业务系统,便于应对需求变更进行重构,解决组织不同发展时期对协同软件的不同要求,为组织的不断发展壮大提供持续高效的协同服务。
协同移动平台(CMP)主要面向移动开发人员,提供移动开发框架基础支撑。以协同为核心,移动技术为骨架,支持致远旗下所有产品移动化的技术和应用平台。CMP平台同时提供应用集成解决方案,通过配置化的方式集成其他移动业务应用;提供移动应用开发的基础引擎和定制化接口,为二次开发提供标准化的扩展机制;提供统一的移动化办公桌面,有效提升企业工作效率。
协同集成平台(CIP)提供标准套件、接口和工具进行异构系统集成。提供企业应用集成整体方案及底层支持,标准化支持与NC、EAS、SAP、U8等ERP的HR、财务和供应链模块进行人员、页面、数据和流程的集成,与滴滴、携程整合提供一体化商旅出行解决方案,打破数据孤岛、信息孤岛和应用孤岛;基于开放性的平台架构,并提供DEE数据交换引擎简化异构系统之间的数据交换。
# 能力一览
V5开发文档内容管理平台提供了从入门到熟练的一整套文档解决方案,立志于让新人快速入手,让老人更加熟练解决问题。开放文档将持续提供如下能力输出:
一、新手入门:
- 环境搭建
- 开发示例
- 代码版本管理、开发规范、安全规范
- 定制开发引导
- 问题调试方法、代码溯源方法、日志分析方法
二、进阶:平台组件
- 代码结构、MVC框架、异常框架、日志
- 数据层组件、Event事件监听、缓存组件、定时任务、平台锁组件、
- 加密解密组件、多时区组件、多语言组件、选人组件、消息组件、电子邮箱组件
三、进阶:移动定制开发
- 基于H5的页面开发
- 三方集成常见问题及解决方案
- M3原生开发
四、进阶:CIP集成
- CIP集成接口
- CAS认证
- DEE集成
- 集成组件:用户绑定、消息集成、待办集成、单点登录等
五、进阶:CAP应用表单开发
- CAP3自定义控件开发
- CAP4:前端后端环境搭建和编译、自定义控件开发、自定义按钮开发、门户空间开发、前端模板化开发
六、进阶:前端文档
- 各业务模块前端代码位置总结
- ES6转ES5工具
- 前端技术经验
七、技术解决方案(持续完善)
- 持续贡献各模块定制开发问题解决方案
八、SeeyonAPI
- 对外开放的Rest APi、Event、动态接口API文档、核心工程Java Doc文档
# 技术要求
如果需要基于V5平台进行应用开发,开发人员需要掌握的相关技能如下:
# 后端服务开发
Java语言编程(JDK1.8)
JavaEE(Servlet、Filter等)
Spring、Spring MVC
XML和JSON
Restful
熟悉致远CTP平台技术
# 后端数据层开发
JDBC原理和编程方法
Hiberante原理与编程方法
数据库的配置和使用:Postgresql、MySQL、Oracle、SQL Server等
# 前端界面开发(JSP)
JavaSrcipt基本用法
CSS的使用
JSP/JSTL/EL
JQuery
Ajax
SeeyonUI框架代码
# 前端界面开发(Html)
JavaSrcipt基本用法
CSS的使用
HTML结构、Html5特性
VueJs
Ajax
# 移动应用开发(Html5)
JavaSrcipt基本用法
CSS的使用
HTML结构、Html5特性
熟悉致远CMP平台API
# 问题反馈
如果在使用过程中有发现内容缺失、错误,欢迎通过页面右下角的“问题反馈”按钮反馈,我们收到信息后会尽快处理。
# 版权申明
本站版权归北京致远互联软件股份有限公司所有,摘编、转载或链接请注明出处,严禁一切取本站文档销售、商用行为。
对于不遵守此声明或者其他违法使用本站内容者,公司依法保留追究权。
安装协同系统 →