999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SDO的異構數據存取技術研究

2013-12-31 00:00:00楊芳萍李永玲史存琴王斌
無線互聯科技 2013年10期

摘 要:隨著計算機應用領域的不斷擴大和深入,異構數據庫的交換、信息訪問以及檢索的需求已經顯得越來越重要。異構數據庫的訪問過程涉及多種處理技術以及多種數據模型,在實現上有一定的難度和復雜度。基于此,本文對SDO服務對象數據技術進行了簡要的分析與研究,旨在能夠為實現統一數據訪問控制技術提供一定的理論研究成果。

關鍵詞:面向服務體系結構(SOA);服務數據對象(SDO)

1 定義概述

1.1 SOA

SOA是一個基于服務概念的整套軟件系統構建體系,與傳統系統構建體系不同的是,SOA以業務為導向,給出了與業務功能、業務數據有關的接口,同時給出了相應接口契約。在實際應用中,SOA以一種中立的形式出現,不依賴特定技術和平臺。業內對SOA編程模式有“鐵三角”一說,即服務、數據/消息模型、服務編排和流程引擎。標準化服務可以實現隔離業務功能;良好的數據模型是系統構建體系的基礎;快速編排是對系統構建的主要要求。

1.2 SDO

SDO是與SOA服務建構技術相輔相成的服務數據對象技術。SOA的設計理念中最關鍵的一點就是與業務相對應,對于業務的實時變化有相應的解決處理模式,而且要求數據模型設計趨于簡單化,屏蔽了底層實現技術,所以SOA服務架構是一個以對象為中心,可以進行自我編輯,具有樹形層次結構的模型。但是在實際應用過程中,業務數據需要面臨支持服務、不同服務形式之業務數據的切換、不同客戶應用程序之間數據的相互傳輸、異構數據源的屏蔽等等,都對SOA服務架構的通用性提出了挑戰。SDO的出現在很大程度上解決了SOA在應用過程中所出現的不足之處,它為數據的服務及應用提供了更為簡化的數據模型,特別是對于異構數據源的處理,SDO可以給出統一的數據訪問方式和處理模式。

2 SDO體系結構

SDO的設計理念是離線數據圖。所謂離線訪問,是指客戶端從數據源處提取并構建了數據圖之后,在實際應用過程中只需要對數據圖進行相應操作即可。同時系統將會對所執行的每一步操作進行記錄,從而保證在操作完成之后,DAS數據訪問服務能夠將整個操作過程中做出的改變全部反饋給數據源。

2.1 數據訪問服務DAS

數據訪問服務給異構數據源的訪問提供了統一的方式,這對于不同數據源的屏蔽訪問細節有著非常大的幫助。DAS應用最大的優勢就在于,不管數據源是哪種形式,它都能夠將結構集構建成統一數據圖格式。實際應用時,上層操作通過數據圖相應接口即可直接調用數據,而且可以依靠特定數據源訪問模式對數據源進行相關操作。

2.2 數據圖

樹形層次結構是SDO所提供的標準數據模型,這種結構能夠將數據庫中的數據進行分層,形成數據對象樹以及與此對象樹相對應的變更摘要。

2.3 數據對象

與Java Bean相類似,SDO最基本的數據元素由數據對象所組成。這些數據對象包括了屬性、類型、對象樹的變更摘要以及序列等信息,不同數據對象以及其屬性都不同,而且每一個序列都可以通過半結構化XML數據來表現。

3 SDO核心技術——XML

3.1 XML

XML是由W3C所制定的通用標識語言標準子集,我們稱之為可擴展標記語言,其公共格式使得XML不依附于特定的瀏覽器。可擴展標記語言是在網絡環境下這一種課跨平臺操作,并依賴于業務內容的技術,在處理半結構化的文檔信息上有著其他語言無法比擬的優勢。現在網絡服務中很多主流數據信息處理方法都是基于XML,而且它還重新定義了SGML的部分內部值及參數,保留SGML的結構化功能,使其在應用上更加的簡便。此外,XML還是一種相對簡單的數據存儲語言,很容易就可以完成數據標識描述工作。

3.2 XML數據存儲機制

