访问智能卡的方法及服务器技术

技术编号:4062654 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种访问智能卡的方法及服务器,服务器存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器还存储有与所述终端对应的服务器端驱动接口动态库,所述方法包括:接收卡插入消息,所述卡插入消息中携带智能卡及终端的信息;根据所述终端的信息,在所述终端配置信息中查找得到与所述终端对应的服务器端驱动接口动态库的名称;加载所述服务器端驱动接口动态库;根据所述智能卡的信息,通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡。本发明专利技术适用于通过网络终端对智能卡进行访问。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种访问智能卡的方法及服务器
技术介绍
伴随着PC机性能的高速攀升和网络规模的日趋庞大,以PC作为客户端的组网方式已显露出越来越多的弊端,它需要不断的升级服务器和客户端的操作系统及应用程序软件,硬件也要随着不断的升级,造成很大的成本浪费。与PC相比,网络终端没有硬盘、软驱、光驱等存储设备,它通过网络获取资源,应用软件和数据也都存放在服务器上;而且,相对于PC来说,网络终端根本不需要升级,不管是硬件升级,还是软件升级,都可以在服务器端完成。目前,一般通过PC机上的应用程序调用智能卡微型数据库编程接口来对智能卡中存储的信息进行访问。但是,当用户在公共场所,身边没有PC机的时候,就只能利用公共场所安置的网络终端来登录到服务器,再使用服务器上安装好的应用程序来查看自己智能卡中的信息。现有的通过网络来访问插在终端上的智能卡的方法,都是通过网络终端远程登录到服务器上来实现的。现有的方法只能应用于一种类型的终端,即在同一时间使用服务器上的应用程序只能访问一种固定终端上的智能卡。当智能卡的应用场合发生变化,或者与服务器连接的网络终端的类型发生改变时,服务器上的应用程序会无法识别出插在其他终端上的智能卡。
技术实现思路
本专利技术的实施例提供一种访问智能卡的方法及服务器,能够访问插在不同终端上的智能卡。本专利技术实施例采用的技术方案为:一种访问智能卡的方法,服务器存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器还存储有与所述终端对应的服务器端驱动接口动态库,所述方法包括:接收卡插入消息,所述卡插入消息中携带智能卡及终端的信息;根据所述终端的信息,在所述终端配置信息中查找得到与所述终端对应的服务器端驱动接口动态库的名称;加载所述服务器端驱动接口动态库;根据所述智能卡的信息,通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡。一种服务器,包括:存储模块,用于存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,以及存储与所述终-->端对应的服务器端驱动接口动态库;接收模块,用于接收卡插入消息,所述卡插入消息中携带智能卡及终端的信息;查找模块,用于根据所述终端的信息,在所述终端配置信息中查找得到与所述终端对应的服务器端驱动接口动态库的名称;加载模块,用于加载所述服务器端驱动接口动态库;访问模块,用于根据所述智能卡的信息,通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡。本专利技术实施例访问智能卡的方法及服务器,服务器上存储有终端配置信息,所述终端配置信息包括服务器支持的终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器接收携带智能卡及终端的信息的卡插入消息,根据所述终端的信息在所述终端配置信息中查找得到与所述终端对应的服务器端驱动接口动态库的名称,在加载所述服务器端驱动接口动态库后根据所述智能卡的信息通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡;从而可以根据终端的信息通过对应的服务器端驱动接口动态库实现对不同终端上的智能卡进行访问。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例一提供的方法流程图;图2为本专利技术实施例二提供的方法流程图;图3为本专利技术实施例三提供的一种服务器结构示意图;图4为本专利技术实施例三提供的另一种服务器结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。为使本专利技术技术方案的优点更加清楚,下面结合附图和实施例对本专利技术作详细说明。实施例一本实施例提供一种访问智能卡的方法,服务器存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器还存储有与所述终端对应的服务器端驱动接口动态库,如图1所示,所述方法包括:101、接收卡插入消息,所述卡插入消息中携带智能卡及终端的信息;102、根据所述终端的信息,在所述终端配置信息中查找得到与所述终端对应的服-->务器端驱动接口动态库的名称;103、加载所述服务器端驱动接口动态库;104、根据所述智能卡的信息,通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡。本专利技术实施例访问智能卡的方法,服务器上存储有终端配置信息,所述终端配置信息包括服务器支持的终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器接收携带智能卡及终端的信息的卡插入消息,根据所述终端的信息在所述终端配置信息中查找得到与所述终端对应的服务器端驱动接口动态库的名称,在加载所述服务器端驱动接口动态库后根据所述智能卡的信息通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡;从而可以根据终端的信息通过对应的服务器端驱动接口动态库实现对不同终端上的智能卡进行访问。实施例二本实施例提供一种访问智能卡的方法,如图2所示,所述方法包括:201、在服务器上安装应用程序,建立终端配置信息及与终端对应的服务器端驱动接口动态库和监控程序。所述终端配置信息中包括当前应用程序默认支持的终端类型的个数、每个终端类型的名称及各终端对应的服务器端驱动接口动态库的名称和监控程序的名称。建立后的所述终端配置信息存储在所述服务器中。在服务器上建立与所述终端对应的服务器端驱动接口动态库和监控程序,所述终端为至少一种,每种终端对应一个服务器端驱动接口动态库和监控程序,且各终端对应的服务器端驱动接口动态库和监控程序均不相同。启动各监控程序,以便实时检测终端上智能卡的插拔事件。202、读取所述终端配置信息,将所述终端配置信息中的终端类型的名称以列表的形式进行显示。进一步的,根据应用场合的需要,可以对所述终端配置信息进行修改,例如:添加或删除对终端的支持。如果需要添加对终端的支持,则在所述终端配置信息中添加新终端的名称以及与所述终端对应的服务器端驱动接口动态库的名称和监控程序的名称;在所述服务器上指定的文件夹中建立与所述终端对应的服务器端驱动接口动态库和监控程序;加载所述服务器端驱动接口动态库;启动监控程序以便实时检测终端上智能卡的插拔事件。如果需要删除对终端的支持,则删除所述终端配置信息中的终端的名称以及与所述终端对应的服务器端驱动接口动态库的名称和监控程序的名称;关闭与所述终端对应的监控程序;从所述服务器上指定的文件夹中删除与所述终端对应的服务器端驱动接口动态库和监控程序。进一步的,添加或删除操作完成后,将添加或删除操作的相关信息存储在所述终端配置信息中。203、根据所述终端配置信息中的服务器端驱动接口动态库的名称,加载相应的服务器端驱动接口动态库。204、通过与终端对应的监控程序接收卡插入消息。本文档来自技高网...
访问智能卡的方法及服务器

