亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SOA的商品房預售資金監(jiān)管信息共享的實現(xiàn)

        2017-03-02 02:03:12劉從軍
        電子設(shè)計工程 2017年3期
        關(guān)鍵詞:資金信息系統(tǒng)

        劉從軍,高 偉

        (江蘇科技大學 計算機科學與工程學院,江蘇 鎮(zhèn)江 212003)

        基于SOA的商品房預售資金監(jiān)管信息共享的實現(xiàn)

        劉從軍,高 偉

        (江蘇科技大學 計算機科學與工程學院,江蘇 鎮(zhèn)江 212003)

        目前已建成的商品房預售資金監(jiān)管系統(tǒng)平臺面臨著不同應用系統(tǒng)之間的數(shù)據(jù)共享問題,深入分析該平臺的不足,基于SOA和ESB技術(shù),提出了一種商品房預售資金監(jiān)管信息共享平臺的架構(gòu),并基于這種架構(gòu)的設(shè)計實現(xiàn)了可擴展的商品房預售資金監(jiān)管信息共享功能,該平臺可以安全、便捷地支持不同應用系統(tǒng)之間的數(shù)據(jù)共享,從而解決信息孤島問題。

        商品房;預售資金監(jiān)管;數(shù)據(jù)共享;面向服務(wù)架構(gòu)

        經(jīng)過多年的發(fā)展,不少地方先后建設(shè)了商品房網(wǎng)上銷售管理系統(tǒng)、商品房網(wǎng)上備案系統(tǒng)、開發(fā)企業(yè)預售資金出入監(jiān)控系統(tǒng)等多個信息系統(tǒng)組成的商品房預售資金監(jiān)管信息管理基礎(chǔ)支撐平臺,對促進商品房預售資金監(jiān)管起到了明顯的作用。然而,現(xiàn)在仍存在的主要問題是這些信息系統(tǒng)之間的數(shù)據(jù)相互獨立,難以實現(xiàn)共享,最終導致信息孤島[1-2]的出現(xiàn),使得監(jiān)管機構(gòu)在收集信息、制定決策、落實監(jiān)督等方面出現(xiàn)較大困難[3]。

        SOA(Service Oriented Architecture,面向服務(wù)架構(gòu))是一種架構(gòu)模型。它著重強調(diào)軟件組件的松散耦合,并使用獨立的標準接口[4]。它具有松耦合、安全性高、可擴展等優(yōu)點,當業(yè)務(wù)環(huán)境發(fā)生變化時能及時予以響應[5-6]。

        ESB(Enterprise Service Bus,企業(yè)服務(wù)總線)是SOA架構(gòu)的核心,它為整個架構(gòu)范圍內(nèi)所有服務(wù)提供相互通信的能力[7]。

        鑒于此,文中對商品房預售資金監(jiān)管領(lǐng)域的具體情況和實現(xiàn)SOA架構(gòu)的具體技術(shù)進行研究和比較,設(shè)計出商品房預售資金監(jiān)管信息共享平臺的拓撲結(jié)構(gòu)圖,并提出一種基于SOA的商品房預售資金監(jiān)管信息共享平臺的設(shè)計架構(gòu),最后通過ESB部署和實現(xiàn)基于該架構(gòu)的商品房預售資金監(jiān)管信息共享平臺。

        1 商品房預售資金監(jiān)管信息共享平臺的拓撲結(jié)構(gòu)設(shè)計

        對于商品房預售資金監(jiān)管信息共享平臺的拓撲結(jié)構(gòu),主要是分析該結(jié)構(gòu)的功能設(shè)計、使用條件和實際用途等,如圖1所示。

        圖1 商品房預售資金監(jiān)管信息共享平臺的拓撲結(jié)構(gòu)圖

        在設(shè)計本系統(tǒng)的拓撲結(jié)構(gòu)時,主要以監(jiān)管銀行的內(nèi)部網(wǎng)絡(luò)為參考,該拓撲結(jié)構(gòu)設(shè)計連接到局域網(wǎng)主要是依靠監(jiān)管銀行的交換機等中繼設(shè)備完成的。

        其中,數(shù)據(jù)服務(wù)器是預售資金監(jiān)管系統(tǒng)的主要功能性部件,完成信息資源的發(fā)布和請求,設(shè)計方式均采用Web Service方式進行工作[8]。

        Web服務(wù)器用來實現(xiàn)系統(tǒng)的具體應用。在進行系統(tǒng)設(shè)計和使用過程中,Web服務(wù)器會對繁雜的數(shù)據(jù)進行處理和分析,根據(jù)事先的命令完成操作功能。

        數(shù)據(jù)庫服務(wù)器用來對于預售資金監(jiān)管系統(tǒng)的數(shù)據(jù)信息進行加工和存儲,是數(shù)據(jù)運行的中樞控制模塊,在商品房預售資金監(jiān)管信息共享平臺上的任何數(shù)據(jù)工作都須經(jīng)過專門的數(shù)據(jù)處理器完成。在設(shè)計系統(tǒng)時,系統(tǒng)和用戶之間的交流只有通過終端才能實現(xiàn)。

        2 商品房預售資金監(jiān)管信息共享平臺的設(shè)計

        2.1 商品房預售資金監(jiān)管信息共享平臺架構(gòu)

        適配器服務(wù)主要實現(xiàn)底層的適配工作,將組織現(xiàn)有應用系統(tǒng)進行封裝,形成可復用的服務(wù),來復用組織中現(xiàn)有的應用資產(chǎn)。系統(tǒng)管理員依據(jù)實際使用服務(wù)要求,對現(xiàn)有的服務(wù)項目加以整合重用,以滿足實際當中具體的服務(wù)應用,這將大大的改善架構(gòu)的延展性并提高服務(wù)彈性。在安全認證平臺中,通過采用WS-Security規(guī)范來處理加密和數(shù)字簽名[9],允許創(chuàng)建特定類型的應用程序,以防止竊聽消息,且能實現(xiàn)不可否認功能[10],大大滿足了系統(tǒng)安全性要求。因此為滿足實際應用中數(shù)據(jù)共享的目標,系統(tǒng)需提高服務(wù)組合的彈性和柔性[11]。商品房預售資金監(jiān)管信息共享平臺架構(gòu)圖如圖2所示。

        圖2 商品房預售資金監(jiān)管信息共享平臺架構(gòu)圖

        2.2 商品房預售資金監(jiān)管信息共享流程設(shè)計

        文中對商品房預售資金監(jiān)管信息共享流程進行了設(shè)計,在設(shè)計過程中主要考慮如何實現(xiàn)不同系統(tǒng)間的數(shù)據(jù)共享的問題,采用XML語言的數(shù)據(jù)格式來實現(xiàn)統(tǒng)一的數(shù)據(jù)交換[12]。對于軟件開發(fā)者來說,最重要的工作就是如何最大化地壓縮遍布不同系統(tǒng)間數(shù)據(jù)的交換時間。若以XML形式將系統(tǒng)間交換的數(shù)據(jù)存儲在服務(wù)器上,將會明顯降低系統(tǒng)間數(shù)據(jù)交換的龐雜性和時滯性[13],還能讓不同的應用程序共享使用這些數(shù)據(jù)。因此在系統(tǒng)設(shè)計階段時,主要采用XML作為商品房預售資金監(jiān)管信息系統(tǒng)之間進行數(shù)據(jù)交換的統(tǒng)一標準。商品房預售資金監(jiān)管共享平臺總體設(shè)計圖如圖3所示。

        正如圖3所示,實現(xiàn)數(shù)據(jù)共享的具體的工作流程為:首先將商品房預售資金監(jiān)管信息數(shù)據(jù)提供系統(tǒng)中需要實現(xiàn)共享的數(shù)據(jù)進行服務(wù)封裝,一般來說,服務(wù)封裝的數(shù)據(jù)將會被存儲在商品房預售資金監(jiān)管信息數(shù)據(jù)提供系統(tǒng)的數(shù)據(jù)庫中。在實現(xiàn)數(shù)據(jù)共享功能時,這些數(shù)據(jù)將從數(shù)據(jù)庫中被提取出來,并以XML的格式進行交換。為了減少數(shù)據(jù)在交換過程中的時滯性,本系統(tǒng)將設(shè)立數(shù)據(jù)緩沖池,設(shè)立的主要目的是為了暫時存放共享的數(shù)據(jù),提高數(shù)據(jù)在共享過程中的交換效率[14]。然后,開發(fā)企業(yè)、監(jiān)管銀行、監(jiān)管機構(gòu)可以通過不同的數(shù)據(jù)訪問接口來獲取暫存在數(shù)據(jù)緩沖池中的數(shù)據(jù),并將這些數(shù)據(jù)傳輸給商品房預售資金監(jiān)管共享平臺。這些數(shù)據(jù)也可以存儲在商品房預售資金監(jiān)管系統(tǒng)的數(shù)據(jù)庫中,以便下次使用,還可以將這些數(shù)據(jù)統(tǒng)一存儲在商品房預售資金監(jiān)管信息共享平臺的中心數(shù)據(jù)庫,達到不同應用系統(tǒng)的共享數(shù)據(jù)向中心數(shù)據(jù)庫集成的目標。

        圖3 商品房預售資金監(jiān)管信息共享平臺總體設(shè)計圖

        3 商品房預售資金監(jiān)管信息共享平臺的實現(xiàn)

        3.1 接口功能實現(xiàn)

        系統(tǒng)在完成所有既定的業(yè)務(wù)功能過程中,涉及接口模塊的開發(fā),本系統(tǒng)中的接口主要是與外部系統(tǒng)之間的接口,主要包括監(jiān)管銀行接口、商品房銷售合同備案系統(tǒng)接口。由于兩者的設(shè)計過程相似,因此本文將主要描述監(jiān)管銀行接口的實現(xiàn)過程。

        監(jiān)管銀行接口主要是完成對開發(fā)企業(yè)的監(jiān)管賬戶資金出入記錄數(shù)據(jù)的更新操作。其具體的實現(xiàn)方式是在系統(tǒng)中設(shè)計一個Web Service的接口,其中,在這個接口中,實現(xiàn)對開發(fā)企業(yè)的監(jiān)管賬戶資金出入記錄數(shù)據(jù)的傳輸和更新操作。監(jiān)管銀行和監(jiān)管機構(gòu),在需要審批開發(fā)企業(yè)資金使用節(jié)點申請時,調(diào)用此Web Service,從而實現(xiàn)開發(fā)企業(yè)監(jiān)管賬戶資金出入記錄的傳輸和更新操作。所以為了實時獲取開發(fā)企業(yè)監(jiān)管賬戶資金出入記錄信息,而設(shè)計了此監(jiān)管銀行接口。

        該接口對數(shù)據(jù)報送說明分為兩點,首先是要求監(jiān)管銀行每天將當天產(chǎn)生和發(fā)生變化的監(jiān)管賬戶資金出入記錄明細報送至商品房預售資金監(jiān)管共享平臺,其次,監(jiān)管銀行出現(xiàn)由于網(wǎng)絡(luò)故障等原因?qū)е聰?shù)據(jù)報送異?;蛑袛嗟那樾螘r,需將中斷時間天數(shù)內(nèi)產(chǎn)生和發(fā)生變化的監(jiān)管賬戶資金出入記錄明細補報至商品房預售資金監(jiān)管共享平臺。

        客戶端調(diào)用本接口的具體使用說明如下:1)客戶端使用本系統(tǒng)提供的Web Service接口;2)將要上報的監(jiān)管帳戶資金出入記錄數(shù)據(jù)生成本系統(tǒng)定義的XML標準數(shù)據(jù)格式文件;3)將byte[]字節(jié)數(shù)組轉(zhuǎn)換為UTF-8的格式;4)加密byte[]字節(jié)數(shù)組;5)實例化BankAuth對象,指定BankAuth對象中auName屬性和auPwd屬性的值;6)調(diào)用SendXmlFlie方法,傳入BankAuth auth參數(shù),經(jīng)過加密的byte[]xmlFile參數(shù);7)上傳數(shù)據(jù)并獲得返回結(jié)果。

        3.2 開發(fā)過程

        開發(fā)中,基于JAX-WS規(guī)范,采用RUP模式迭代式開發(fā),根據(jù)業(yè)務(wù)需求粗粒度地把系統(tǒng)劃分成不同功能的Web Service。根據(jù)功能模塊劃分,采用RPC-oriented技術(shù)來實現(xiàn)自己的Web Service。在服務(wù)器端,使用Apache CXF框架通過Java語言定義遠程調(diào)用所需要實現(xiàn)的接口SEI(Service Endpoint Interface),并提供對應的實現(xiàn),然后通過調(diào)用JAXWS的服務(wù)發(fā)布接口就可以將其發(fā)布為Web Service接口。同樣可以利用設(shè)計Apache CXF框架生成客戶端代碼,并通過JAX-WS的API創(chuàng)建一個代理來實現(xiàn)對于遠程服務(wù)器端的調(diào)用。另外JAX-WS還指定了WSDL定義的服務(wù)到實現(xiàn)該服務(wù)的Java類之間的詳細映射[15],在瀏覽器中輸入http://localhost:9090/bankData/services/dataReportWsdl,即可看到如下內(nèi)容:

        3.3 共享數(shù)據(jù)的實現(xiàn)

        當用戶登錄門戶后使用查詢功能,可以查看到開發(fā)企業(yè)的監(jiān)管銀行客戶端調(diào)用遠程服務(wù)器的接口傳輸?shù)奖鞠到y(tǒng)的實時資金數(shù)據(jù)包括所銷售房屋的合同總金額、賬戶已交金額、未繳金額以及存放在監(jiān)管銀行的監(jiān)管建設(shè)資金等。具體界面實現(xiàn)如圖4所示。

        圖4 資金共享數(shù)據(jù)的實現(xiàn)

        4 結(jié)束語

        文中通過對商品房預售資金管理的應用背景和SOA架構(gòu)技術(shù)的深入研究,提出了適用于該領(lǐng)域的SOA架構(gòu),并設(shè)計實現(xiàn)了基于SOA的商品房預售資金監(jiān)管信息共享平臺以及商品房預售資金監(jiān)管信息共享流程,然后基于JAX-WS規(guī)范,使用Apache CXF框架技術(shù)對Web Service進行開發(fā),最后對商品房預售資金監(jiān)管信息數(shù)據(jù)共享的功能界面進行了實現(xiàn)。

        對商品房預售資金監(jiān)管信息共享的研究是為了利用現(xiàn)代信息技術(shù)對現(xiàn)有的業(yè)務(wù)系統(tǒng)的信息數(shù)據(jù)進行抽取、轉(zhuǎn)換、傳輸、整合,以達到商品房預售資金監(jiān)管信息共享過程中的實時性、準確性、安全性目的。同時,為了使商品房預售資金監(jiān)管工作能夠快速適應現(xiàn)代社會發(fā)展的需要,從監(jiān)管機構(gòu)的實際情況出發(fā),設(shè)計并實現(xiàn)一個相應的商品房預售資金監(jiān)管信息共享平臺是很有現(xiàn)實意義的。

        [1]閆炳辰.我國電子政務(wù)中的“信息孤島”問題研究[D].吉林:吉林大學,2005.

        [2]胡良成.縣級稅務(wù)部門“信息孤島”問題研究[D].湘潭:湘潭大學,2010.

        [3]董蕓.我國商品房預售資金監(jiān)管模式之探析[J].現(xiàn)代商業(yè),2014,17:110-111.

        [4]王博涵.基于SOA的物流企業(yè)應用支撐平臺的設(shè)計與實現(xiàn)[D].吉林:吉林大學,2015.

        [5]李琦.基于SOA的社會保障信息系統(tǒng)架構(gòu)研究[D].南京:南京大學,2011.

        [6]任鋼.基于Apache CXF構(gòu)建SOA應用[M].北京:電子工業(yè)出版社,2013.

        [7]Norbert Bieberstein、Sanjay Bose、Marc Fiammante等.面向服務(wù)架構(gòu)(SOA)指南-業(yè)務(wù)價值、規(guī)劃及企業(yè)路線圖[M].北京:人民郵電出版社,2008.

        [8]顧寧,劉家茂,柴曉路,等.Web Services原理與研發(fā)實踐[M].北京:機械工業(yè)出版社,2006(1).

        [9]賀正求,吳禮發(fā),洪征,等.Web服務(wù)安全問題研究[J].計算機科學,2010(8):32-39,87.

        [10]沈海波.Web服務(wù)中的關(guān)鍵安全技術(shù)研究[D].武漢:華中科技大學,2007.

        [11]張顯亮.基于Web的動態(tài)工作流技術(shù)的研究與實現(xiàn)[D].重慶:重慶大學,2008.

        [12]周軍鋒,孟小峰.XML關(guān)鍵字查詢處理研究[J].計算機學報,2012(12):2459-2478.

        [13]樊蓉.基于Web Service的電子政務(wù)數(shù)據(jù)交換平臺的研究與設(shè)計[D].西安:西北工業(yè)大學,2006.

        [14]杜思峰.數(shù)據(jù)交換平臺中異構(gòu)數(shù)據(jù)轉(zhuǎn)換技術(shù)的研究[D].西安:西安工業(yè)大學,2011.

        [15]李瑩瑩,金志超,阮彤等.基于GMF的WS-Security安全策略配置工具研究與實現(xiàn)[J].計算機應用與軟件,2012(2):101-104.

        The realization of the information sharing of commercial housing pre-sale capital supervision based on SOA

        LIU Cong-jun,GAO Wei
        (School of Computer Science and Engineering,Jiangsu University of Science and Technology,Zhenjiang 212003,China)

        Currently commercial housing has built pre-sale capital supervision system supporting platform facing the data sharing problem between different structure systems,in-depth analysis of the shortcomings of the platform,based on SOA and ESB technology,a commercial housing pre-sale capital supervision information sharing platform architecture is proposed,and based on this architecture design to achieve a scalable commercial housing pre-sale capital supervision information sharing,the platform can be safely and easily support data sharing between different application systems,so as to solve the problem of information silos.

        commercial housing;pre-sale capital supervision;data sharing;service oriented architecture

        TN99

        :A

        :1674-6236(2017)03-0041-04

        2016-02-24稿件編號:201602128

        劉從軍(1974—),男,湖北崇陽人,碩士,高級實驗師。研究方向:智能信息處理、信息安全,云計算。

        猜你喜歡
        資金信息系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        一周超大單資金凈增(減)倉股前20名
        一周超大單資金凈增(減)倉股前20名
        一周超大單資金凈增(減)倉股前20名
        一周超大單資金凈增(減)倉股前20名
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        亚洲欧美国产日韩天堂在线视 | 99久久久69精品一区二区三区| 日本高清一区在线你懂得 | 成年在线观看免费视频| 国产精品欧美韩国日本久久| 白色白色白色在线观看视频| 无码a级毛片免费视频内谢5j| 九九99久久精品国产| 1精品啪国产在线观看免费牛牛| 中文字幕一区二区在线| 亚洲最大免费福利视频网| 4399理论片午午伦夜理片| 亚洲成人欧美| 丰满人妻一区二区三区精品高清| 一区二区三区精品少妇| 老熟女重囗味hdxx70星空| 日韩丝袜亚洲国产欧美一区| 亚洲第一页在线免费观看| 中国杭州少妇xxxx做受| 日韩少妇激情一区二区| 国产96在线 | 免费| 国产精品久久av色婷婷网站| 国产成人无码精品久久久露脸| 中文乱码人妻系列一区二区| 一区二区av日韩免费| 亚洲美女自拍偷拍视频| 成人区人妻精品一区二区不卡网站| 欧美伊人网| 白色白色在线视频播放平台| 精品国产天堂综合一区在线| 欧美mv日韩mv国产网站| 亚洲成AV人久久| 亚洲国产av一区二区三区天堂| 中文字幕aⅴ人妻一区二区| 热久久网站| 亚洲av熟女天堂久久天堂| 内射干少妇亚洲69xxx| 国产美女在线精品免费观看网址| 免费观看视频在线播放| 亚洲va视频一区二区三区| 无码一区二区三区在线|