经过对各大OA软件厂商技术实力的考察,我们发现,拥有J2EE平台、SOA规范、JAVA语言的OA软件技术,属于中高端产品的标志之一。J2EE架构应用程序由组件构成,J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制。因J2EE的开放性,该系统支持各种服务器、操作系统、数据库、中间件和应用软件。
在国外,JAVA技术已成为解决大型应用的事实标准,符合J2EE规范的应用服务器则是构建面向对象的多层企业应用的中间核心平台。因其具有易移植性,广开放性、强安全性和支持快速开发等特性,成为面向对象开发组织应用的首选平台。基于J2EE应用服务器,支持EJB组件开发技术,包括消息队列、负载均衡机制和交易管理等。支持中大型网站和中大型组织应用等需要大规模跨平台、网络计算的领域。
九思软件(www.jiusi.net)的OA平台基于分层、标准和构件等进行架构,以领先的四层技术架构,遵循J2EE标准、SOA标准、WFMC标准、W
九思软件整个OA系统采用标准J2EE结构,由Java语言开发,系统配置由XML技术完成;数据库采用关系型数据库和非关系性数据库分离的技术,同时支持多种关系数据库,系统通过JDBC服务连接数据库,并使用连接池提高系统性能;通信协议采用HTTP、TCP/IP。
J2EE平台还提供了一个基于组件的方法,来设计、开发、装配及部署企业级应用程序,并提供了多层的分布式的应用模型、组件再用、一致化的安全模型以及灵活的事务控制机制。使之具有重用的能力,并集成了基于XML的数据交换——一个统一的安全模式及灵活的事务控制。