一种综合前端系统及其在图形应用中调用字符应用的方法技术方案

技术编号:7227996 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种综合前端系统及其在图形应用中调用字符应用的方法,将所述字符应用的运行载体编译为字符登录仿真控件,并将所述字符登录仿真控件嵌入到图形应用中,其中,所述方法包括:图形展示模块根据机构信息和柜员信息向控制层服务模块获取登录信息,并将获取的登录信息传递给字符登录仿真控件;字符登录仿真控件将登录信息传递到展示层服务模块;展示层服务模块根据登录信息调用字符应用主程序;字符应用主程序将所述字符登录仿真控件的显示界面跳转至字符交易界面。由此,实现图形、字符交易一体化,无需现有技术那样分别打开两个窗口,分别进行签到或签退等,交易一致性得到保证。

【技术实现步骤摘要】

本专利技术涉及图形和字符应用系统,更为具体地,涉及一种图形字符一体化的综合前端系统及其在图形应用中调用字符应用的方法
技术介绍
字符应用方式是金融行业高柜渠道中柜面前端交易的传统实现方式,随着技术的发展,新一代的高柜前端系统已具备图形化前端应用的基本支撑能力,由于金融机构自身体系结构、各种成本因素的考虑,不能一次性清除原有的字符应用,即,在一段时期内传统字符应用方式和图形应用方式将并存。对于传统字符应用方式和图形应用方式并存的情况,前端图形和字符交易在展示上相互分离,如果柜员要同时做字符和图形的交易的话,必须打开网页浏览器(例如IE)和字符应用的综合前端仿真这两个窗口,独立地做各自的柜员签到和签退的动作。所谓柜员签到是指柜员要进入业务系统进行日常营业所必须执行的一些验证的动作,包括输入逻辑终端号,验证柜员指纹等;签退是指在柜员在结束一天的营业之后所必须进行的释放系统资源的过程。由于字符应用和图形应用运行于不同的载体上,例如,以中国建设银行的综合前端系统为例,在图形交易方式下,通常使用IE浏览器作为交易界面的展示载体,IE浏览器与综合前端服务器采用安全https协议(Hypertext Transfer Protocol over SecureSocket Layer,基于安全套接字层的超文本传输协议)进行通讯,而原先的字符交易则采用Ccbtelnet协议(中国建设银行的一种终端加密传输安全协议)登录至综合前端展示层,并运行ACE (中国建设银行高柜字符前端运行平台或者开发语言的简称,它能够实现金融前台系统所需要的人机交互、设备驱动、通讯传输等功能)主程序,展示字符交易界面,这势必会引发一个柜员在两个终端窗口同时向主机发起交易请求,引发交易不一致性。因此,亟需一种技术能够在字符应用和图形应用同时运行的状态下把两种运行于不同载体上的交易方式有机地整合为一体。
技术实现思路
本专利技术的目的在于提供,实现图形、字符交易一体化。为此,本专利技术提供一种在图形应用中调用字符应用的方法,将所述字符应用的运行载体编译为字符登录仿真控件,并将所述字符登录仿真控件嵌入到图形应用中,其中,所述方法包括以下步骤图形展示模块根据机构信息和柜员信息向控制层服务模块获取登录信息,并将获取的登录信息传递给所述字符登录仿真控件;所述字符登录仿真控件将所述登录信息传递到展示层服务模块;所述展示层服务模块根据所述登录信息调用字符应用主程序;所述字符应用主程序将所述字符登录仿真控件的显示界面跳转至字符交易界面。相应地,本专利技术还提供一种综合前端系统,包括浏览器和综合前端服务器,在浏览器上配置有由根据字符应用的运行载体编译的字符登录仿真控件,其中,所述浏览器包括图形展示模块,用于根据机构信息和柜员信息向所述服务器获取登录信息,并将获取的登录信息传递给所述字符登录仿真控件;所述字符登录仿真控件,用于将所述登录信息传递到所述服务器;其中,所述综合前端服务器包括控制层服务模块,用于根据来自所述图形展示模块的机构信息向综合前端数据库查询,得到所述登录信息,并将该登录信息返回给所述图形展示模块;展示层服务模块,用于根据来自所述字符登录仿真控件的登录信息调用字符应用主程序以将所述字符登录仿真控件的显示界面跳转至字符交易界面。实施本专利技术实施例具有以下有益效果根据本专利技术的,将所述字符应用的运行载体编译为字符登录仿真控件,并将所述字符登录仿真控件嵌入到图形应用中,在需要运行字符应用时,通过在图形应中的字符登录仿真控件登录综合前端服务器调用字符应用主程序,实现图形、字符交易一体化,无需现有技术那样分别打开两个窗口,分别进行签到或签退等,交易一致性得到保证。附图说明图1是根据本专利技术实施方式的一种在图形应用中调用字符应用的方法流程图;图2是根据本专利技术实施方式的一种综合前端系统的结构框图;图3示出了本专利技术的综合前端系统的一种实施方式;图4示出了图3所示的综合前端系统的详细运行流程。具体实施例方式为使本专利技术的实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。图1是根据本专利技术实施方式的一种在图形应用中调用字符应用的方法流程图,在本专利技术实施例中,将所述字符应用的运行载体编译为字符登录仿真控件,将所述字符登录仿真控件嵌入到图形应用中,其中,所述方法主要包括以下步骤S100,图形展示模块根据机构信息和柜员信息向控制层服务模块获取登录信息;S200,所述图形展示模块将获取的登录信息传递给所述字符登录仿真控件;S300,所述字符登录仿真控件将所述登录信息传递到展示层服务模块;S400,所述展示层服务模块根据所述登录信息调用字符应用主程序;S500,所述字符应用主程序将所述字符登录仿真控件的显示界面跳转至字符交易界面。通过以上描述可知,将字符应用的运行载体编译为字符登录仿真控件,嵌入到图形应中,即可实现在图形应用调用该控件实现字符应用主程序的调用,实现了在综合前端系统中字符、图形一体化。此外,所述控制层服务模块在将所述登录信息返回给所述图形展示模块的同时,还可以产生一个唯一的ID号和该时刻的时间戳,并以所述ID号为关键字将所述机构信息、柜员信息和时间戳保存在所述综合前端数据库中,并将所述ID号和时间戳返回给所述图形展示模块;所述图形展示模块将所述ID号和时间戳以及柜员信息以环境变量的形式进行保存,以便所述展示层服务模块调用字符应用主程序直接去环境变量中获取,使用PS进程查看命令也不会看到相应的ID号和时间戳,确保了系统安全;所述字符应用主程序获取在环境中生效的ID号、时间戳和机构信息之后,根据所述ID号查询所述综合前端数据库中的时间戳和机构信息以及ID号的状态,并根据所述ID号的状态、所述获取的时间戳和机构信息、所述查询到的时间戳和机构信息确定是否将所述字符登录仿真控件的显示界面跳转至字符交易界面,这样,即使知道ID也无法使字符登录仿真控件跳转到字符交易界面,进一步提高字符交易的安全性。其中,根据所述ID号的状态、所述获取的时间戳和机构信息、所述查询到的时间戳和机构信息确定是否将所述字符登录仿真控件的显示界面跳转至字符交易界面的步骤具体包括判断所述ID号的状态是否为已使用,如果所述状态为已使用,则报错,如判断所述获取的时间戳与所述查询到的时间戳是否匹配,如果不匹配,则报错,判断所述获取的机构信息与所述查询到的机构信息是否相符,如果不相符,则报 曰,只有当上述三个判断都没报错时,才使字符登录仿真控件跳转到字符交易界面。图2是根据本专利技术实施方式的一种综合前端系统的结构框图,所述综合前端系统,包括浏览器和综合前端服务器,其中,浏览器配置有由根据字符应用的运行载体编译的字符登录仿真控件,例如Ocx控件、ActiveX控件等,当然根据图形应用采用软件,本领域的技术人员还可以将字符应用的运行载体编译为其他与图形应用软件相适应的控件、插件寸。其中,所述浏览器包括图形展示模块110,用于根据机构信息和柜员信息向所述服务器获取登录信息,并将获取的登录信息传递给所述字符登录仿真控件;所述字符登录仿真控件120,用于将所述登录信息传递到所述服务器;其中,所述综合前端服务器包括控制层服务模块210,用于根据来自图形展示模块110的机构信息向综合前端数据库200查询,得到所述登本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杨志勇周子坚胡宏杜永健李通
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1
相关领域技术