论文部分内容阅读
门户能够有效地实现异构信息之间的集成与协作,并为用户提供可定制、统一且遵循规范的访问服务。随着信息化建设的深入,门户已经成为企业构建新型办公环境的重要信息化工具。伴随门户更加广泛的使用和更加复杂的需求,如何提高门户应用系统开发效率、缩短门户应用系统开发生命周期成了当前门户领域的重点待解决问题。
开放式、整合式的软件开发平台框架是软件开发者在软件开发过程中应对不断变化的软件需求、快速发展的软件开发技术、日渐增长的软件复杂度的强有力工具。针对门户设计并实现一套高效开放的组件化软件开发平台,对于确保门户用户体验、增强门户可用性、提升门户开发效率均有着重要意义。
论文从资源管理、部署和调试三个方面针对面向门户的开发平台进行设计和实现。首先给出了构建面向门户的开发平台的关键技术和整体架构;然后从门户应用工程开发的生命周期出发,给出了支持状态维护、资源生成和验证、属性维护等自动化辅助功能的资源管理机制和模块设计方案;并以应用服务器和门户服务器的部署流程分析为基础,提出了动态部署模型,设计了应用部署模块;之后从门户应用的具体调试方式分析出发,设计了调试框架和服务器加载机制,并基于门户环境下的具体调试问题,提出了应用调试模块的设计方案。最后,论文给出了资源管理、部署和调试模块设计方案在OncePortal门户中间件中的技术实现。