论文部分内容阅读
Internet和Web技术特别是Web服务的发展为现代办公自动化系统提供了新的管理理念和技术支持。基于Web的智能大厦办公自动化系统通过构建一个开放性的办公环境,克服了传统办公系统功能单一、难以与企业其他业务系统紧密集成的缺点,建立了一个动态的、可控的、统一的、全面集成和协作化的平台,为企业提供了先进的电子商务解决方案。 本文从Web服务的理论基础着手,对智能大厦OAS公共信息服务系统的体系结构和实现技术进行了介绍。并结合智能大厦办公自动化系统的实际应用需求,采用了Web服务技术,在整合信息流程、消除信息孤岛、提高服务质量等方面做了一些探讨和实践,从而,说明了Web服务给EAI领域带来的革命性进步。 Sun公司发布的J2EE技术规范提供了一个基于组件的方法来设计、开发、装配和部署应用程序。J2EE平台使用了一个多层的分布式的应用程序模型。应用程序的逻辑根据其实现的不同功能被封装到组件中,组成J2EE应用程序的大量应用程序组件根据在其所属的多层的J2EE的环境中所处的层被安装到不同的机器中。随着Web服务的蓬勃发展,Sun公司把Web服务技术成功地引入J2EE规范。本文在对不同的Web应用开发平台分析比较的基础上,讨论了J2EE分布式体系结构及其对Web服务的支持。 在系统设计上,采用了基于J2EE MVC模式的Struts框架的Web应用体系,有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心耦合问题,提高应用程序的柔韧性,使整个系统的开发有条不紊、容易集成、便于维护升级。 本文在对各种SOAP服务器分析比较的基础上,详细介绍了Axis SOAP引擎的工作机理。并把SOAP引擎集成到Web服务器中,从而建立了一个动态的、可控的、统一的、全面集成和协作化的平台。 最后,本文对系统安全、系统性能等关键问题进行了深入地研究和设计。