论文部分内容阅读
智能建筑的快速发展,使得各种建筑智能化子系统在数量和规模上日益增长,如何集成这些独立的子系统,实现系统间信息共享与互操作,是建筑智能化系统集成研究的重要内容。随着IT技术的不断发展,将面向服务架构SOA思想应用于建筑智能化系统集成领域是一种良好的解决方案。目前,Web Services已在此有所应用,然而它在提供更广泛的互操作性、应用环境适应性、性能等方面存在不足。同时,由于各子系统界面分散存在,缺乏有机整合,给用户使用也带来了不便。基于此,本文将一种新的SOA实现技术WCF和门户技术Portal相结合,应用于建筑智能化系统集成领域,提供一种新的实现途径。本文首先简要概述了建筑智能化系统集成的相关内容,接着对课题主要技术WCF、Portal以及相关技术OPC、SSO等进行了深入研究。在上述研究工作的基础上,提出了基于WCF和Portal的建筑智能化系统集成模型,该模型的详细设计内容主要包含两方面:WCF服务设计,主要涉及服务功能和服务实现架构设计;Portal设计,主要涉及界面集成和单点登录设计。然后对模型进行了实现,在WCF实现系统功能级集成中,对服务架构的各层进行了实现,重点研究了支持AJAX应用的WCF服务结合OPC技术实现现场设备系统的集成;在Portal实现系统界面级集成中,重点研究了采用组件式Portlet方式实现子系统在门户中的整合。最后,本文研究了Portal的另一个重要内容-单点登录,采用Liferay集成CAS实现了门户的单点登录。本文的研究结果是通过开发建筑智能化系统集成门户原型系统,Portlet调用WCF服务,成功实现了系统功能级集成,即实现了门户系统与现场设备系统的纵向集成,门户系统与应用信息系统的横向集成;子系统Portlet整合在门户中,成功实现了系统界面级集成,并且实现了门户的单点登录。研究表明,课题提出的基于WCF和Portal的建筑智能化系统集成技术路线是完全可行的,这亦是课题研究的创新之所在。鉴于智能建筑的信息化建设还在不断发展之中,同时受到研究水平和条件的限制,还有许多问题未能深入研究探讨,但课题所提出的技术解决方案以及门户原型系统的成功开发,可为进一步研究建筑智能化系统一体化集成提供新的可行的思路与借鉴。