OA协同办公系统
协同办公软件技术平台先进,平台采用组件化开发模式、以SOA体系架构设计,基于J2EE技术体系开发应用,具有开放的体系;平台采用B/S结构设计,服务器端全面支持Windows操作系统。
系统采用B/S架构设计,客户端无需安装系统,通过浏览器即可方便使用;支持IE8及以上浏览器上应用,支持safari、Firefox等主流浏览器;系统提供浏览器检测工具,可以检测出客户端不匹配的浏览器配置并修正。
开放接口,系统构建总线式的应用系统集成环境,能按用户要求进行源码级定制修改,提供Web Service、XML标准接口,使用户能进行软件集成和系统整合。
平台基于Spring开发框架,遵循J2EE的标准规范,采用JAVA高级语言,同时引入Groovy、Rest、Erlang、Object-c、Html5、Css3等多种高级语言开发而成。系统采用MVC编程模式,分层式设计,达到分散关注、松散耦合、逻辑复用、标准定义的目的。系统配置通过XML完成,数据层采用Hibernate的对象关系映射,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,满足实现集成多种数据库应用:Oracle、SQL Server、My
SQL InnoDB、Postgre SQL。
平台系统采用分层和解耦方式开发,完全组件化,高内聚低耦合,实现高度的灵活性和扩展性,各模块可根据客户需求定制拔插、组合。平台包含六大核心引擎:组织模型及权限引擎、工作流引擎、内容表单引擎、门户引擎、报表引擎、数据交换引擎。
平台基于数据交换引擎DEE和统一单点登录SSO,实现与U8、NC、SAP以及其他异构系统进行多层次集成整合,包含门户集成、数据集成、流程集成、消息集成等。
平台具备多环境适应能力,支持Linux和Windows操作系统,支持Oracle、SQL Server、MySQL Innodb、PostgreSQL数据库,支持Tomcat、WebSphere、WebLogic应用服务器,以及多浏览器、多终端、多语言的支持。
|