[发明专利]基于SOA的地质灾害防治信息化服务集成框架及方法无效
申请号: | 201110098155.X | 申请日: | 2011-04-19 |
公开(公告)号: | CN102184100A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 傅锦荣;谭照华;李泽波;程温鸣;周淳;胡书能;沈旭明 | 申请(专利权)人: | 武汉达梦数据库有限公司;三峡库区地质灾害防治工作指挥部 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 武汉宇晨专利事务所 42001 | 代理人: | 王敏锋 |
地址: | 430073 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SOA的地质灾害防治信息化服务集成开发框架,使用面向切面编程AOP、对象-关系映射ORM、依赖注入DI、模型-视图-控制器MVC技术实现系统集成开发框架,所有使用该框架开发的应用子系统都可以将公共服务、公共页面和公共资源注册到SOA服务池中。本发明还公开了一种基于SOA的地质灾害防治信息化服务集成方法,包括服务注册、服务升级、服务审核、发布服务、启动或停止服务、服务检索、服务调度。本发明具有系统间的高度集成,同时其它异地异构系统也可以使用SOA服务池中的服务和注册新的服务到SOA服务池中,实现其它异地异构系统的集成的优点。 | ||
搜索关键词: | 基于 soa 地质灾害 防治 信息化 服务 集成 框架 方法 | ||
【主权项】:
一种基于SOA的地质灾害防治信息化服务集成开发框架,其步骤为:A、使用面向切面编程AOP、对象‑关系映射ORM、依赖注入DI、模型‑视图‑控制器MVC技术实现系统集成开发框架;B、利用JAVA和.NET技术各编码实现一个B/S架构的系统集成开发框架;在JAVA环境下,使用Struts、Spring、iBATIS开源框架,在.NET环境下,使用Castle、iBATIS.NET开源框架以及ASP.NET技术;C、该框架使用JavaScript脚本编写公共组件,这些公共组件有:树形显示组件、TAB标签页组件、日期时间组件、图形报表组件;这些组件可以在所有基于该框架开发的应用子系统中通用;D、编写公共的CSS样式,以便让基于该框架开发的应用子系统具有统一的界面和操作方式;E、设计系统菜单字典,系统菜单字典是构建各个子系统的核心字典(如图5所示),用来实现基于该框架开发的应用子系统界面和菜单的自动构建;系统菜单支持以下标准协议及自定义扩展协议:a、标准的HTTP://、HTTPS://、FTP://等;b、自定义的SOA://协议,与SOA服务池结合,调用SOA服务池中的公共资源或页面;c、自定义的CS://协议,用来在客户端快速打开EXE应用程序;考虑到对众多的子系统进行集成,为了方便对各子系统的入口地址、水平菜单、垂直菜单等进行统一规划,集中管理,在该框架中设计了系统菜单字典,即根据系统菜单字典自动生成子系统主框架页面;各个使用该框架的应用子系统,在进行系统集成时,需要提供各自的菜单字典,导入到系统菜单字典后,便可以自动生成该子系统的主框架页面以及系统菜单,以驱动该子系统的创建,减少编码工作,保持子系统界面风格的一致;F、设计名词术语代码字典,名词术语代码字典是实现名词术语解释功能的核心字典;其中的数据是地质灾害防治领域所有涉及到的名词术语的标准化分类以及释义,它包括:a、在该框架中内置名词术语解释组件,用来对所有基于该框架开发的应用子系统中出现的名词术语进行自动解释;b、对各类文档和各种应用程序,开发一个名词术语解释的客户端程序,用户在用鼠标在这些文档和应用程序中“选词”后自动显示所选择的词语的解释,以便在该框架范围外充分利用建设的名词术语字典。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉达梦数据库有限公司;三峡库区地质灾害防治工作指挥部,未经武汉达梦数据库有限公司;三峡库区地质灾害防治工作指挥部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110098155.X/,转载请声明来源钻瓜专利网。
- 上一篇:地铁自动风口智能排烟系统
- 下一篇:一种湿式混凝土喷射机