校园一卡通与应用系统对接的设计与实践

2014-03-18 17:36:45张斌
中国信息技术教育 2014年4期

张斌

摘 要:介绍了校园一卡通与应用平台实现无缝运转的设计过程及实现方法,使用第三方服务器保障一卡通系统与应用系统之间的通信,分析了对接过程中的重点问题。

关键词:校园一卡通 应用系统 对接

中图分类号:G64 文献标识码:A 文章编号:1674-2117(2014)04-0063-02

校园一卡通广泛用于高校内部的消费结算、考勤登记和门禁控制等方面,作为数字化校园的基础平台,校园一卡通起着身份认证和数据一致的重要作用,由第三方开发的应用系统也需要在一卡通的基础环境下运行。2010年至2013年,我校先后完成了上网系统、电控系统、水控系统、机房管理系统、图书管理系统和琴房管理系统等应用平台和一卡通的对接,实现了校内消费和结算的一卡化。

1 一卡通与应用系统对接的系统设计

应用系统与一卡通对接,使用一卡通的基础数据,获得持卡人的账号、金额及扣费权限,然后将扣费等信息返回给一卡通服务器,实现消费功能。应用系统与一卡通之间的通信由于要保证安全和实现不同数据库之间的格式转换,要使用第三方服务器实现,具体过程如图1所示:

图1 一卡通与应用系统之间的通信过程

应用系统通过第三服务器对获得一卡通数据及修改权限,一卡通服务器对请求通过第三方服务器进行响应和权限设定。两者之间通过第三方服务器进行通信,保证了数据的一致性和安全性。

理论上,一个第三方服务器可以保证多个应用系统和一卡通服务器之间通信,但为了保证数据的安全性和系统的相互独立,为每个应用系统单独配置一台第三方服务器。……

登录APP查看全文