技術(shù)頻道

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

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

時(shí)間:2006-12-27 15:03:00來(lái)源:shenyan

導(dǎo)語(yǔ):?近年來(lái),企業(yè)信息化需求不斷增長(zhǎng),對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)的需求量大幅度增加。
近年來(lái),企業(yè)信息化需求不斷增長(zhǎng),對(duì)實(shí)時(shí)數(shù)據(jù)庫(kù)的需求量大幅度增加。而隨著信息技術(shù)與網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,Internet的應(yīng)用得到了廣泛的普及和推廣。實(shí)時(shí)數(shù)據(jù)庫(kù)要支持Internet的應(yīng)用變得越來(lái)越重要。 而軟件技術(shù)發(fā)展也很快,基于Internet的應(yīng)用,每個(gè)軟件供應(yīng)商又有各自的標(biāo)準(zhǔn),如微軟推出.Net,Sun推出J2EE架構(gòu)。這使軟件產(chǎn)品廠商在選擇技術(shù)路線時(shí)左右為難。而支持支持Web Service則是一個(gè)很好的解決方法案。 一、XML、Web Service、SOAP及實(shí)時(shí)數(shù)據(jù)庫(kù) XML XML(eXtensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言)是Internet上數(shù)據(jù)表示和數(shù)據(jù)交換的新標(biāo)準(zhǔn)。它是ISO(International Organization for Standardization,國(guó)際標(biāo)準(zhǔn)化組織)的SGML(Standard for General Markup Language,通用標(biāo)記語(yǔ)言標(biāo)準(zhǔn))的一個(gè)簡(jiǎn)化子集。 與HTML(Hypertext Markup Language, 超文本鏈接標(biāo)示語(yǔ)言)相比,XML具有很多優(yōu)點(diǎn):良好的可擴(kuò)展性,語(yǔ)言簡(jiǎn)單有效,可自行定義標(biāo)記;內(nèi)容與形式的分離,主要刻畫(huà)數(shù)據(jù)內(nèi)容,不考慮顯示效果;有嚴(yán)格的語(yǔ)法要求,便于分析統(tǒng)一和與數(shù)據(jù)庫(kù)信息轉(zhuǎn)換;便于傳輸,為純文本形式,可通過(guò)Http協(xié)議直接傳輸,可跨越防火墻;等等。XML的出現(xiàn)和發(fā)展對(duì)于Internet和Intranet產(chǎn)生了巨大的影響。現(xiàn)在Internet上XML的應(yīng)用越來(lái)越廣泛。 Web services Web services是建立可互操作的分布式應(yīng)用程序的新平臺(tái)。從表面上看,Web service 就是一個(gè)應(yīng)用程序,它向外界暴露出一個(gè)能夠通過(guò)Web進(jìn)行調(diào)用的API。我們能夠用編程的方法通過(guò)Web來(lái)調(diào)用這個(gè)應(yīng)用程序。而調(diào)用這個(gè)Web service 的應(yīng)用程序叫做客戶(hù)。 Web services是一種革命性的分布是計(jì)算技術(shù)。它使用基于XML的消息處理作為基本的數(shù)據(jù)通訊方式,消除使用不同組件模型、操作系統(tǒng)和編程語(yǔ)言的系統(tǒng)之間存在的差異,使異類(lèi)系統(tǒng)能夠作為計(jì)算網(wǎng)絡(luò)的一部分協(xié)同運(yùn)行。開(kāi)發(fā)人員可以使用像過(guò)去創(chuàng)建分布式應(yīng)用程序時(shí)使用組件的方式,創(chuàng)建由各種來(lái)源的Web服務(wù)組合在一起的應(yīng)用程序。 SOAP SOAP(Simple Object Access Protocol)是消息傳遞的協(xié)議,它規(guī)定了Web Services之間是怎樣傳遞信息的。 (1)傳遞信息的格式為XML。這就使Web Services能夠在任何平臺(tái)上,用任何語(yǔ)言進(jìn)行實(shí)現(xiàn)。 (2)遠(yuǎn)程對(duì)象方法調(diào)用的格式。規(guī)定了怎樣表示被調(diào)用對(duì)象以及調(diào)用的方法名稱(chēng)和參數(shù)類(lèi)型等。 (3)參數(shù)類(lèi)型和XML格式之間的映射。這是因?yàn)椋徽{(diào)用的方法有時(shí)候需要傳遞一個(gè)復(fù)雜的參數(shù),也是SOAP所定義的范圍。 實(shí)時(shí)數(shù)據(jù)庫(kù) 實(shí)時(shí)數(shù)據(jù)庫(kù)就是數(shù)據(jù)和事務(wù)都有顯式定時(shí)限制的數(shù)據(jù)庫(kù)管理系統(tǒng),它的性能指標(biāo)要求與關(guān)系數(shù)據(jù)庫(kù)有很大的區(qū)別。就是要求有更快的數(shù)據(jù)采集、處理與數(shù)據(jù)查詢(xún)。 二、實(shí)時(shí)數(shù)據(jù)庫(kù)對(duì)Web services的支持 要想讓實(shí)時(shí)數(shù)據(jù)庫(kù)在Internet上更方便地應(yīng)用、更快速地推廣,對(duì)Web services的支持顯得尤為重要。而世界上先進(jìn)的實(shí)時(shí)數(shù)據(jù)庫(kù)都在開(kāi)發(fā)支持Web services的功能模塊。 下面以SUPCON的ESP-iSYS實(shí)時(shí)數(shù)據(jù)庫(kù)對(duì)Web services的支持為例來(lái)說(shuō)明實(shí)時(shí)數(shù)據(jù)庫(kù)如何來(lái)支持Web services。 ESP-iSYS實(shí)時(shí)數(shù)據(jù)庫(kù)Web services提供了Login、GetTaghandle、ReadDiskHisData、ReadMemHisData、ReadTag、ReadTagMemHisData、GetVirtualTagAttribute、SamplingDiskHisDataBatch、LogOut、SamplingDiskHisData、GetAllVirtualTag、GetRealTagAttribute、GetMemHisLen、GetMemFixHis、GetAllRealTag、WriteTag等常用接口。這些接口簡(jiǎn)單、實(shí)用、功能強(qiáng)大、執(zhí)行效率比較高。ESP-iSYS實(shí)時(shí)數(shù)據(jù)的Web Service接口還同時(shí)支持SSL加密,保證了在開(kāi)放網(wǎng)絡(luò)環(huán)境下實(shí)時(shí)數(shù)據(jù)傳輸?shù)陌踩浴? [align=center] ESP-iSYS實(shí)時(shí)數(shù)據(jù)庫(kù)Web services接口訪問(wèn)[/align] ESP-iSYS是企業(yè)的實(shí)時(shí)信息中樞,全面整合企業(yè)生產(chǎn)信息,支撐整個(gè)企業(yè)的實(shí)時(shí)信息交互和各種智能的和自動(dòng)化的事務(wù)執(zhí)行。ESP-iSYS也提供了對(duì)Web services的良好支持。
三、結(jié)論 通過(guò)以上分析不難看出,實(shí)時(shí)數(shù)據(jù)庫(kù)和Web services都是新興事物,都有很好的發(fā)展前途,都越來(lái)越多地被用戶(hù)采用。而實(shí)時(shí)數(shù)據(jù)庫(kù)對(duì)Web services的支持和應(yīng)用,從側(cè)面反映了一個(gè)產(chǎn)品的技術(shù)水平和設(shè)計(jì)理念??傊瑢?shí)時(shí)數(shù)據(jù)庫(kù)對(duì)Web services的支持和應(yīng)用是技術(shù)發(fā)展的必然。

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:機(jī)器人控制器的現(xiàn)狀及展望

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

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

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

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

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

網(wǎng)站客服服務(wù)咨詢(xún)采購(gòu)咨詢(xún)媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書(shū) | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)