對於SOA的城市房地產行業資訊化研討

才智咖 人氣:2.5W
  

摘要:文章從城市房地產行業資訊化建設特點出發,分析並利用面向服務體系結構(Service Oriented Architecture SOA)在解決分散式環境中軟體重用、擴充套件和提高軟體使用效率上的架構特點,構建了城市房地產行業資訊化的服務框架。
關鍵詞:SOA;城市房地產業;行業資訊化 
  Abstract: The article embarks from the urban real estate profession informationization construction characteristic, analyzes and uses face the services structure structure (Service Oriented Architecture SOA) in solves in the distributed environment the software to entrust with heavy responsibility, to expand and raises in the software use efficiency the construction characteristic, has constructed the urban real estate profession informationization service frame.

key word: SOA; Urban real estate industry; Profession informationization
    一、城市房地產行業資訊化現狀
  房地產業資訊化,是指在房地產業生產經營活動的各環節,全面開發和應用現代資訊技術,廣泛深入地開展資訊資源生產、收集、交流、利用及增值服務,最大限度地發揮資訊的社會效益和經濟效益的過程。具體包括房地產企業資訊化、房地產營銷資訊化(即電子商務)、房地產投資資訊化,以及與之相關的房地產政務資訊化等幾個子系統的資訊化建設。[1]
  房地產業本身具有產業鏈複雜、資料量大、風險程度高等行業特點,其資訊化的實現能夠有效提高城市房地產行業的效率、降低成本、推進市場規範化的發展速度。然而在行業資訊化過程中越來越暴露出諸多弊端如:
  (一)重複建設利用程度低
  各個企業以及市場監管部門各自為政,各自開發造成重複開發的問題,浪費了大量的人力物力。
  (二)“資訊孤島”的存在造成難以形成面向行業的資訊化平臺
  由於在傳統的開發方式中,房地產企業、房地產行業監管部門的資訊系統存在緊密耦合、與固有平臺相適應不同開發語言之間難以形成共同標準等弊端造成市場中的異構系統之間難以形成資訊互動。系統獨立導致了行業資訊的共享瓶頸、形成資訊孤島。
  其次,由於不同企業具有不同的業務操作習慣即使相同型別的企業其業務資訊也具有不同的標準儲存。這在極大程度上限制了城市房地產行業中的個體之間的資訊共享。
  傳統的系統之間資訊互動只能靠對已有系統的改造來實現,但是這種方法所付出的成本往往是巨大的。
  所以,利用現有系統資源,構建開放靈活、易拓展、低代價的系統行業資訊化平臺已經成為城市房地產行業資訊化建設的關鍵。
  二、SOA
   (一)SOA主要思想
  SOA系統是一套散佈的服務群組,每一個服務都提供一組定義良好的功能集合,服務間通過標準的介面定義實現服務間相互呼叫達到服務共享。由於這些介面是採用中立的方式進行定義的,它應該獨立於實現服務的硬體平臺、作業系統和程式語言。使得異構系統中的某些服務能夠充分利用其他的服務的同時卻無需考慮其物理位置。系統通過新增新的服務來不斷地升級。
   (二)SOA服務模型
  1.SOA組成要素。SOA包含三個要素:服務註冊庫、服務請求者、服務提供者。(1)服務提供者:釋出自己的服務,並且對使用自身服務的請求進行響應。(2)服務請求者:利用服務註冊器查詢所需的服務,然後使用該服務。(3)服務註冊器:註冊已經發布的服務,對其進行分類。並提供搜尋服務。
  2. SOA各要素互動機制。SOA之間主要定義了三種基本操作:(1)釋出操作:使服務提供者可以向服務註冊器註冊自己的功能及訪問介面。(2)查詢操作:使服務請求者可以通過服務註冊器查詢特定種類的服務。(3)繫結操作:使服務請求者找到服務提供者所提供的服務。
  

   (三)SOA架構特點
   SOA中的服務具有以下一些主要特徵:
  1.公開的網際間請求呼叫。傳輸型別和資料報文格式決定了服務會如何被請求。傳輸型別指的是服務在向客戶傳送資料時所採用的協議。資料報文格式是客戶在傳送資料給服務時由請求方法所定義的資料格式。
  2.滿足需求的靈活性。服務實現為單獨定義的介面。這樣帶來的好處是單個服務可以實現多個介面,而多個服務也可以實現統一的介面。通過標準化介面得設計與實現,不同服務間能夠相互協作共同為上一級服務呼叫。而上層服務則通過動態搜尋和動態查詢具有統一描述、發現和整合協議的服務代理處的 能夠滿足自己應用程式功能所需要的第3方服務。這種基於服務的協同工作模式能夠滿足靈活的客戶請求。

  3.粗粒度。粗粒度是相對於元件而言,一個服務有可能封裝多個元件。也就是說服務中可以實現更多的功能。
  4.鬆耦合。這就意味著,服務呼叫時不知道服務實現的技術細節,比如程式設計語言、部署平臺等等,使會話一端的軟體可以在不影響另一端的情況下發生改變,前提是訊息模式保持不變。
  三、基於SOA的城市房地產行業資訊化架構分析
  基於SOA架構下的城市房地產業資訊系統平臺能夠整合網路上存在著的大量閒散的儲存資源、計算資源和日益成熟的構件資源等。它通過把這些資源都抽象為服務,遮蔽各種服務的異構性、將分佈在各地的服務整合為一個超級服務資源庫。以此來滿足不同使用者的需求,協調各種資源同步、並行的工作。
   (一)異構服務系統整合模式
  在楊久東等人《房地產管理資訊系統的設計與實現》[1]一文中系統分析了房地產業管理資訊系統的整體框架,提出房地產業的管理資訊系統的.五大子系統:房地產GIS系統、房地產CAD系統、房地產MIS系統、房地產資訊釋出系統、房地產輔助系統。由此,給出了房地產業資訊系統的幾個主要功能模組,與其對應的是實現管理資訊系統的各項服務功能。
  

