一种基于移动手机平台的eTerm应用系统及其方法技术方案

技术编号:7615482 阅读:1404 留言:0更新日期:2012-07-27 01:18
一种基于移动手机平台的eTerm应用系统,所述系统由客户端系统与服务端系统组成;所述客户端系统包括:系统登陆模块、请求处理模块、回显处理模块;所述服务端系统包括:预处理模块、逻辑处理模块和反馈处理模块。

【技术实现步骤摘要】

本专利技术涉及一种基于移动手机平台的eTerm应用产品。通过移动eTerm,用户可以登陆访问中国航信的服务器,使用其系统资源。
技术介绍
eTerm中国民航信息网络股份有限公司发布的通用网络前端平台,是专门为广大代理人、航空公司业务人员、地勤人员以及相关使用者开发的基于PC的仿真终端软件。它是基于TCP/IP协议,采用client-server方式的仿真终端产品。用户可以采取灵活的接入方式,以用户的身份访问中国航信的服务器,使用其系统资源。用户可以通过互联网或者进入中航信的企业网Intranet,完成现在哑终端的所有功能,并且该软件还能为用户提供哑终端所不能提供的其它的许多功能。目前eTerm有PC客户端和IE浏览器下的ActiveX两个版本。随着移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务,越来越多的传统互联网用户使用移动智能终端加入移动互联网的行列。而在移动智能终端中,使用量最高的就是苹果(Apple)公司开发的IOS移动操作系统和谷歌(Google)公司开发的Android移动开放平台。移动eTerm正是针对使用以上两种移动操作系统的代理人和航空公司研发的移动终端应用。本专利技术的移动eTerm(MskyTerm)为客户带来了前所未有的便捷体验,使广大代理人、航空公司的业务人员、地勤人员和eTerm相关使用者可以不再受场地设备的约束,采取更为灵活的方式接入,做到随时随地访问服务器,处理相关业务。
技术实现思路
本专利技术涉及一种基于移动手机平台的eTerm应用系统,由客户端系统与服务端系统组成。客户端系统包括系统登陆模块、请求处理模块、回显处理模块;服务端系统包括 预处理模块、逻辑处理模块和反馈处理模块。客户端登陆模块负责检查客户端是否为最新版本,如果是最新版本则进入登陆界面,否则提示用户有可用更新,然后进入登陆界面,最后验证、加密、压缩并提交用户信息。客户端请求处理模块负责设置常用功能和指令;加密、压缩、发送用户请求信息。客户端回显处理模块负责接收、解压、解密服务端返回信息,然后展示到用户界面。服务端预处理模块首先返回最新版本信息。然后,解压缩解密用户信息,然后判断用户名是否合法,如果为非法用户直接结束操作;判断用户所要访问的服务器IP地址是否合法,如果用户要访问非法IP地址直接结束操作;最后查询主机系统,获取用户登录信息。服务端逻辑处理模块首先解压缩解密请求信息,提取请求信息;然后查询主机系统获取指令结果。服务端反馈处理模块对返回结果进行加密、压缩处理操作然后发送给客户端应用。本专利技术还提供一种移动eTerm的指令查询方法,包括如下步骤步骤1,客户端登陆模块负责检查客户端版本信息;验证用户信息,然后提交用户信息和请求信息给服务端;步骤2,服务端判断客户端信息,验证用户合法性。步骤3,服务端根据请求信息查询主机系统获取指令结果。步骤4,服务端处理返回结果,并发送给客户端。步骤5,客户端回显处理模块接收返回信息,然后展示到用户界面。在步骤I中,首先客户端应用在本地校验用户输入,如果无效,则返回错误提示, 通过后,用户信息和请求信息将提交到服务端。在步骤2中,首先进入的是服务端预处理模块首先判断客户端版本是否为最新, 如果不是最新,返回新版本提示;然后,解压缩解密用户信息,接着判断用户名是否合法,如果为非法用户直接结束操作;判断用户所要访问的服务器IP地址是否合法,如果用户要访问非法IP地址则直接结束操作;最后查询主机系统,获取用户登录信息。在步骤3中,服务端逻辑处理模块首先解压缩解密并提取请求信息,然后查询主机系统获取指令结果。在步骤4中,服务端反馈处理模块对返回结果进行加密、压缩处理然后传输到客户端应用。在步骤5中,客户端回显处理模块负责接收、解压、解密服务端反馈信息,然后展示到用户界面。本专利技术重在突破传统意义的eTerm软件,将其应用于移动领域,是传统eTerm向移动方向迈出的一大步,并且服务端与客户端采用压缩加密格式通讯,既节省了网络流量又保证了用户数据安全性。附图说明图图图图图图图图图图I为本专利技术基于移动手机平台的移动eTerm系统方框2为本专利技术基于移动手机平台的移动eTerm指令查询方法总体流程图 3为服务端预处理模块流程4为服务端逻辑处理模块流程5为服务端反馈模块流程6为客户端登陆模块流程7为客户端请求处理模块流程8为客户端回显模块流程9为客户端登陆界面10为客户端请求信息发送回显界面以及功能设置图。具体实施例方式本专利技术中使用到的部分术语主机系统一种特殊的大型计算机,Unisys系统。哑终端采用RS-232串行通信方式连接的功能较为有限的老式计算机终端。如图I所示,本专利技术的基于移动手机平台的移动eTerm系统由客户端应用和服务端系统构成,客户端系统包括系统登陆模块、请求处理模块、回显处理模块;服务端系统包括预处理模块、逻辑处理模块和反馈处理模块。使用者在iPhone或者Android客户端登陆时,客户端登陆模块首先负责检查客户端是否为最新版本,如果是最新版本则进入登陆界面,否则提示用户有可用更新,然后进入登陆界面,最后验证、加密、压缩并提交用户信息。客户端请求处理模块负责设置常用功能和指令;加密、压缩、发送用户请求信息。客户端回显处理模块负责接收、解压、解密服务端反馈信息,然后展示到用户界面。服务端预处理模块首先返回最新版本信息。然后,解压缩解密用户信息,然后判断用户名是否合法,如果为非法用户直接结束操作;判断用户所要访问的服务器IP地址是否合法,如果用户要访问非法IP地址直接结束操作;最后查询主机系统,获取用户登录信息。服务端逻辑处理模块首先解压缩解密请求信息,提取请求信息;然后查询主机系统获取指令结果。服务端反馈处理模块对反馈结果进行加密、压缩处理操作然后发送给客户端应用。如图2所示,本专利技术的基于移动手机平台的移动eTerm系统,其总流程包括如下步骤在步骤I中,首先客户端应用在本地校验用户输入,如果无效,则返回错误提示, 通过后,用户信息和请求信息将提交到服务端。在步骤2中,首先进入的是服务端预处理模块首先判断客户端版本是否为最新, 如果为不是最新,反馈新版本提示;然后,解压缩解密用户信息,然后判断用户名是否合法, 如果为非法用户直接结束操作;判断用户所要访问的服务器IP地址是否合法,如果用户要访问非法IP地址直接结束操作;最后查询主机系统获取用户登陆信息。在步骤3中,服务端逻辑处理模块首先解压缩解密并提取请求信息,然后查询主机系统获取指令结果。在步骤4中,服务端反馈处理模块对反馈结果进行加密、压缩处理然后发送给客户端应用。在步骤5中,客户端回显处理模块负责接收、解压、解密服务端反馈信息,然后展示到用户界面。如图3所示,本专利技术移动手机平台的移动eTerm系统服务端预处理模块,包括如下步骤步骤1,服务端程序为客户端返回最新版本信息;步骤2,加压缩解密用户信息;步骤3,判断用户合法性,如果用户不合法则直接返回错误信息;步骤4,判断服务器地址合法性,如果IP地址不合法则直接返回错误信息;步骤5,查询主机数据库,获取用户登录信息。如图4所示,本专利技术基于移动手机平台的移动eTerm系统服务端逻辑处理模块,包括如下步骤步骤I,解压缩、解密请求信息;步骤2,提取请求信本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:唐红武佟业新高栋李长杰李睿
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1
相关领域技术