基于中间件的OA系统移植技术:从C/S到B/S模式的研究与实践

需积分: 0 0 下载量 158 浏览量 更新于2024-09-09 收藏 146KB PDF 举报
"这篇论文由张凯龙、周兴社、谷建华和马镭共同撰写,探讨了传统C/S模式的办公自动化(OA)系统向基于中间件的B/S模式的移植技术。作者们深入分析了C/S模式OA系统的架构、技术原理以及存在的问题,并研究了B/S模式下,尤其是利用Java、CGI、XML等技术的中间件平台的优势。他们提出了一种‘XML消息中间件+OA应用服务器’的移植方案,并在实际操作中将一个单位的人事管理系统成功移植到该模式,提供了实施方案的结构数据。该研究对于OA系统的现代化转型具有重要意义,有助于解决C/S模式的扩展性和维护性问题。" 正文: 这篇论文详细讨论了办公自动化系统的演变和迁移技术,特别关注了如何将传统的C/S(客户端/服务器)模式的OA系统迁移到基于中间件的B/S(浏览器/服务器)模式。C/S模式在20世纪90年代初期广泛应用于OA系统,但由于其客户端软件需要安装和更新,且扩展性和维护性较差,逐渐暴露出局限性。 论文指出,B/S模式借助中间件可以有效地解决这些问题,提供更好的可扩展性和灵活性。中间件作为系统之间的桥梁,可以处理数据转换、通信协议、安全性和事务管理等复杂任务,使得B/S模式的OA系统能够轻松地通过Web浏览器访问,降低了客户端的维护成本。 作者们重点研究了基于Java、CGI(通用网关接口)和XML(可扩展标记语言)的“XML消息中间件+OA应用服务器”移植方案。Java为开发跨平台的应用提供了可能,CGI则使得Web服务器能与各种后端应用程序交互,而XML则作为一种数据交换语言,增强了不同系统间的数据互操作性。 论文不仅理论分析了这种移植方案,还进行了实际的系统移植实践,成功地将一个单位的人事管理系统迁移到了B/S模式。这一实证研究证明了提出的移植方案的有效性和可行性,并给出了具体的结构数据,为其他类似系统的转型提供了参考。 此外,论文还按照学术规范列出了相关的中图法分类号、文献标识码和文章编号,表明了其在学术领域的严谨性和专业性。这一研究对于理解OA系统的演进,以及如何利用现代技术改善OA系统的性能和用户体验具有重要的指导价值。