论文部分内容阅读
随着智能卡在金融、保险、证券等国民经济领域的应用前景以及在计算机网络安全领域不可替代的作用日益明显,我们又不得不面对各种智能卡、智能卡读卡器和通信信道之间互不兼容的尴尬局面。在这两难的境地,智能卡中间件应运而生,为用户提供智能卡应用的开放性平台。而对于应用程序来说,不需要关心到底使用的是什么智能卡、智能卡读卡器和通信信道,可以无缝的在各种智能卡、智能卡读卡器和通信信道上移植,这样可以有效的减少智能卡应用的开发工作。智能卡中间件的研制可以解决以前那种只要更换智能卡、智能卡读卡器和通信信道中的任何一种设备及相关的软件或软件库就必须从新修改程序甚至从新开发的问题,必将成为一种全新的技术和观念得到发展及应用。 本文主要包括以下部分: 1.介绍了智能卡、智能卡读卡器的相关背景知识。 2.基于应用环境和中间件技术,提出了操作模式、物理模型和逻辑模型,为智能卡中间件提供了概念性架构。 3.对系统进行了用例分析,是对物理模型和逻辑模型的进一步深入,对系统应该完成什么样的功能,各模块应该承担的任务以及之间的关系有了清晰认识。 4.率先提出了通信信道协议、智能卡读卡器协议和智能卡协议,给出了配置文件设计以及C语言的数据结构。 5.给出两个成功应用案例。