【技术保护点】
一种访问智能卡的方法,其特征在于,服务器存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器还存储有与所述终端对应的服务器端驱动接口动态库,所述方法包括:接收卡插入消息,所述卡插入消息中携带智能卡及终端的信息;根据所述终端的信息,在所述终端配置信息中查找与所述终端对应的服务器端驱动接口动态库的名称;加载所述服务器端驱动接口动态库;根据所述智能卡的信息,通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡。

【技术特征摘要】
1.一种访问智能卡的方法,其特征在于,服务器存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称,服务器还存储有与所述终端对应的服务器端驱动接口动态库,所述方法包括:接收卡插入消息,所述卡插入消息中携带智能卡及终端的信息;根据所述终端的信息,在所述终端配置信息中查找与所述终端对应的服务器端驱动接口动态库的名称;加载所述服务器端驱动接口动态库;根据所述智能卡的信息,通过与所述终端对应的服务器端驱动接口动态库访问所述智能卡。2.根据权利要求1所述的方法,其特征在于,所述终端配置信息还包括与所述终端对应的监控程序的名称,服务器还存储有与所述终端对应的监控程序,所述接收卡插入消息包括:通过与所述终端对应的监控程序接收卡插入消息。3.根据权利要求1或2所述的方法,其特征在于,还包括:在所述终端配置信息中添加终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称;建立与所述终端对应的服务器端驱动接口动态库。4.根据权利要求3所述的方法,其特征在于,还包括:在所述终端配置信息中添加与所述终端对应的监控程序的名称;建立与所述终端对应的监控程序;启动所述监控程序。5.根据权利要求1或2所述的方法,其特征在于,还包括:删除所述终端配置信息中的终端的信息以及与所述终端对应的服务器端驱动接口动态库的名称;删除与所述终端对应的服务器端驱动接口动态库。6.根据权利要求5所述的方法,其特征在于,还包括:删除与所述终端对应的监控程序的名称;关闭所述监控程序;删除与所述终端对应的监控程序。7.一种服务器,其特征在于,包括:存储模块,用于存储终端配置信息,所述终端配置信息包括服务器支持的至少一种终端的信息以及与所述终端对应的服...

【专利技术属性】
技术研发人员:邵玲玲
申请(专利权)人:北京握奇数据系统有限公司
类型:发明
国别省市:11[中国|北京]

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

1