系統、功能、網絡與軟件界面等多種的集成組成了一體集成的智能樓宇自控系統,計算機網絡的運作和發展為樓宇自控系統集成化帶來了可能。隨著網絡的發展,信息技術的進步,要實現樓宇自控,過去的系統模式已經無法滿足,我們必須要采取分布式的管理模式。
所謂分布式的管理模式它能夠高效、實時的監控和限制網絡資源,在提高效率的同時也能實現各個目標。將網絡系統根據不同的管理需求分為彼此獨立的管理區域,參考地域、功能子系統、網絡等分別選擇管理者,各管理者對各管理域進行交互管理,以此進行全面整體的管理。層次結構和全分布結構這兩種交互結構對管理者來說都是十分重要的,而全分布式結構的管理者之間的通信不用通過他人,可以直接實現。
在現實智能樓宇自控系統的應用中,對管理進行分布化就是將管理應用功能從C/S模式轉移到可以實現跨平臺資源的透明互操作及協同計算功能的分布式計算平臺。目前,基于過程的分布式計算和面向對象的分布式計算是支持分布式計算主要的兩類環境。其中,最主流的是面向對象的分布式計算。例如基于CORBA(公共對象請求代理體系結構)和JAVA的計算,對于比較大型和復雜的智能樓宇自控系統,他們可以提供對象式的應用編程接口,十分適用,這一技術如今已在業內準備進行廣泛應用。CORBA是一個分布式結構平臺,它面向對象且可以實現分布式應用系統更多的性能和應用,便于開發和維護分布式應用系統,也方便在異構環境下的集成,更加可靠,更具有可用性。Inprise公司的VisiBroker,IONA的Orbix,Digital公司的ObjectBroker等都依照CORBA的規范。
在智能樓宇中引入基于面向對象的分布式計算技術是大勢所趨,也是智能樓宇自控系統的要求。分布式管理系統能夠實現管理的分布性和并行性,更容易實現樓宇自控,對樓宇自控系統進行整體的優化。