資源描述:
《基于webservice的多源數據庫數據訪問方法》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、基于WebService的多源數據庫數據訪問方法ISSN1009—3044Compu?rKnowledgeandTechnology電腦知識與技術Vo1.5,No.31,November2009,PP.8628-8631基于WebService的多源數據庫數據訪問方法鄔海波.吳保岡(北京林業(yè)大學,北京100083)E-maikjslt@cccc.net.cnhttp://www.dnzs.net.cnTel:+86—551—56909635690964摘要:M絡遠程數據獲取與應用的需求H漸豐富,如何安全有效的將數據提供給用戶成為普遍關注的問題.提供一種以WebS
2、ervice技術為基礎.對用戶屏蔽掉底層數據庫種類不同,通過Java平臺幵發(fā)的遠程多源數據庫數據訪問方法.用Java語言編寫服務,Axis2框漿發(fā)布WebServiceJSON格式處理數據交換,通過WebService,Java,JSON,Axis2等關鍵技術的應用,實現跨平臺的遠程數據訪問服務.關鍵詞:數據伴:WebService;數據訪問;JSON;Axis2屮圖分類號:TP311文獻標識碼:A文章編號:1009—3044(2009)31—8628—04TheMethodofAccessingMulti-SourceDatabaseBasedonWebsev
3、iceWUHai—bo.WUBao—guo(BeijingForestryUniversity,Beijing100083,China)Abstract:WiththeIncreasinglyrichofaccessandapplicationofNetworkremonngdata,howtoprovidedatatOuserssafelyandeffectivelyattractsmoreandmoreattention.providingakindoftechnologybasedonwebservice,Shieldingthedifferenttype
4、sofunderlyingdatabasetOuserswiththemethodofremotingMultiSourceaccessingtOthedatabase.whichisdevelopedbyJAVAplatform.PreparingservicewithJAVAIanguage,releasingWebServicewithAxis2Framework,andhandIingdataexcl]3ngeinJSONFormattoachievecross—platformre—motedataaccessservicewithapplicatio
5、nofmanykeytechnologiessuchasWebServicedavaJSON.Axis2Keywords:database;webservice;dateaccess;json;axis2隨著計算機及數據庫技術的不斷發(fā)展,如今幾乎所有的網絡系統(tǒng)都需要數據庫的支持,都存在著大量數據的傳輸與交換需求.通常.數據的提供方以其固肴的方式向數據需求方提供其需要的數據,數據的展現方式被人為的固定下來,在需求變化層出不窮的應用背景下.這種數據發(fā)布與訪問的方式顯得力不從心,捉襟見肘.本研宄基于以一h考慮,要提供一種可以由數據需求方自定義其所耍獲取數據的內容及得到
6、數據后自定義數據的呈現方式的數據訪問方式,并提供統(tǒng)一的數據操作接口.為了適應不同平臺的應用需求,數據訪問及服務發(fā)布的具體實現采用具有平臺無關性特點的jaw語言.1數據訪問的整體架構設計l.lWebService技術WebServices是分布式計算領域發(fā)展的前沿技術,具有很多其他技術無法比擬的優(yōu)勢.WebSmwiee是一種通過Web部署提供對業(yè)務功能訪問的技術,它具有跨平臺,簡單和高度可集成能力等特點.WebService采取簡單易理解的標準Web協(xié)議作為組件界面描述和協(xié)同描述規(guī)范.通過XML,SOAP,WSDL,UDDI等技術手段,屏蔽不同軟件平臺的差異IJ1
7、.表面t看,WebService就是一個應用程序.但這個程序向外界提供一個能夠通過網絡進行調用的API(ApplicationProgrammingInterface,應用程序編程接門).WebService發(fā)布后.能夠用編程的方法通過web來調用這個砬用程序,而調用服務的應用程序就是WebService的客廣1端.正是由于WebSerivce良好的跨平臺及互操作性等優(yōu)勢,很好的滿足了多源數據庫數據訪問的需求.數據訪問的客戶端與服務器間的通信.可以簡單的依賴于HrrP協(xié)議來進行,同吋,當前許多防火墻也配置為只允許HITrP連接.1.2系統(tǒng)整體設計通常來說.數據用
8、戶只關心具體的數據,而并