论文部分内容阅读
以软件集成思想的协同平台现今发展迅速,市场潜力大,各种企事业单位都希望能将应用整合到统一平台中,使得各个系统能协同工作,获取更高的价值,在这种情况下,在协同平台中有效管理用户及系统资源非常重要,这也是企业关注解决的问题。基于SOA框架进行服务搭建,可以有效解决资源在各个协同平台的信息交互,并能在整体水平上有效地管理资源。
以OA自动化办公系统为例,近年来,国内外企事业单位对办公自动化问题日益关注,办公系统中存在的资源独立、整体性差的问题有待解决,这就对办公系统中如何有效地进行资源管理提出了新挑战。基于SOA架构的OA自动化办公就为这一类问题提供了科学的解决途径。
本文在分析了SOA框架主要技术的基础上,以“移动OA协同办公综合资源管理系统”为原型,结合移动OA系统的功能模块特点,提出基于SOA框架的移动办公系统设计方案,通过服务建模提取出了系统的有效服务候选,并搭建出了基于SOA的服务接口,最终实现应用协同平台向用户提供统一的服务接口界面。服务系统有效解决了资源的分配问题,达到了以服务封装的方式来管理资源,给用户更好的体验。系统具有松耦合、可重用的特点,采用Web Service提供数据与服务、XML实现SOA底层数据的描述和交换、基于B/S的模式和J2EE架构技术、使用XFire这种web服务方法实现服务,并通过实际测试验证了基于SOA框架的移动OA系统具有很好的可用性。