iThink政务协同版技术架构
九思软件iThink政务版协同OA办公系统管理系统基于数据层、服务层、应用层、展现层的四层体系结构,遵循J2EE规范标准、SOA标准、WFMC标准、W3C xForm标准等,采用JAVA语言编写、以多维门户形式展现,系统支持各种部署模式、各种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系,从而支持未来的扩展空间,是业内的高端产品。 Ø 分层架构使各层次之间功能独立且耦合度低,采用组件化封装,面向接口开发,实现关键应用功能重用,各层次之间保持相对独立,当其中某一层因需要作出修改时,其他各层不受影响,这种软件独立性使得系统的改进、升级变得极为灵活。 Ø 系统数据层采用Hibernate 框架,使得系统数据库无关,可适应主流关系型数据库如Oracle、MS Sqlserver、Mysql、DB2等,编写程序时按照面向对象的方式写程序,可维护性高。 Ø 展现层采用Struts框架结构,使得系统结构更加清晰,通过使用Struts作为基础,开发者能够更专注于应用程序的商业逻辑,易维护性好。 Ø 基于Web Service 的服务层解决了其他远程调用机制的兼容性问题,它是SOA的基础,与任何语言和平台无关。系统可以方便的利用服务层提供的引擎和服务搭建各种应用,其它业务系统也可以通过系统服务总线方便的调用系统提供的服务。 Ø 协同OA办公系统基于J2EE规范标准,采用Java语言开发,系统可以方便的移植到其他平台上,而不需重新开发,能有效保护用户投资。 Ø 技术平台具有广泛的支持力,J2EE技术规范得到了从国际性大公司到自由软件开发者的广泛支持,SUN,IBM,ORACLE,NETSCAPE,BEA都已推出基于J2EE的软件产品。 Ø 在我们的OA系统解决方案中,XML技术的应用也是不可缺的重要组成部分,强大系统架构同高度灵活的数据管理方案的结合。 Ø 采用EJB结构,企业级EJB是一种组件的结构, 使创建企业级分布对象的应用程序变得简单和可行。无需在复杂的分布框架结构上, 便可生成可升级的, 安全可靠的应用程序。
九思软件iThink政务版协同OA办公系统管理系统基于数据层、服务层、应用层、展现层的四层体系结构,遵循J2EE规范标准、SOA标准、WFMC标准、W3C xForm标准等,采用JAVA语言编写、以多维门户形式展现,系统支持各种部署模式、各种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系,从而支持未来的扩展空间,是业内的高端产品。 Ø 分层架构使各层次之间功能独立且耦合度低,采用组件化封装,面向接口开发,实现关键应用功能重用,各层次之间保持相对独立,当其中某一层因需要作出修改时,其他各层不受影响,这种软件独立性使得系统的改进、升级变得极为灵活。
九思软件iThink政务版协同OA办公系统管理系统基于数据层、服务层、应用层、展现层的四层体系结构,遵循J2EE规范标准、SOA标准、WFMC标准、W3C xForm标准等,采用JAVA语言编写、以多维门户形式展现,系统支持各种部署模式、各种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系,从而支持未来的扩展空间,是业内的高端产品。
Ø 分层架构使各层次之间功能独立且耦合度低,采用组件化封装,面向接口开发,实现关键应用功能重用,各层次之间保持相对独立,当其中某一层因需要作出修改时,其他各层不受影响,这种软件独立性使得系统的改进、升级变得极为灵活。
Ø 系统数据层采用Hibernate 框架,使得系统数据库无关,可适应主流关系型数据库如Oracle、MS Sqlserver、Mysql、DB2等,编写程序时按照面向对象的方式写程序,可维护性高。
Ø 展现层采用Struts框架结构,使得系统结构更加清晰,通过使用Struts作为基础,开发者能够更专注于应用程序的商业逻辑,易维护性好。
Ø 基于Web Service 的服务层解决了其他远程调用机制的兼容性问题,它是SOA的基础,与任何语言和平台无关。系统可以方便的利用服务层提供的引擎和服务搭建各种应用,其它业务系统也可以通过系统服务总线方便的调用系统提供的服务。
Ø 协同OA办公系统基于J2EE规范标准,采用Java语言开发,系统可以方便的移植到其他平台上,而不需重新开发,能有效保护用户投资。
Ø 技术平台具有广泛的支持力,J2EE技术规范得到了从国际性大公司到自由软件开发者的广泛支持,SUN,IBM,ORACLE,NETSCAPE,BEA都已推出基于J2EE的软件产品。
Ø 在我们的OA系统解决方案中,XML技术的应用也是不可缺的重要组成部分,强大系统架构同高度灵活的数据管理方案的结合。
Ø 采用EJB结构,企业级EJB是一种组件的结构, 使创建企业级分布对象的应用程序变得简单和可行。无需在复杂的分布框架结构上, 便可生成可升级的, 安全可靠的应用程序。