摘要
铁路调度信息系统包括多个业务场景,每个场景的应用架构涵盖浏览器/服务器(B/S)模式和客户端/服务器(C/S)模式,将不同场景应用在客户端进行集成是当前的主要问题。OSGi技术为客户端集成提供了通用的解决方案。开发OSGi插件进行既有应用的集成,在插件启动类中进行系统界面加载;根据用户对系统集成的需求,对用户权限进行统一的管理和分配;根据用户权限,OSGi框架进行应用的启动加载,从而实现既有应用系统的整合,并且按照权限内容实现功能定制。
There were several scenarios in the Transportation Dispatching Information System, each scenario had own application frameworks which covered from browser/server to client/server. The different scene in the client application integration was the key issue. OSGi technology provided a general solution for the client integration. The OSGi bundles were developed to integrate applications, interfaces of existing system were loaded in the bundle activator. User privileges were managed and assigned according: to requirements, the union client application platform was launched by OSGi framework and customized by user privileges.
出处
《铁路计算机应用》
2014年第2期29-31,共3页
Railway Computer Application
关键词
铁路调度信息系统
访问控制
客户端集成
Transportation Dispatching Information System
Open Service Gateway Initiative(OSGi)
accesscontrol
client integration