一种终端应用的实现方法

文档序号:6680949阅读:199来源:国知局
专利名称:一种终端应用的实现方法
技术领域
本发明涉及计算机技术领域,尤其涉及终端应用的实现技术。
背景技术
在金融行业、大型销售系统领域一般使用各种终端进行业务的办理。如银行网点 终端与前置机所构成的银行业务系统,零售业的销售网点终端与服务器构成的销售网络系 统等。基于终端的应用中,终端上所涉及的业务都在终端服务器上(或前置机)完成,如对 数据的录入、编辑、统计等。随着应用的不断发展,越来越多的新应用被加入到这种应用环 境中,尤其是智能终端和基于IP的多路终端复用线路技术的引入,在终端所在网络中逐步 加入了包括文件传输、数据打印等应用。而且基于终端应用的业务处理是集中式的,终端用 户无论物理位置如何分布,实际上所有的应用都是在终端服务器上进行操作,即终端用户 对终端的操作实际上是对终端服务器所在网络提供的业务进行操作。虽然FTP服务器、打 印机等服务提供设备直接接入在终端机所在物理网络中,甚至有些打印机或FTP服务器连 接在智能终端本机上,实际应用中终端用户必需透过远程网络来使用这些物理连接在本地 的服务提起设备提供的服务。目前,在银行的应用中,还存在着一个前置机只为一个网点进 行服务的情况,这种情况下,对于打印和FTP等应用的很容易实现。随着网点的不断增加, 这种模式越来越突现出其维护性上的不利性。因此,银行系统中开始将前置机逐步上收,用 一台前置机来解决更多网点的应用。以上现有技术的终端应用模式,会存在以下两方面的问题第一对于没有网络技术背景的普通终端用户来说(如银行业务员或零售点收银 员),一般不容易理解使用本地打印机和文件服务器提供的服务,还需要通过操作命令进行 指定,操作应用有一定的复杂性。而且容易因为人为因素而造成出错或延迟,同时也不利于 扩展新的应用,如文件服务等。第二 对于终端服务器上的应用来说,当需要为某个终端用户打印文件时,应用一 般不知道该将打印任务发送到哪台打印机,也无法将用户智能终端上的文件复制到前终端 服务器上,要实现这样的功能,通常需要对应用进行大量的修改,如在业务中增加与网点分 布相关的信息,然后将这些信息在应用中关联到对应网点的设备上,这使得业务的迁移过 程产生了巨大的风险,同时还会增加培训和管理的成本。

发明内容
本发明解决了终端应用与本地服务没有直接关联的问题,提供一种终端应用的实 现方法,使得终端用户在不理解也不关心网络拓扑的情况下,完成对终端应用的操作,降低 使用本地应用服务的复杂性。本发明解决所述技术问题采用的技术方案是,提供一种终端应用的实现方法,其 特征在于,包括如下步骤a、在终端服务器上,建立同一网点内的终端来源信息与业务应用信息的固定对应
3关系表;b、终端发送不带业务应用地址参数信息的应用需求操作指令;C、终端服务器收到所述的应用需求操作指令后,分析终端应用需求特征和终端来 源信息,检索所述对应关系表;d、在对应关系表中检索到和所述终端的应用需求匹配的业务应用信息后,终端服 务器将终端应用需求发送到匹配的提供业务应用的设备上。步骤a中,所述终端来源信息指终端所在网点的物理网络信息,包括网点的子网 信息和/或IP地址信息。步骤a中,所述终端来源信息指分配给终端的唯一标识信息。步骤a中,所述业务应用信息包括业务应用的地址信息。步骤a中,所述业务应用信息包括业务应用的地址信息和其它参数信息。具体的,当所述的业务应用为FTP服务时,所述其它参数信息包括用户信息。具体的,当所述的业务应用为打印服务时,所述其它参数信息包括远程打印池信 肩、ο步骤b中,所述源地址分析是指根据发出应用需求操作指令的终端的连接类型进 行源地址识别。本发明的有益效果是本发明的实施可以应用于任何基于IP的用户应用,如网络 打印、文件服务器、网络应用服务器等。所有的终端用户操作均被映射为本地操作,用户无 需输入IP地址和用户信息。用户不需要在终端界面之外进行复杂的文件上传操作、打印配 置操作等,所有操作均被整合到原有的终端应用上。更多的应用服务可以被平滑得整合到 同一个终端应用平台上,如网络共享、网络存储、考勤记录等。