XML數據源有三種形式:XML純文本文檔、數據庫、帶有格式的應用數據。XML文檔可依靠DOM技術來讀取XML文檔中的節點,從而實現對XML數據的存儲。DOM是由W3C所提供的技術標準,在實際應用中,它可以調用JavaScript、JScript等腳本程序提供一組API來完成XML數據存儲。此外,利用CSS和XSL可以實現XML文檔在網絡瀏覽器中的顯示,這里面最關鍵的技術就是將HTML元素與事先定義好的樣式進行關聯,以達到樣式化的目的。XSL為XML文檔提供了完整的控制語言特性,通過其可以對文本進行排序、內容的顯示方式定義、文本的變化等功能。DOS也可以對XML進行數據綁定操作,從而使XML節點能夠更加方便的與HTML標記綁定,實際的操作過程有兩種,一種是對XML節點樹進行遍歷,一次操作只與HTML關聯一個元素;另外一種方式是一對多,即將節點數據與HTML多值元素相關聯。

[參考文獻]

[1]JinPeng Wang,Jianjiang Lu,Yafei Zhang,Zhuang Miao and Bo Zhou Institute of Command,”Integrating Heterogeneous Data Source Using Ontology,”,JOURNAL OF SOFTWARE,VOL.4.NO.8.OCTOBER 2009.

[2]Karthik N,Herman L,Stanley YW.S.Integration of Business Event and Rule Management With the Web Services Model[J].International Journal of Web Services Research,2004.1(1):41-57.

主站蜘蛛池模板: 97人妻精品专区久久久久| 精品久久久久成人码免费动漫| 无码网站免费观看| 97精品久久久大香线焦| 国产综合欧美| 国产无码高清视频不卡| 亚洲成人一区二区三区| 露脸真实国语乱在线观看| 久久综合丝袜长腿丝袜| 国产人成网线在线播放va| 呦视频在线一区二区三区| 91精品久久久无码中文字幕vr| 香蕉eeww99国产精选播放| 5388国产亚洲欧美在线观看| a在线观看免费| 久草视频中文| 色吊丝av中文字幕| 午夜老司机永久免费看片| 激情综合网址| 中文无码精品A∨在线观看不卡 | 三上悠亚一区二区| 欧美精品啪啪| 亚洲无码日韩一区| 亚洲精品自产拍在线观看APP| 中国特黄美女一级视频| 亚洲男人天堂久久| 色视频久久| 狠狠色香婷婷久久亚洲精品| 亚洲人免费视频| 午夜爽爽视频| 国产黄色片在线看| 色网站在线免费观看| 日韩精品无码免费专网站| 欧美色亚洲| 亚洲swag精品自拍一区| 亚洲娇小与黑人巨大交| 91久久夜色精品国产网站| 特级精品毛片免费观看| 蜜桃视频一区二区三区| 精品久久久久成人码免费动漫| 亚洲狠狠婷婷综合久久久久| 熟妇丰满人妻av无码区| 九九热免费在线视频| 亚洲日本中文字幕天堂网| 九九热精品在线视频| 国产人成网线在线播放va| 日韩精品一区二区深田咏美| 91丝袜乱伦| 亚洲一区毛片| 日本免费高清一区| 伊人无码视屏| 日韩性网站| 亚洲精品国产成人7777| 在线一级毛片| 福利国产在线| 亚洲无码高清免费视频亚洲| 亚洲天堂网2014| 亚洲国模精品一区| 最新国产你懂的在线网址| 国产浮力第一页永久地址| 国产1区2区在线观看| 亚洲最大福利视频网| 91福利片| 欧美一区二区啪啪| 亚洲黄色高清| 国产欧美日韩免费| 亚洲成人精品| 午夜激情婷婷| 国产麻豆精品在线观看| 亚洲第一成年人网站| 国产高潮视频在线观看| 中文字幕色站| 99九九成人免费视频精品| 国产精品浪潮Av| 久热精品免费| 亚洲最大情网站在线观看| 国产在线视频欧美亚综合| 无码内射中文字幕岛国片| 91精品国产一区自在线拍| 精品国产免费人成在线观看| 亚洲无码91视频| 欧美国产在线一区|