[发明专利]一种企业平台快速应用的方法及系统在审
申请号: | 201710720344.3 | 申请日: | 2017-08-21 |
公开(公告)号: | CN107590202A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 许飞崇 | 申请(专利权)人: | 深圳市华宇兄弟科技股份公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q10/06 |
代理公司: | 深圳市壹品专利代理事务所(普通合伙)44356 | 代理人: | 邓荣,徐文军 |
地址: | 518101 广东省深圳市宝安区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 企业 平台 快速 应用 方法 系统 | ||
技术领域
本发明涉及软件开发技术领域,尤其涉及一种企业平台快速应用的方法及系统。
背景技术
目前企业系统应用,面临越来越复杂的应用环境,首先面临着需要支持多浏览器,其次需要支持多客户端,包括个人电脑、手机和平板电脑,再次面临着多语言以及在线帮助等功能;针对企业系统应用,客户的需求也在不断地提高,包括客户需求定制化、市场竞争导致业务不断变化;在业务领域变化也非常快速,应用框架多样化,实现语言多样化;上述条件都严重制约了企业系统应用的开发速度和效率,而且过程非常复杂。
发明内容
本发明的目的在于提供一种企业平台快速应用的方法及系统,旨在解决现有技术中,开发企业应用系统需要支持多浏览器、多客户端、多客户需求、多应用框架多样化以及语言多样化造成开发效率很低的问题。
本发明是这样实现的,一种企业平台快速应用的方法,该方法包括:
前端控制器接收用户发送的请求,所述请求携带URL类型;
前端控制器根据所述URL类型,将所述请求发送给URL类型对应的页面控制器;
页面控制器根据所述请求向模型数据库请求调用业务对象;
模型数据库根据所述业务对象查找所述业务对象对应的模型数据和视图名,并将模型数据和视图名反馈给页面控制器;
页面控制器将所述模型数据和视图名发送给前端控制器;
前端控制器根据所述视图名选择对应的视图,将模型数据导入所述对应的视图并进行渲染;
前端控制器将渲染完成的视图响应给客户。
进一步地,页面控制器根据所述请求向模型数据库请求调用业务对象具体为:
搜集和绑定所述请求所携带参数到一个命令对象,并进行验证;
将命令对象交付给业务对象,发送给模型数据库。
本发明是这样实现的,一种企业平台快速应用的系统,该系统包括:
第一接收单元,用于接收前端控制器接收用户发送的请求,所述请求携带URL类型;
第一发送单元,用于前端控制器根据所述URL类型,将所述请求发送给URL类型对应的页面控制器;
调用单元,用于页面控制器根据所述请求向模型数据库请求调用业务对象;
查找单元,用于模型数据库根据所述业务对象查找所述业务对象对应的模型数据和视图名,并将模型数据和视图名反馈给页面控制器;
第二发送单元,用于页面控制器将所述模型数据和视图名发送给前端控制器;
导入单元,用于前端控制器根据所述视图名选择对应的视图,将模型数据导入所述对应的视图并进行渲染;
响应单元,用于前端控制器将渲染完成的视图响应给客户。
进一步地,该调用单元包括:
搜集验证模块,用于搜集和绑定所述请求所携带参数到一个命令对象,并进行验证;
交付模块,用于将命令对象交付给业务对象,发送给模型数据库。
通过上述方法和系统,将客户业务层面需求抽象成数据模型和视图,用户在访问时,直接从模型里面调用模型数据和视图名,通过把模型数据导入对应视图并进行渲染,完成以后反馈给客户,避免了在多语言、多种客户端以及应用框架多样化等复杂情况下,进行大量开发工作,而只是需要简单的抽象数据模型以及视图,达到高效开发的效果。
附图说明
图1是本发明实施例提供的一种企业平台快速应用的方法的流程图;
图2是本发明实施例提供的一种企业平台快速应用的方法的原理图;
图3是本发明另一实时例提供的一种企业平台快速应用的系统的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下结合具体实施例对本发明的实现进行详细的描述。
本实施例提供了一种企业平台快速应用的方法。
图1示出本发明提供的一种企业平台快速应用的方法的流程,如图1所述的方法包括下面步骤:
S101,前端控制器接收用户发送的请求。
需要说明的是,在请求消息里面携带了URL(Uniform Resource Locator,统一资源定位器)类型,一般来说,URL类型我们分为两种,一种是登录,另外一种是功能性控制。
S102,前段控制器根据URL类型,将请求发送给URL类型对应的页面控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华宇兄弟科技股份公司,未经深圳市华宇兄弟科技股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710720344.3/2.html,转载请声明来源钻瓜专利网。