图1是本发明的应用环境示意图。
具体实施例方式本发明公开了一种终端应用的方法,对智能终端或IP的复用终端来源地址与该 网点的业务进行绑定,并自动根据源地址应用这种绑定,从而使得终端用户可以不理解也 不关心网络拓扑的情况下,简单的通过这种应用绑定使用本地网络(指终端所在网络)中 的文件或打印机等,解决了终端应用无法与本地服务进行关联的问题,并屏蔽复杂的网络 模式和结构给终端用户带来的应用复杂性。下面结合附图对本发明作进一步地详细描述。本发明的实施可以基于任何基于IP的用户应用,如网络打印、文件服务器、网络 应用服务器等。如图1所示网络环境中,在终端服务器上建立各分支网点的终端与业务应 用信息的绑定的对应关系表进行配置,包括网点的服务信息和所在子网信息。对于网点的 FTP服务,对应关系表包括FTP服务IP地址以及用户信息。对于网点的打印服务,对应关系 表包括打印服务地址和远程打印池信息。如下表 在终端服务器上,对应关系表的配置文件被放置于系统配置文件目录,并被授权 为特权模式,只能由特权用户查看,权限设置为Unix shadow相同的权限。绑定应用通过 suid访问本绑定文件,普通用户无法直接查看本文件内容或复制此配置文件。终端服务器上安装打印与文件管理绑定程序。打印管理程序包括xlp ;文件管理 禾呈序包括xget、xput、xls 禾口 xcmd。打印程序兼容原Unix、Linux系统中的Ip命令,增加对远程打印的自动绑定。当 终端用户需要打印文件时,直接通过xlp命令发送打印任务即可。χ ρ的基本命令格式如 下xlp [options] <file>其中options同当前终端服务器系统的Ip选项,不同的是,用户不必输入打印设 备,即无需输入-d命令以指定打印机;其它对打印设置的参数将被送到打印服务器进行解 释,这些参数与Ip命令参数相同。xlp实现终端打印功能的体实施过程为xlp命令执行时,分析终端用户来源信息。IP终端的来源信息可以从几个渠道获 得,包括Telnet服务器输出的连接信息环境变量,SSH服务器输出的连接信息环境变量和 Unix支持的utmp和utmpx等。根据网络的配置情况,来源信息还可能受到网络环境的影 响,如启用NAT时,来源为出口地址。xlp根据终端来源信息,检索对应关系表的配置表项,获得网点打印机的信息,包 括打印机所在地址,远端打印队列名称等。xlp 将打印任务通过 LPD 协议(RFC1179 :Line Printer Daemon Protocol)发送 到网络打印机。根据上面的配置,网络打印机位于与终端物理位置相同的网络中,因此,通过本发 明,在终端服务器上的打印任务被自动发送到了与终端相同物理位置的打印机上,从而完 成对打印服务的终端自动绑定功能。文件管理应用于FTP服务器,实现对FTP服务与终端的绑定。文件管理的具体功 能包括xls-列出文件服务器文件列表;xget-从文件服务器复制文件;xput-复制文件到文件服务器;xcmd-执行其它自助文件管理功能;
5
xls命令的使用方法为xls [dir]其中,dir为可选的文件服务器目录名称,可以包含多级目录。如果忽略目录名, 由列举根目录的内容。xls文件管理功能命令的具体实施过程为xls命令执行时,分析终端用户来源信息。分析过程和方法同Xlp ;xls根据终端来源信息,检索对应关系表的配置表项,获得网点文件服务器的IP 地址,用户名、密码和是否加密数据等信息。xls自动完成向该FTP服务器建立连接,并切换到指定目录(或根目录),列举目 录内容。xget命令的功能是从文件服务器复制文件或目录到终端服务器,使用方法为xget <path|ftp_file> <local_path|local_file>xget文件管理功能命令的具体实施过程为xget命令执行时,分析终端用户来源信息。分析过程和方法同xlp ;xget根据终端来源信息,检索对应关系表的配置表项,获得网点文件服务器的IP 地址,用户名、密码和是否加密数据等信息。xget自动完成向该FTP服务器建立连接,并切换到指定目录或文件所在目录,下 载该文件或目录内容到本地指定文件或指定目录。xput命令的功能是将文件复制到文件服务器,使用方法为xput {filel|dir/}<ftp_path>xput文件管理功能命令的具体实施过程为xput命令执行时,分析终端用户来源信息。分析过程和方法同xlp ;xput根据终端来源信息,检索对应关系表的配置表项,获得网点文件服务器的IP 地址,用户名、密码和是否加密数据等信息。xput自动完成向该FTP服务器建立连接,并切换到指定目录,并将指定的本地(终 端服务器上的文件)复制到文件服务器。xcmd命令的功能是执行任意的用户自定义文件管理命令集,使用方法为xcmd cmd...xcmd文件管理功能命令的具体实施过程为xcmd命令执行时,分析终端用户来源信息。分析过程和方法同xlp ;xcmd根据终端来源信息,检索对应关系表的配置表项,获得网点文件服务器的IP 地址,用户名、密码和是否加密数据等信息。xcmd自动完成向该FTP服务器建立连接,并依次执行后续的所有FTP管理命令,如 更改文件名,删除文件,列表文件等。本发明实施方式中,采用终端所在网点的子网信息来标识终端的来源信息,并不 能理解为对本发明的限定。本发明还可以采用对终端分配唯一标识信息,如用户ID或者其 它记录信息,从而将终端来源信息与其所在网点的服务器设备信息进行绑定,从而实现本 发明。
权利要求
一种终端应用的实现方法,其特征在于,包括a、在终端服务器上,建立同一网点内的终端来源信息与业务应用信息的固定对应关系表;b、终端发送不带业务应用地址参数信息的应用需求操作指令;c、终端服务器收到所述的应用需求操作指令后,分析终端应用需求特征和终端来源信息,检索所述对应关系表;d、在对应关系表中检索到和所述终端的应用需求匹配的业务应用信息后,终端服务器将终端应用需求发送到匹配的提供业务应用的设备上。
2.根据权利要求1所述终端应用的实现方法,其特征在于步骤a中,所述终端来源信 息指终端所在网点的物理网络信息,包括网点的子网信息和/或IP地址信息。
3.根据权利要求1所述终端应用的实现方法,其特征在于步骤a中,所述终端来源信 息指分配给终端的唯一标识信息。
4.根据权利要求1所述终端应用的实现方法,其特征在于步骤a中,所述业务应用信 息包括业务应用的地址信息。
5.根据权利要求1所述终端应用的实现方法,其特征在于步骤a中,所述业务应用信 息包括业务应用的地址信息和其它参数信息。
6.根据权利5所述终端应用的实现方法,其特征在于当所述的业务应用为FTP服务 时,所述其它参数信息包括用户信息。
7.根据权利5所述终端应用的实现方法,其特征在于当所述的业务应用为打印服务 时,所述其它参数信息包括远程打印池信息。
8.根据权利要求1-7任一项所述述终端应用的实现方法,其特征在于步骤b中,所述 分析终端来源信息是指根据发出应用需求操作指令的终端的连接类型进行源地址识别。
全文摘要
本发明公开了一种终端应用的方法,对智能终端或IP的复用终端来源地址与该网点的业务进行绑定,并自动根据源地址应用这种绑定,从而使得终端用户在不理解也不关心网络拓扑的情况下,简单的通过这种应用绑定使用本地网络(指终端所在网络)中的文件或打印机等,解决了终端应用无法与本地服务进行关联的问题,并屏蔽复杂的网络模式和结构给终端用户带来的应用复杂性。用户不需要在终端界面之外进行复杂的文件上传操作、打印配置操作等,所有操作均被整合到原有的终端应用上。更多的应用服务可以被平滑得整合到同一个终端应用平台上。
文档编号G07F19/00GK101887612SQ20091005929
公开日2010年11月17日 申请日期2009年5月15日 优先权日2009年5月15日
发明者黎建 申请人:迈普通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1