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

        ?

        基于WebService的數(shù)據(jù)共享交換平臺的設計與實現(xiàn)

        2016-07-15 15:56:32李萍
        計算機時代 2016年7期
        關鍵詞:數(shù)據(jù)交換數(shù)據(jù)共享數(shù)據(jù)采集

        李萍

        DOI:10.16644/j.cnki.cn33-1094/tp.2016.07.010

        摘 要: 桂林旅游信息化經(jīng)過多年的建設,形成了許多信息孤島,如何實現(xiàn)各應用系統(tǒng)之間的信息共享和數(shù)據(jù)交換,是當前旅游信息化工作的重點和難點。介紹了桂林旅游數(shù)據(jù)共享交換平臺的基本設計思路和體系架構,詳細闡述了數(shù)據(jù)交換流程和具體對接實例,論述了數(shù)據(jù)采集、處理、存儲和共享分發(fā)的過程及關鍵技術。

        關鍵詞: 數(shù)據(jù)采集; 數(shù)據(jù)共享; 數(shù)據(jù)交換; 數(shù)據(jù)接口

        中圖分類號:TP391 文獻標志碼:A 文章編號:1006-8228(2016)07-34-04

        Design and implementation of data sharing and exchanging platform based on WebService

        Li Ping

        (Guilin Tourism Management Department of Public Service, Guilin, Guangxi 541001, China)

        Abstract: After many years of construction, Guilin tourism information system has formed a lot of information islands, how to realize the information sharing and data exchange between various application systems, is the focus and difficulty of the current tourism information work. This paper describes the basic design idea of Guilin tourism data sharing and exchanging platform, the system architecture of data sharing, the process of data exchanging and specific docking example, and discusses the process and key technology of acquisition, dealing, storing, and sharing of data.

        Key words: data acquisition; data sharing; data exchanging; data interface

        0 引言

        在旅游+和互聯(lián)網(wǎng)+的時代背景下,智慧旅游建設進入了深水區(qū),數(shù)據(jù)共享的呼聲日益高漲,桂林旅游綜合數(shù)據(jù)中心應勢而建,旨在整合桂林旅游資源,并與桂林市云計算中心對接,全面實現(xiàn)智慧桂林大數(shù)據(jù)的共享。數(shù)據(jù)中心還承擔國家層面數(shù)據(jù)中心下游區(qū)域數(shù)據(jù)中心角色,與國家旅游局數(shù)據(jù)中心及自治區(qū)旅游數(shù)據(jù)中心一起協(xié)同工作。

        數(shù)據(jù)中心通過數(shù)據(jù)共享交換平臺對各部門、各應用系統(tǒng)進行底層整合,為門戶、應用和信息資源整合提供數(shù)據(jù)交換、資源管理等基本服務接口,實現(xiàn)數(shù)據(jù)縱向貫穿、橫向融合、外圍擴展,從根本上解決旅游行業(yè)和涉旅部門數(shù)據(jù)互聯(lián)互通問題[1]。

        1 基本設計思路

        數(shù)據(jù)共享交換的內(nèi)容實體是數(shù)據(jù)信息,需要解決的核心業(yè)務問題是數(shù)據(jù)從各應用系統(tǒng)安全接入到數(shù)據(jù)中心。因此,設計的基本理念是以數(shù)據(jù)為核心、以業(yè)務流程為主線、以需求為導向,建立全市統(tǒng)一的旅游信息交換平臺,制定統(tǒng)一的數(shù)據(jù)采集標準,進行數(shù)據(jù)采集、編目、分級,實現(xiàn)旅游數(shù)據(jù)分類歸檔、授權應用[2];建立數(shù)據(jù)交換接口和共享機制,解決數(shù)據(jù)交換和共享的問題;通過基礎數(shù)據(jù)采集與對接,縱向打通旅游行業(yè)信息系統(tǒng)數(shù)據(jù),橫向打通涉旅管理單位、三大運營商及互聯(lián)網(wǎng)數(shù)據(jù),解決信息孤島問題。

        一方面通過數(shù)據(jù)中心數(shù)據(jù)共享交換平臺的接口將旅游行業(yè)縱向系統(tǒng)和其他橫向涉旅部門的數(shù)據(jù)獲取到數(shù)據(jù)中心;另一方面將采集到的數(shù)據(jù)通過數(shù)據(jù)交換平臺接口傳輸給其他需要的部門系統(tǒng)。在進行數(shù)據(jù)共享交換時,深入分析各類數(shù)據(jù)的特點和規(guī)格,針對不同的系統(tǒng)制定不同的接口規(guī)范和數(shù)據(jù)標準,實現(xiàn)各信息系統(tǒng)與數(shù)據(jù)中心的無縫對接。

        2 數(shù)據(jù)共享交換平臺的結構和功能

        2.1 數(shù)據(jù)共享的體系架構

        桂林旅游綜合數(shù)據(jù)中心與各系統(tǒng)采用星-總線型交換結構,所有的交換服務都是集中在綜合數(shù)據(jù)中心端,只需要管理中心節(jié)點上的服務,各系統(tǒng)之間不進行數(shù)據(jù)關聯(lián)。

        數(shù)據(jù)中心公開的Web服務主要用于共享數(shù)據(jù),業(yè)務系統(tǒng)可以通過公開Web服務的方式向數(shù)據(jù)中心提供數(shù)據(jù),也可以調(diào)用綜合數(shù)據(jù)中心的數(shù)據(jù)共享服務查詢數(shù)據(jù)。各系統(tǒng)與數(shù)據(jù)中心通過WebService接口進行數(shù)據(jù)交換,接口是采用中立的方式進行定義的,它獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言,這使得構建在各種各樣的系統(tǒng)中的服務可以使用一種統(tǒng)一和通用的方式進行交互,從而實現(xiàn)數(shù)據(jù)共享[3]。

        2.2 數(shù)據(jù)交換流程

        數(shù)據(jù)交換是指為了滿足不同信息系統(tǒng)之間數(shù)據(jù)資源的共享需要,依據(jù)一定的原則,采取相應的技術,實現(xiàn)不同信息系統(tǒng)之間數(shù)據(jù)資源共享的過程。

        數(shù)據(jù)交換平臺由中心交換節(jié)點和端交換節(jié)點組成,依托數(shù)據(jù)中心統(tǒng)一的網(wǎng)絡架構,通過采用一致的交換協(xié)議,實現(xiàn)跨地區(qū)、跨部門、跨系統(tǒng)的數(shù)據(jù)交換。數(shù)據(jù)中心作為中心交換節(jié)點,需要共享的系統(tǒng)作為端交換節(jié)點。數(shù)據(jù)交換流程如圖1所示。

        業(yè)務庫是各部門需要共享的數(shù)據(jù)資源庫。

        中心交換節(jié)點提供交換數(shù)據(jù)的采集、數(shù)據(jù)處理、分發(fā)服務,實現(xiàn)交換節(jié)點之間的數(shù)據(jù)路由和傳送功能。中間庫是數(shù)據(jù)中心提供交換數(shù)據(jù)的存儲庫,交換文件作用與交換庫相同。中間庫提供交換數(shù)據(jù)的存儲庫、數(shù)據(jù)寫入和讀取接口,以及文件上傳和下載接口,業(yè)務系統(tǒng)與中間庫通過交換橋接交換數(shù)據(jù),實現(xiàn)業(yè)務數(shù)據(jù)和交換數(shù)據(jù)之間的轉(zhuǎn)換。中間庫可以是虛擬數(shù)據(jù)庫。

        端交換節(jié)點是交換平臺中數(shù)據(jù)交換的起點或終點。數(shù)據(jù)交換過程可分為數(shù)據(jù)采集、數(shù)據(jù)處理和數(shù)據(jù)分發(fā)三個階段。

        ⑴ 數(shù)據(jù)采集:數(shù)據(jù)從提供方的業(yè)務系統(tǒng)轉(zhuǎn)換并傳輸?shù)街行墓?jié)點的采集服務中間信息庫。對于行業(yè)內(nèi)的現(xiàn)有信息系統(tǒng)通過WebService接口進行數(shù)據(jù)對接,實現(xiàn)數(shù)據(jù)的自動同步。對于橫向涉旅部門的數(shù)據(jù)采集,以定制開發(fā)為主,能夠進行系統(tǒng)對接的就直接對接,如有一定困難,先采用批量導入和網(wǎng)上填報的形式,定期上報,以后再逐步實現(xiàn)系統(tǒng)對接。

        ⑵ 數(shù)據(jù)處理:經(jīng)過中心節(jié)點的各種異構數(shù)據(jù),通過各類技術手段進行清洗、格式轉(zhuǎn)換、數(shù)據(jù)含義轉(zhuǎn)換、重新編目等整理后,形成規(guī)范數(shù)據(jù)存入到數(shù)據(jù)中心,需要交換時再從中心節(jié)點傳輸?shù)椒职l(fā)服務數(shù)據(jù)庫。

        ⑶ 數(shù)據(jù)分發(fā):數(shù)據(jù)從中心節(jié)點的分發(fā)服務數(shù)據(jù)庫傳輸并轉(zhuǎn)換到接收方的業(yè)務系統(tǒng)。

        平臺統(tǒng)一采用基于WebService的Web共享服務方式提供可信消息服務的調(diào)用接口,通過建立規(guī)范的數(shù)據(jù)接口標準和交換協(xié)議標準,方便相關涉旅部門進行數(shù)據(jù)交換。

        行業(yè)內(nèi)已建系統(tǒng)采用應用程序接口(Application Program Interface,API)進行對接,數(shù)據(jù)中心作為服務器端提供相關接口,由其他系統(tǒng)開發(fā)商生成對應的客戶端,進行對應開發(fā)后,實現(xiàn)數(shù)據(jù)的交換。新建系統(tǒng)采用webservice技術進行功能嵌入。

        3 數(shù)據(jù)對接實例

        導游人員管理系統(tǒng)(簡稱導管系統(tǒng))是國家旅游局在2001年建立的系統(tǒng),分國家——自治區(qū)——市三級管理。2016年初,國家旅游局提出導游人員可自由職業(yè),游客可自由選擇導游。因此導游預約系統(tǒng)在各地開始建立,在桂林市就有多家公司提出想建立導游預約系統(tǒng)。桂林旅游發(fā)展委員會為了更好地適應市場需求,決定將國家旅游局導管系統(tǒng)中的桂林導游人員信息接入數(shù)據(jù)中心,然后再分發(fā)到各導游預約系統(tǒng),實現(xiàn)多端同源,統(tǒng)一監(jiān)管。數(shù)據(jù)報送和接收流程如圖2所示。

        3.1 數(shù)據(jù)報送

        導管系統(tǒng)將數(shù)據(jù)報送的請求發(fā)送給中心的服務請求監(jiān)聽器,監(jiān)聽器在接到后,通過服務解釋處理器根據(jù)類型、優(yōu)先級發(fā)送給中心的傳輸管道。傳輸管道中數(shù)據(jù)處理模塊將數(shù)據(jù)進行校驗(格式、內(nèi)容)。如果校驗不通過,則發(fā)送給導管系統(tǒng)錯誤回執(zhí),需要重新發(fā)送該條數(shù)據(jù)。如果通過校驗,則數(shù)據(jù)處理模塊將數(shù)據(jù)分類、加密、壓縮傳輸給分發(fā)服務中間信息庫,同時發(fā)送成功接收回執(zhí)給導管系統(tǒng)。分發(fā)服務中間信息庫將接收的數(shù)據(jù)轉(zhuǎn)發(fā)給數(shù)據(jù)中心信息處理庫。

        3.2 數(shù)據(jù)接收

        導游預約系統(tǒng)向數(shù)據(jù)中心發(fā)出數(shù)據(jù)請求,中心的服務請求監(jiān)聽器在接到請求后,將請求發(fā)給服務解釋處理器。服務解釋處理器分析請求類型,安排優(yōu)先級發(fā)送給中心的傳輸管道。傳輸管道中的數(shù)據(jù)處理模塊將請求發(fā)送給分發(fā)服務中間信息庫。如果在分發(fā)服務中間信息庫查到請求結果,則分發(fā)服務中間信息庫將結果發(fā)送給數(shù)據(jù)處理模塊。數(shù)據(jù)處理模塊將數(shù)據(jù)解壓縮、解密后傳送給導游預約系統(tǒng)。如果在分發(fā)服務中間信息庫沒有找到相應的請求結果,則分發(fā)服務中間信息庫將請求發(fā)送給數(shù)據(jù)中心信息處理庫,中心信息處理庫將結果發(fā)送給分發(fā)服務中間信息庫。分發(fā)服務中間信息庫會將結果發(fā)送給數(shù)據(jù)處理模塊,數(shù)據(jù)處理模塊將結果傳送給導游預約系統(tǒng)。

        3.3 數(shù)據(jù)同步

        利用web services方式進行數(shù)據(jù)對接外,還將采用數(shù)據(jù)庫的同步方式進行數(shù)據(jù)的實時同步。

        內(nèi)部程序Src\

        com.daqsoft.datacenter.admin.action

        主要是action層的代碼,主要的action程序和form程序

        負責程序的轉(zhuǎn)向控制

        com.daqsoft.datacenter.service

        程序的主要service層,供action訪問 調(diào)用dao

        com.daqsoft.datacenter.hibernate.domain

        主要的映射對象類hibernate配置文件對應的實體類對象

        com.daqsoft.context

        主要的上下文變量 程序

        com.daqsoft.datacenter.util

        主要的公用提煉的程序代碼

        com.daqsoft.datacenter.rest.action

        主要的webservice接口程序,導游webservice調(diào)用程序

        配置文件Src\conf

        sources.properties 定義的一些字符變量,可配置修改

        application-bean.xml spring管理的bean對象配置文件

        application-context.xml spring管理的bean對象配置文件

        application-servlet-admin.xml spring管理的bean對象配置文件

        4 關鍵技術

        4.1 WebService接口技術

        WebService是建立可操作的分布式應用程序的新平臺。它定義了應用程序如何在Web上實現(xiàn)互操作性。簡單地說,WebService是一個模塊化的API,它們可以通過網(wǎng)絡進行調(diào)用,來執(zhí)行遠程系統(tǒng)的請求任務,具有平臺無關性,編輯語言無關性,適用于異構環(huán)境業(yè)務系統(tǒng)的通信與協(xié)作。WebService接口技術是利用標準的Web 協(xié)議和可編程訪問的Web 組件,提供跨平臺的互操作性,讓各個信息系統(tǒng)之間協(xié)同工作[4]。

        4.2 XML技術

        XML(Extensible Markup Language,可擴展標識語言),是WebService平臺中表示數(shù)據(jù)的基本格式,是一種元標記語言,它除了易于建立和分析,主要的優(yōu)點在于既與平臺無關,又與廠商無關,WebService的接口和通信技術均采用XML形式。如果要實現(xiàn)異構平臺上不同系統(tǒng)之間的數(shù)據(jù)共享和互相通信的問題,數(shù)據(jù)就必須以一種標準的格式在Web上傳輸,這個標準就是XML[4]。

        4.3 旅游數(shù)據(jù)信息的標準化

        根據(jù)國家旅游局《目的地旅游信息分類與描述標準》建立了統(tǒng)一的數(shù)據(jù)采集標準,實現(xiàn)旅游數(shù)據(jù)分類歸檔、授權應用;建立了15大類,109個子類數(shù)據(jù)API接口,逐步建立標準統(tǒng)一、數(shù)據(jù)規(guī)范、持續(xù)更新的旅游基礎信息數(shù)據(jù)中心。

        4.4 接口安全設計

        為了保證系統(tǒng)的安全運行,各種接口方式都應該保證其接入的安全性。接口的安全是系統(tǒng)安全的一個重要組成部分。通過接口實現(xiàn)技術上的安全控制,制定專門的安全技術實施策略,保證接口的數(shù)據(jù)傳輸和數(shù)據(jù)處理的安全性。系統(tǒng)應在接入點的網(wǎng)絡邊界實施接口安全控制。接口的安全控制在邏輯上包括:安全評估、訪問控制、入侵檢測、口令認證、安全審計、防惡意代碼、加密等內(nèi)容[5]。

        4.5 傳輸控制設計

        傳輸控制利用高速數(shù)據(jù)通道技術實現(xiàn)把前端的大數(shù)據(jù)量并發(fā)請求分發(fā)到后端,從而保證應用系統(tǒng)在大量客戶端同時請求服務時,能夠保持快速穩(wěn)定的工作狀態(tài)。系統(tǒng)采用傳輸控制手段降低接口網(wǎng)絡負擔,提高接口吞吐能力,保證系統(tǒng)的整體處理能力。具體包括負載均衡、伸縮性與動態(tài)配置管理、網(wǎng)絡調(diào)度等功能。

        5 小結

        本文描述了基于WebService的桂林旅游數(shù)據(jù)共享交換平臺基本設計思路,即:以數(shù)據(jù)為核心、以業(yè)務流程為主線,通過基礎數(shù)據(jù)采集與對接,建立統(tǒng)一的旅游信息交換平臺。數(shù)據(jù)共享的體系架構采用星-總線型交換結構,數(shù)據(jù)交換流程包括數(shù)據(jù)采集、數(shù)據(jù)處理和數(shù)據(jù)分發(fā)。關鍵技術主要有WebService接口技術、XML技術、數(shù)據(jù)接口標準、接口安全和傳輸控制技術。該平臺為旅游行業(yè)數(shù)據(jù)交換共享提供了數(shù)據(jù)標準和接口規(guī)范,具有開放性、可擴充性、安全、穩(wěn)定、高效的特性,對于新形勢下信息系統(tǒng)的數(shù)據(jù)整合具有較好的參考價值。

        參考文獻(References):

        [1] 鄭俊,方旻蔚.淺談智慧旅游建設[J].計算機時代,2013.5:

        68-70

        [2] 熊安元,趙芳,王穎,張小纓等.全國綜合氣象信息共享系統(tǒng)的

        設計與實現(xiàn)[J].應用氣象學報,2015.26(4):500-512

        [3] 桂林旅游綜合數(shù)據(jù)中心規(guī)劃.

        [4] 王露.基于WebService的車輛監(jiān)管系統(tǒng)的研究與應用[D].南

        昌航空大學,2013:11-18

        [5] 黃健敏.有關計算機軟件數(shù)據(jù)接口的應用研究[J].測試工具

        與解決方案,2011.11:81-8

        猜你喜歡
        數(shù)據(jù)交換數(shù)據(jù)共享數(shù)據(jù)采集
        XBRL在財務報表網(wǎng)絡數(shù)據(jù)交換中的應用
        數(shù)字化迎新系統(tǒng)宿舍分配模塊的設計與實現(xiàn)
        中職學校教學資源管理系統(tǒng)的設計與實現(xiàn)
        鐵路客流時空分布研究綜述
        貴州大數(shù)據(jù)產(chǎn)業(yè)發(fā)展戰(zhàn)略理解和實施建議
        基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
        軟件工程(2016年8期)2016-10-25 15:54:18
        通用Web表單數(shù)據(jù)采集系統(tǒng)的設計與實現(xiàn)
        軟件工程(2016年8期)2016-10-25 15:52:53
        基于開源系統(tǒng)的綜合業(yè)務數(shù)據(jù)采集系統(tǒng)的開發(fā)研究
        淺談“營配貫通”對供電企業(yè)的作用
        国产精品亚洲欧美天海翼| 亚洲人成自拍网站在线观看| 米奇7777狠狠狠狠视频影院| 精品久久久久久国产| 视频二区精品中文字幕| 日本一区二区不卡二区| 国产后入清纯学生妹| 伊人久久综合精品无码av专区| 制服丝袜人妻中出第一页| 亚洲国产国语对白在线观看 | 日本19禁啪啪吃奶大尺度| 初尝黑人嗷嗷叫中文字幕| 国产精品毛片99久久久久| 亚洲精品中文字幕乱码| 亚洲人成网线在线播放va蜜芽| 女人夜夜春高潮爽a∨片| 最新永久无码AV网址亚洲| 日本亚洲系列中文字幕| 丰满多毛的大隂户毛茸茸| 精品国产自产久久久| 久久国产亚洲av高清色| 亚洲国产成人av二区| 国产精品v欧美精品v日韩精品| 精品一区二区av天堂| 日本女优禁断视频中文字幕| 亚洲无av在线中文字幕| 男女肉粗暴进来120秒动态图| 中文字幕有码高清| 24小时在线免费av| 亚洲人成电影在线播放| 巨爆乳中文字幕爆乳区| 四虎在线中文字幕一区| 中文字幕无线码一区二区| 欧美国产日本高清不卡| 看黄色亚洲看黄色亚洲| 国产熟女一区二区三区不卡| 久久精品噜噜噜成人| 五月婷婷影视| 国产中文字幕免费视频一区 | 日韩精品在线一二三四区 | 久久天天躁狠狠躁夜夜爽|