技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > Web Service在實時數(shù)據(jù)庫中的支持與應(yīng)用

Web Service在實時數(shù)據(jù)庫中的支持與應(yīng)用

時間:2008-04-09 16:31:00來源:dujing

導(dǎo)語:?近年來,企業(yè)信息化需求不斷增長,對實時數(shù)據(jù)庫的需求量大幅度增加。而隨著信息技術(shù)與網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,internet的應(yīng)用得到了廣泛的普及和推廣。
近年來,企業(yè)信息化需求不斷增長,對實時數(shù)據(jù)庫的需求量大幅度增加。而隨著信息技術(shù)與網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,internet的應(yīng)用得到了廣泛的普及和推廣。實時數(shù)據(jù)庫要支持internet的應(yīng)用變得越來越重要。 而軟件技術(shù)發(fā)展也很快,基于internet的應(yīng)用,每個軟件供應(yīng)商又有各自的標(biāo)準(zhǔn),如微軟推出.net,sun推出j2ee架構(gòu)。這使軟件產(chǎn)品廠商在選擇技術(shù)路線時左右為難。而支持支持web service則是一個很好的解決方法案。 xml、web service、soap及實時數(shù)據(jù)庫 xml xml(extensible markup language,可擴(kuò)展標(biāo)記語言)是internet上數(shù)據(jù)表示和數(shù)據(jù)交換的新標(biāo)準(zhǔn)。它是iso(international organization for standardization,國際標(biāo)準(zhǔn)化組織)的sgml(standard for general markup language,通用標(biāo)記語言標(biāo)準(zhǔn))的一個簡化子集。 與html(hypertext markup language, 超文本鏈接標(biāo)記語言)相比,xml具有很多優(yōu)點:良好的可擴(kuò)展性,語言簡單有效,可自行定義標(biāo)記;內(nèi)容與形式的分離,主要刻畫數(shù)據(jù)內(nèi)容,不考慮顯示效果;有嚴(yán)格的語法要求,便于分析統(tǒng)一和與數(shù)據(jù)庫信息轉(zhuǎn)換;便于傳輸,為純文本形式,可通過http協(xié)議直接傳輸,可跨越防火墻;等等。xml的出現(xiàn)和發(fā)展對于internet和intranet產(chǎn)生了巨大的影響?,F(xiàn)在internet上xml的應(yīng)用越來越廣泛。 web services web services是建立可互操作的分布式應(yīng)用程序的新平臺。從表面上看,web service 就是一個應(yīng)用程序,它向外界暴露出一個能夠通過web進(jìn)行調(diào)用的api。我們能夠用編程的方法通過web來調(diào)用這個應(yīng)用程序。而調(diào)用這個web service的應(yīng)用程序叫做客戶。 web services是一種革命性的分布是計算技術(shù)。它使用基于xml的消息處理作為基本的數(shù)據(jù)通訊方式,消除使用不同組件模型、操作系統(tǒng)和編程語言的系統(tǒng)之間存在的差異,使異類系統(tǒng)能夠作為計算網(wǎng)絡(luò)的一部分協(xié)同運行。開發(fā)人員可以使用像過去創(chuàng)建分布式應(yīng)用程序時使用組件的方式,創(chuàng)建由各種來源的web服務(wù)組合在一起的應(yīng)用程序。 soap soap(simple ob-ject access protocol)是消息傳遞的協(xié)議,它規(guī)定了web services之間是怎樣傳遞信息的。 傳遞信息的格式為xml。這就使web services能夠在任何平臺上,用任何語言進(jìn)行實現(xiàn)。 遠(yuǎn)程對象方法調(diào)用的格式。規(guī)定了怎樣表示被調(diào)用對象以及調(diào)用的方法名稱和參數(shù)類型等。 參數(shù)類型和xml格式之間的映射。這是因為,被調(diào)用的方法有時候需要傳遞一個復(fù)雜的參數(shù),也是soap所定義的范圍。 實時數(shù)據(jù)庫 實時數(shù)據(jù)庫就是數(shù)據(jù)和事務(wù)都有顯式定時限制的數(shù)據(jù)庫管理系統(tǒng),它的性能指標(biāo)要求與關(guān)系數(shù)據(jù)庫有很大的區(qū)別。就是要求有更快的數(shù)據(jù)采集、處理與數(shù)據(jù)查詢。 實時數(shù)據(jù)庫對web services的支持 要想讓實時數(shù)據(jù)庫在internet上更方便地應(yīng)用、更快速地推廣,對web services的支持顯得尤為重要。而世界上先進(jìn)的實時數(shù)據(jù)庫都在開發(fā)支持web services的功能模塊。 下面以supcon的esp-isys實時數(shù)據(jù)庫對web services的支持為例來說明實時數(shù)據(jù)庫如何來支持web services。 esp-isys實時數(shù)據(jù)庫web services提供了login、gettaghandle、readdiskhisdata、readmemhisdata、readtag、readtagmemhisdata、getvirtualtagattribute、samplingdiskhisdatabatch、logout、samplingdiskhisdata、getallvirtualtag、getrealtagattribute、getmemhislen、getmemfixhis、getallrealtag、writetag等常用接口。這些接口簡單、實用、功能強(qiáng)大、執(zhí)行效率比較高。esp-isys實時數(shù)據(jù)的web service接口還同時支持ssl加密,保證了在開放網(wǎng)絡(luò)環(huán)境下實時數(shù)據(jù)傳輸?shù)陌踩浴? [align=center] esp-isys實時數(shù)據(jù)庫web services接口訪問[/align] esp-isys是企業(yè)的實時信息中樞,全面整合企業(yè)生產(chǎn)信息,支撐整個企業(yè)的實時信息交互和各種智能的和自動化的事務(wù)執(zhí)行。esp-isys也提供了對web services的良好支持。 [align=center] esp-isys web services結(jié)構(gòu)示意圖[/align] 結(jié)論 通過以上分析不難看出,實時數(shù)據(jù)庫和web services都是新興事物,都有很好的發(fā)展前途,都越來越多地被用戶采用。而實時數(shù)據(jù)庫對web services的支持和應(yīng)用,從側(cè)面反映了一個產(chǎn)品的技術(shù)水平和設(shè)計理念??傊?,實時數(shù)據(jù)庫對web services的支持和應(yīng)用是技術(shù)發(fā)展的必然。

標(biāo)簽:

點贊

分享到:

上一篇:臺達(dá)伺服系統(tǒng)在機(jī)械手上的運...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號