混合终端环境下应用支撑平台制造技术

技术编号:9569357 阅读:120 留言:0更新日期:2014-01-16 02:49
本发明专利技术公开了一种混合终端环境下应用支撑平台,本平台包括集成开发工具、企业级服务框架、运行管理工具、业务构件库。本平台是一个开放的、可扩展的框架,该框架在集成多种国产软硬件的基础上,给不同层次的国产化应用提供功能完善、性能稳定和优越的应用框架和解决方案,以及国产化推进所涉及的规范、标准等。项目在自主可控推进中,无须关心框架底层结构及框架各层次之间的关系,直接在框架的基础上建立开发自身的应用。应用支撑平台是面向不同行业、领域优化的应用平台,以业务为导向、模型驱动的可快速构建应用的国产应用支撑平台。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种混合终端环境下应用支撑平台,本平台包括集成开发工具、企业级服务框架、运行管理工具、业务构件库。本平台是一个开放的、可扩展的框架,该框架在集成多种国产软硬件的基础上,给不同层次的国产化应用提供功能完善、性能稳定和优越的应用框架和解决方案,以及国产化推进所涉及的规范、标准等。项目在自主可控推进中,无须关心框架底层结构及框架各层次之间的关系,直接在框架的基础上建立开发自身的应用。应用支撑平台是面向不同行业、领域优化的应用平台,以业务为导向、模型驱动的可快速构建应用的国产应用支撑平台。【专利说明】混合终端环境下应用支撑平台
本专利技术是关于混合终端环境下应用支撑平台,用于支持混合终端环境下应用信息系统的研发和应用。
技术介绍
信息系统基础软硬件平台的国产化是一个逐步替代的过程,在此过程中必然面临国产终端和非国产终端并存的局面,在此过程中,必然需要一个混合终端环境下的应用支撑平台,满足国产与非国产软硬件环境下应用系统研发与应用,不仅为国产软硬件研发成果的应用推广奠定良好的基础,而且为基于安全可靠办公信息系统本身的开发,实现了平台化、构件化的应用支撑。然而现有的平台不能有效的支持国产化硬件平台,因此国内国产化硬件的应用支撑平台的需求亟待解决。
技术实现思路
针对现有技术存在的技术问题,本专利技术的目的在于提供一种混合终端环境下的应用支撑平台,本专利技术能够满足国产与非国产硬件终端环境下的应用系统研发与应用,同时要做到业务通用与配置灵活。搭建集研究、开发、与产业“一体化”的应用支撑平台,强化基础软硬件专业化、市场化、产业化发展。以标准和安全为发展核心,与国内基础软硬件厂商合作进行集成创新,为应用提供国产软硬件平台整体解决方案,为安全可靠办公应用提供基础环境,实现应用系统优先突破。完成国产硬件环境与国产基础软件的适配工作以及与对JAVA应用的支撑;同时围绕上层应用,联合相关产品厂商,对终端和服务器进行性能调优。基于全国产的服务器及终端软硬件环境,将应用支撑平台向全国产环境下迁移,并进行性能稳定性以及兼容性的测试。本专利技术解决其技术问题所采用的技术方案是:一种混合终端环境下应用支撑平台,其特征在于包括集成开发工具、企业级服务框架、运行管理工具、业务构件库。进一步的,所述集成开发工具包括:软件建模工具、模型驱动开发模块、配置部署管理模块、构件库管理模块。进一步的,所述运行管理工具包含:系统运行监控模块、系统运行维护模块、业务日志分析模块、系统异常处理模块。进一步的,所述系统运行监控模块设有一运行系统内部信息的展示窗口。进一步的,所述内部信息包括:系统的运行状态、关键运行动态参数信息。进一步的,所述系统运行维护模块设有一动态修改系统运行参数的窗口,用于动态调整系统的关键参数。进一步的,所述业务日志分析模块,用于监视运行环境中变量的变化情况,并将其周期性的记录到文件中供其他应用进行统计分析工作,跟踪业务逻辑的运行时轨迹,作为日后审计的依据。进一步的,系统异常处理模块,用于辑捕获到交易执行过程中的异常,并根据异常的种类和出现位置,触发相应的预定逻辑,完成事务的回滚操作,保证数据的完整性,并按照要求记录日志信息供后续分析。进一步的,所述运维监控管理模块,用于根据异常的类型和级别,按照设定的规贝U,出发异常报警信。进一步的,所述业务构件库包含:行政审批构件、公文管理构件、业务流程构件、日程规划构件、会议纪要构件、权限模型构件。本专利技术的应用支撑平台是一个开放的、可扩展的框架,该框架在集成多种国产软硬件的基础上,给不同层次的国产化应用提供功能完善、性能稳定和优越的应用框架和解决方案,以及国产化推进所涉及的规范、标准等。项目在自主可控推进中,无须关心框架底层结构及框架各层次之间的关系,直接在框架的基础上建立开发自身的应用。应用支撑平台是面向不同行业、领域优化的应用平台,以业务为导向、模型驱动的可快速构建应用的国产应用支撑平台。应用支撑平台主体由集成开发工具、企业级服务框架、运行管理工具、业务构件库四大部分组成,形成一体化业务应用支撑平台。国产终端与非国产终端各自使用的操作系统、浏览器以及办公套件等软件环境存在着差异,为解决这些差异所产生的兼容性问题,该技术框架提供相应技术组件,包括封装XML组件、解析XML组件、文档处理组件与文件服务组件等,这些组件可以解决国产终端与非国产终端之间的差异所带来的兼容性问题。本专利技术的有益效果是:该技术大力推进了国产关键软硬件集成化平台技术的进步,对国家关键部门、重点行业的信息化实现自主可控起到重要作用,推动混合终端环境下应用支撑平台及其相关产品的推广和进一步发展,具有广泛的市场应用空间。【专利附图】【附图说明】下面结合附图和实施例对本专利技术进一步说明。图1是本专利技术的总体框架图。图2是本专利技术的运行部署图。【具体实施方式】在图1中,企业级服务框架包括基础运行服务和核心服务引擎,基础运行服务同核心服务引擎一起,实现了最基本的交易数据流转控制,同时提供应用和数据访问的安全管理、系统运行监控、业务构件运行时管理和其他基础控制服务等基本的业务应用管理功能,核心服务引擎实现了关键业务交易逻辑控制的同时,还具有良好的服务扩展能力,以满足复杂的业务控制需求。同时,核心服务引擎还兼具“容器”的特性,具有对应用逻辑、环境资源的控制能力,从而保证系统的整体性能。集成开发工具包含软件建模工具、模型驱动开发、配置部署管理、构件库管理,软件建模工具,支持业务对象(BO)、工作流、BO类、BO数据、BO状态、BO用例、全局数据、角色等模型/视图的建立,模型驱动开发支持实物流、业务流、决策流、功能类、信息类、组织类、资源类、实物类模型/视图的建立,配置部署管理支持视图管理、模型树管理、模式管理等,构件库管理支持构件描述/入库、构件的分类与组织、构件的检索与匹配、构件出库、构件的日志管理、构件的导入/导出、与构件生成、配置部署工具的集成和互操作等。运行管理工具包含系统运行监控、系统运行维护、业务日志分析、系统异常处理,系统运行监控为系统维护人员提供了一个了解运行系统内部信息的窗口,运维人员可以通过监控功能了解系统的运行状态、关键运行动态参数等信息,系统运行维护为系统维护人员提供了一个动态修改系统运行参数的窗口。确保运维人员可以在不停机的情况下,动态调整系统的关键参数,保证系统的最优化运行,业务日志分析,监视运行环境中中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作,跟踪业务逻辑的运行时轨迹,作为日后审计的依据,系统异常处理,运行异常往往出现在交易的执行过程中,当出现异常时,应用系统的底层控制逻辑可以捕获到该异常,并根据异常的种类和出现位置,触发相应的预定逻辑,完成事务的回滚操作,保证数据的完整性,并按照要求记录日志信息供后续分析,当关键应用或控制单元在发生运行异常时,运维监控管理模块会根据异常的类型和级别,按照预先设定的规则,出发异常报警信息,及时将情况通知到系统管理员或其他相关人员;业务构件库包含行政审批构件、公文管理构件、业务流程构件、日程规划构件、会议纪要构件、权限模型构件等,为应用系统的研发提供基础的技术支持。在图2中,本专利技术运行于国产基础硬件、国产基础软件之上,技术上对国产基础软硬本文档来自技高网...
混合终端环境下应用支撑平台

【技术保护点】
一种混合终端环境下应用支撑平台,其特征在于包括集成开发工具、企业级服务框架、运行管理工具、业务构件库。

【技术特征摘要】

【专利技术属性】
技术研发人员:张鹏峰谌志华王伟东刘波赵佳马振华
申请(专利权)人:中国软件与技术服务股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1