楊磊

摘 要 長期以來由于房產交易登記地域化的鮮明特性導致鎮江市市區以及轄市區丹陽、句容、揚中分別采用了不同的房產登記管理系統,產權數據分散、數據結構差異很大,為能夠實現聯網查詢房屋產權數據和推進部門信息共享的要求并依此逐步向全省推廣房產信息聯網工作,健全房地產市場調控長效機制,實現全國住房信息聯網。采用Webservice對這些不同系統產生的產權數據進行處理和轉換,由此形成具有標準統一的產權數據并集中到統一的數據平臺當中,從而為建立產權數據聯網查詢平臺提供了全面、有效的基礎數據。
【關鍵詞】房屋登記 信息查詢平臺 WebService
鎮江市房產信息查詢平臺采用Web模式,基于B/S模式實現鎮江全市房產聯網數據的查詢設計、信息查閱和數據統計等,完成紀檢部門、公積金中心、金融機構等單位對鎮江市房產登記中心提出的房產信息聯網數據共享需求。本系統包含的功能有:紀檢系統信息查詢、公積金信息查詢、金融機構信息查詢、收費管理、系統管理等。除了產權信息之外,同時也將商品房備案系統數據整合進來,從而形成涵蓋全市的產權登記信息及商品房備案信息的全面信息庫。為以后的銀行、公積金、地稅等相關單位提供信息查詢服務,實現整個鎮江市產權數據全面、完整的綜合查詢服務。
1 系統設計方案
系統設計方案如圖1。
為實現查詢平臺的各項功能此次采用了基于CXF的webService服務,提供webService方式的房產信息服務,從而為其他合作單位的業務系統與房產信息平臺的信息查詢提供靈活的對接方式。WebService技術,能使得運行在不同機器上的不同應用無須借助附加的、專門的第三方軟件或硬件,就可相互交換數據或集成。依據WebService規范實施的應用之間,無論它們所使用的語言、平臺或內部協議是什么,都可以相互交換數據。
事實上,許多IT工程師寧愿忍受瀏覽器所帶來的功能限制,也不愿在局域網上去運行一個DCOM。所以,我們借助CXF提供前端建模的概念,允許您使用不同的前端API來創建Web服務。API允許您使用簡單的工廠Bean并通過JAX-WAS實現來創建Web服務和動態Web服務客戶端。
2 地稅WebService查檔
2.1 獲取數據說明
如果是通過產權證號查,查的數據有:
10001:10001*D:Z:QUERY#keycode:0200002689
fcbookowner=ownername,ownertype,owneridtype,ownerid,contractdate,appmoney,hsfrom,rightshare,qszylx_0,sfwyzf_0,zrflxdh_0
hsbuyer=hsbuyer,hsbuyertype,hsbuyerid,hsbuyeridtype,csflxdh_0
說明:所有以_0開頭的都是地稅需要但是房產沒有的字段,在提供的xml也需要提供這些字段(xml中這些字段需要去掉_0),只是字段的值可以是空。
2.2 密鑰認證方案
(1)地稅業務系統發送獲取數據請求,在請求中除了業務數據請求字符串之外,還應包含“數據獲取說明”中規定內容。
(2)請求方式為socket通訊方式。發送的業務數據由部署在指定服務器的Socket客戶端接收。
(3)服務器的Socket客戶端接收請求后,應用程序開始讀取客戶端的IP地址和密鑰碼信息,應用程序向房產端的webservice發送請求,請求數據中包含客戶端的IP地址,密鑰信息和業務數據請求字符串。Webservice首先進行驗證客戶端的IP地址和密鑰碼信息是否在數據庫中存在,如果存在,根據業務數據請求字符串查詢房產數據,并在進行查檔扣費后返回房產數據,否則返回空。
(4)Socket客戶端將相應的結果返回給地稅業務系統。
參考文獻
[1]顧寧,劉家茂,柴曉路.WebServices原理與研發實踐[M].機械工業出版社,2005.
[2]蔡月茹,柳西玲.WebService基礎教程[M].清華大學出版社,2011.
[3]陸昆侖,李旭東,吳媛靜.WebService編程[M].北京希望電子出版社,2014.
[4]王紫瑤.SOA核心技術及應用[M].電子工業出版社,2009.
[5]卡林.JavaWeb服務[M].東南大學,2008.
[6]KapilApshankar.開放源代碼的Web服務高級編程[M].清華大學出版社,2015.
作者單位
鎮江市房產交易中心 江蘇省鎮江市 212001