盈天北斗应用构件平台(以下简称:UrsaACF)从信息化的整体、全局和发展的角度出发,为信息系统的规划、设计、构建、集成、部署、运维和管理等提供高可用性、高合理性的体系架构,真正实现“用户主控,随需而变,全局规划,整体集成”的信息化战略。
UrsaACF产品遵循开放的、工业标准的、具有大量商业化项目案例的技术标准,采用业界主流的J2EE B/S/S三层Struts 框架构建,采用构件化设计思想,全面支持浏览器的操作控制模式,提供按模块开发和部署能力,构件、应用集成采用松耦合方式实现。
UrsaACF使用标准的基础构件组装成业务构件,用多个业务构件组成企业的应用软件体系,并通过构件的调整和增加,来适应业务不断调整、变化的需求。
主要构件列表:
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
此外,产品整合接入如电子印章、正文处理、CA证书等一系列第三方其他构件 |
从功能及用途上来说,UrsaACF主要分为3个部分:
第一、系统运行及配置管理环境:业务框架管理、构件库管理、系统级参数配置及监控管理;
第二、模块运行及配置管理环境:主要包括了模块组装、模块发布、模块授权等管理服务;
第三、用户应用运行及配置环境:提供了用户应用UI,以及用户个性化定制管理服务。
“总线+构件”的设计思路以高可配置、高可管理和高开放性,满足各类用户在制定信息化战略中所要求的“总体规划、随需而变、全面集成、系统可控”。
基于WMFC标准的可视化、可配置的工作流引擎,完善的统计、查询、分析能力,快速响应业务变化,并为业务流程的持续改进提供参考数据。
可视化的表单建模系统,灵活、高效设计和管理行政和业务处理表单,快速响应业务需求调整,提供跨业务库的数据表单以及丰富的表单设计元素,满足业务数据展现需求。
建立信息门户,实现单点登陆、内容管理、自助定制、消息服务,整合多个系统资源,为用户提供一体化的信息服务功能。
基于“总线+构件”模式的自由扩展,通过Web Service、EJB、JMS、Socket、Ftp、消息中间件、Portlet、Tag等技术或手段,提供丰富的API接口,方便复杂应用的二次开发,能够与第三方应用产品整合与集成。
提供完善的、细粒度、灵活的授权体系,满足客户复杂的、多维度的权限控制要求,快速适应组织机构的多样性和未来组织机构的调整。提供了统一的目录服务、单点登录、日志、审计、数据证书等辅助安全管理功能。
基于消息中间件的数据交换平台利用可拔插的适配器来完成应用代理、数据交换、业务处理等一系列业务相关的功能,系统核心封装任务调度、系统管理、系统日志、系统配置、系统监控、通信、加密、压缩、可靠传输等复杂处理功能。
UrsaACF平台提供完善得系统管理功能和业务管理功能。系统级管理和业务级管理具有清晰得界定和严格得权限控制。
基于J2EE标准Struts框架,支持跨平台运行。
符合WebService、Soap、XML、WFMC等标准
基于“总线+构件”模式的自由扩展,实现轻量级用户界面、开发模式
构件化、模块化的设计结构,复用性高,清晰的职责分工带来高度协作
减少开发成本,缩短开发周期,有效降低项目风险
丰富的可视化业务建模和定制工具,快速适应业务变化和调整,实现持续完善
利用DWR、Ajax等技术实现Web2.0的P2P客户应用感受
提供丰富的API接口,方便复杂应用的二次开发
良好的兼容性,可与第三方应用产品整合
操作系统:AIX、HP-UX、Solaris、Linux、Windows等主流操作系统;
数据库:Oracle8i以上、Sybase、SQL Server等主流数据库;
应用中间件:Weblogic、Websphere、JBoss、Tomcat等。