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

Web服務在視頻直播系統中的應用

2009-10-19 09:07:38
新媒體研究 2009年17期

陸 露

[摘要]Web服務是一門新興的技術。解釋Web服務的相關基本概念,指出運用Web服務技術可以解決不同平臺和分布類型之間的互操作和松耦合問題。最后通過一個視頻直播系統的具體例子說明web服務的應用。

[關鍵詞]Web服務 分布式系統 視頻直播系統

中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)0910007-01

一、引言

Web服務技術逐步成為新一代計算技術的導向,在電子商務、企業應用集成多個領域發揮著日益重要的作用。

本文以一個視頻直播系統為例,此系統是一個基于J2EE的視頻分享平臺,它有多個服務器運行著各自不同的程序,從本地數據庫存取數據。當服務器之間需要交互,又不希望對原有系統做大的改動時,采用web服務能夠有效地解決系統之間數據交換的問題。

二、web服務概述

Web服務是一種標準化的松耦合集成模式,它提供了一個分布式的計算技術,用于在Internet或者Intranet上,通過使用標準的XML協議和信息格式來展現商業應用服務。使用標準的XML協議使得Web服務平臺、語言和發布者之間能夠互相獨立。通過開放的Internet標準:Web服務描述語言(WSDL,用于服務描述),統一描述、發現和集成規范(UDDI,用于服務的發布和集成),簡單對象訪問協議(SOAP,用于服務調用)和web服務流語言(WSFL,用來定義工作流),web服務消除了現存解決方案中的互用性問題。

(一)web服務體系

Web服務模型是基于3種角色(服務提供者、服務代理和服務請求者)之間的交互。服務提供者通過服務代理配置和發布服務;服務請求者通過查找服務代理那里的服務登記來找到服務;服務請求者綁定服務提供者并使用可用的服務。

Web服務的核心技術包括:XML,SOAP,WSDL與UDDI。

1.XML使用文本形式描述數據,可以在異構系統間進行數據交流。

2.簡單對象訪問協議SOAP是一種基于的XML簡單協議,用于在Web上交換結構化的信息和類型信息。由于SOAP是使用XML的以文本為基礎的協議,因此它比企業應用集成一般性技術解決方案所使用的二進制通信協議要簡單的多,而且不依賴于任何傳輸環境。

3.Web服務描述語言WSDL是用來描述Web服務的XML格式的語言。WSDL不僅描述了Web服務的內容,也描述了其調用范圍,使得對Web服務的檢索成為可能。

4.UDDI是發現Web服務的工具,用來確定服務描述的所在位置。只要到UDDI的資料庫注冊,其它程序便可以進行動態服務搜尋。

(二)web服務的優勢

Web服務為發布服務的應用程序和使用服務的應用程序之間建立了一種松耦合聯系,大大增強了靈活性。Web服務基于開放標準,并沒有引進很深奧的新技術,便于設計、開發、維護和使用。

Web服務允許對象在Web站點上分布式分布,客戶可以通過Internet訪問它們。當客戶需要某一服務時,就可以通過全球服務中介機構(站點)進行查找并發現自己需要的服務。然后,客戶選擇其中的一個,并與這種服務捆綁在一起,在一段時間內使用這個服務。由于對這些服務的發現和選擇一般不需要人工干預,因此服務與服務之間的切換非常迅速。通過自動服務發現(AutomatedService Discovery)機制可以建立非常優秀的服務網絡。如果有多個Web服務提供相似的功能,那么客戶可以很方便地在當前使用的服務出現問題時切換到備份系統中,從而保證系統的健壯性。

通過使用Web服務,企業能夠以從前所不可能的方式通過抽象和混合將自身的電子商務組件化。當一個企業的核心競爭力被組件化之后,那么這些核心競爭力就能夠很方便地在不同的企業之間共享,同時架構跨企業的電子商務應用,形成商務Web。

三、Web服務在視頻直播系統中的具體應用

本文系統是一個用戶發布、收看直播節目的“跨媒體實時互動網絡平臺”。它由主系統、數據中心、客戶端等部分組成。本文主要討論主系統與數據中心之間的數據交換問題。

