[发明专利]一种基于OSGi的web界面框架系统及web业务处理方法有效

专利信息
申请号: 201410570661.8 申请日: 2014-10-23
公开(公告)号: CN104317591B 公开(公告)日: 2017-11-28
发明(设计)人: 王茜;朱志祥;李安颖;牛娜;刘盛辉;王佩;赵晓华 申请(专利权)人: 西安未来国际信息股份有限公司;西安邮电大学
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 西安弘理专利事务所61214 代理人: 罗笛
地址: 710075 陕西省西安*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于OSGi的web界面框架系统及web业务处理方法,包括全局配置模块、Http处理模块、地址映射模块、模型处理模块、视图处理模块、模板处理模块、模板引擎模块以及辅助类模块,其中所述Http处理模块包括Http请求处理模块、Http响应处理模块及Http异常处理模块。本发明的基于OSGi的web界面框架系统,实现了OSGi与web服务消息交互,可自动通过JSON与java对象相互转换,利于有效实现构件管理,方便程序开发人员的开发,开发人员通过继承相应接口,便可实现OSGi web构件的开发,而且复用性强,出现问题容易追踪,并降低了开发成本。
搜索关键词: 一种 基于 osgi web 界面 框架 系统 业务 处理 方法
【主权项】:
一种基于OSGi的web界面框架系统,其特征在于,包括以下功能模块,全局配置模块、Http处理模块、地址映射模块、模型处理模块、视图处理模块、模板处理模块、模板引擎模块以及辅助类模块,其中所述Http处理模块包括Http请求处理模块、Http响应处理模块及Http异常处理模块;全局配置模块,用于数据库连接池配置、国际化文件配置、过滤器配置、模板文件路径的配置的解析与处理;地址映射模块,用于根据用户的请求解析地址,采用正则表达式将URL地址与视图方法对应,进行逻辑调用与处理;Http处理模块用于预处理或后处理请求对象与响应对象的模块,包括对Http请求、响应、异常处理;模型处理模块,用于数据处理,数据库数据与面向对象的数据一一对应和映射;视图处理模块,用于业务逻辑处理,是整个框架的核心,也是用户扩展的部分,通过地址映射模块找到对应的视图逻辑,然后通过视图逻辑调用的相关的模板;模板处理模块,用于用户数据展示,通过处理逻辑产生的数据渲染到相关页面,以一定的方式展示给用户,并定义了模板编排规则;模板引擎模块,用于页面展现与数据内容分离;辅助模块,用于归类公用的类和方法;所述Http处理模块由Http处理器组成,基于java拦截机制技术实现;在Http请求处理模块,定义请求处理拦截器,负责编码转化、数据格式转化,调用用户定义视图方法;在Http响应处理模块,定义响应处理拦截器,负责完成数据与模板组装,并调用模板引擎处理;在Http异常处理模块,定义异常处理拦截器,负责视图方法异常处理,并跳转用户定义友好错误界面。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安未来国际信息股份有限公司;西安邮电大学,未经西安未来国际信息股份有限公司;西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410570661.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top