圖2:房地產行業資訊化服務整合模型
  基於SOA架構服務能夠實現在網路環境下的自身系統與外部群體之間的自動化系統整合,能快速方便地接收到各方的資訊和訪問第三方服務等。從服務層的角度出發,基於SOA的資訊平臺至少可以支援或者提供三方面的服務:
  (1)為市場監管部門提供各市場監管資訊
  (2)面向城市居民的房地產業相關資訊釋出服務。
  (3)房地產企業自身經營、管理、銷售、營銷、決策等。在SOA架構的行業資訊化大背景下,企業自身可以提高對市場反映的敏捷性,改善企業經營管理效率,從而提高企業的核心競爭力。
  (二)模型構建的現實意義
  1.能夠極大地整合現有資訊資源。基於SOA的行業信
息化架構得實現能夠極大得整合現有的廣泛存在的房地產業管理資訊系統。能夠徹底解決原來因為資訊表示不一、系統介面標準各異而造成得資訊傳遞不暢,資訊共享困難的弊端。綜合的整合的資訊系統的實現使行業資訊化建設實現系統化效能提升。在新的架構下房地產業生產、經營、銷售、監管、資訊公告服務等各項業務流程所對應的資訊流能夠暢通的流通與共享,進而提升行業效率提升
  2.樹立了良好服務形象。透明高效的資訊化行業平臺通過開放的服務共享機制打造起了一個能夠滿足最大差異化多樣化業務需求的服務應用平臺,能夠樹立本身良好的外部形象。
  3.有助於推進行業變革。利用SOA整合後的資訊服務平臺對於整合行業業務流程、重構行業各項業務職能、調整各參與者之間的關係等具有十分重要的現實意義。它能夠從行業執行機制方面入手利用面向服務的整合系統,組建城市房地產行業綜合資訊應用平臺,為行業知識管理提供有力支援。極大的促進城市房地產業資訊化建設的快速進步。

【參考文獻】
  [1]張仁開.房地產業資訊化建設態勢分析[J].上海房地,2004,(12).
  [2]楊久東,吳風華,李小光,孔改紅.房地產管理資訊系統的設計與實現[J].集團經濟研究,2006,(05S).
  [3]武立軍.房地產資訊化的趨勢分析[J].天津科技,2003,30(5).
  [4]凌曉東.SOA綜述[J].計算機應用與軟體,2007,24(10).
  [5]張巧霞,範黎林.基於SOA實現企業應用整合[J].2007,(30).
  [6]雷彬,張洪偉,汪怔江.基於SOA的企業分散式系統的研究與應用[J].現代計算機,2007,(9).
  [7]Andrew E.Trumbach.The critical factors affecting the adoption of an internet-based inter-organizational information system : an empirical study of the real estate industry in florida[J].Doctoral Thesis,2006.
  [8]Chung Kit Pang.Knowledge base internet search for construction and real estate information system[J]. Whole Book / Doctoral Thesis,2002.

畢業論文蒐集整理:

對於SOA的城市房地產行業資訊化研討