系統結構如圖所示。用戶信息保存在主系統的數據庫中,節目信息保存在數據中心的數據庫中。

主系統中定義了GetUserInfo的方法,返回注冊用戶的合法性判斷及其它數據,并向UDDI注冊中心注冊該方法。數據中心或其它應用程序可以在網上通過發送SOAP消息調用這個方法。同樣,數據中心也定義了兩個方法GetProgramInfo和GetProgramList,返回節目列表的數據,供主系統或其它應用程序調用。

利用Web服務技術將主系統和數據中心提供的服務進行發布,為其他應用提供了可集成的服務。同時如果UDDI注冊中心注冊了其他的查詢方式,新的查詢方式能夠也能很容易地集成進原有應用中。

四、結論

Web服務技術逐步成為新一代計算技術的導向,在電子商務、企業應用集成多個領域發揮著日益重要的作用。然而作為一種新興技術,Web服務在安全性、事務處理能力、可管理能力等方面有所欠缺。如何構建一個安全可靠的Web服務,將是今后研究的重點。

參考文獻:

[1]張峰慶、張微晴、張艷慶,J2EE平臺上基于Web服務企業應用集成的研究,計算機工程與應用,2005,41(5):144-146,228.

[2]王真瓊,Web Services安全性研究,中國科技信息,2008,9:81-83.

[3]王明文、朱清新、卿利,Web服務架構,計算機應用研究,2005,(3):93-94,112.

作者簡介:

陸露(1983-),女,廣西人,碩士,研究方向:web服務安全應用。

主站蜘蛛池模板: 伊人成人在线视频| 亚洲综合经典在线一区二区| 国产玖玖玖精品视频| 欧美日韩中文字幕二区三区| 欧美在线伊人| 亚洲成人黄色在线| AV色爱天堂网| 伊人久综合| 99国产精品国产| 日韩毛片在线视频| 国产区福利小视频在线观看尤物| 亚洲欧美日本国产综合在线| 国产极品美女在线| 精品夜恋影院亚洲欧洲| 亚洲乱码精品久久久久..| 91网红精品在线观看| 国产靠逼视频| 久久精品人人做人人综合试看| 99r在线精品视频在线播放| 久久天天躁夜夜躁狠狠| 亚洲区第一页| 99视频在线观看免费| 国产激情第一页| 国产日本一区二区三区| 欧美一区二区丝袜高跟鞋| 亚洲欧美不卡| 国产成人免费观看在线视频| 一个色综合久久| 国产丝袜无码精品| 精品伊人久久久大香线蕉欧美| 久久毛片网| 亚洲天堂精品在线| 欧洲精品视频在线观看| 熟妇丰满人妻av无码区| 精品视频91| 日韩专区欧美| 欧美一区二区三区不卡免费| 在线不卡免费视频| 国产地址二永久伊甸园| 2020最新国产精品视频| 日韩不卡高清视频| 亚洲天堂免费| 美女视频黄又黄又免费高清| 欧美有码在线| 亚洲免费毛片| 精品成人一区二区三区电影| 国产精品开放后亚洲| 亚洲成人精品在线| 99精品久久精品| 在线99视频| 亚洲无码久久久久| 欧洲极品无码一区二区三区| 67194成是人免费无码| 亚洲人成网站18禁动漫无码| 欧美区日韩区| 思思99思思久久最新精品| 欧美成人区| 日韩在线欧美在线| 国产亚洲欧美日韩在线观看一区二区| 一级成人欧美一区在线观看| 亚洲精品亚洲人成在线| 日本一本在线视频| 夜夜高潮夜夜爽国产伦精品| 凹凸国产熟女精品视频| 香蕉伊思人视频| 18禁色诱爆乳网站| 欧美97欧美综合色伦图| 欧美午夜性视频| 国产91小视频| 亚洲国产精品日韩欧美一区| 2022国产91精品久久久久久| 日韩毛片免费| 亚洲动漫h| 欧美第九页| 国产男人的天堂| 99人妻碰碰碰久久久久禁片| 国产精品成| 国产在线日本| 视频一区视频二区中文精品| 女人18毛片久久| 影音先锋亚洲无码| 亚洲VA中文字幕|