隨筆-128  評論-55  文章-5  trackbacks-0
            WS-N協議族

          WS-Notification協議的相關研究最早集中在網格中間件領域,美國的Argonne National Laboratory實驗室所主導的Globus Toolkit,為了將網格計算和Web服務進行融合,以OGSI為基礎,同IBM、Akami Technologies、SAP、Sonic Software以及HP等公司共同提出了WSRFWS-Notification協議族,于20045月首次提交給OASIS組織。200610月,WS-Notification協議族被OASIS正式批準為標準。WS-Notification協議包括WS-BaseNotification,WS-BrokeredNotificationWS-Topic。它是一套基于主題的Web服務通知協議。

          WS-Notification協議族建立于有狀態的Web服務基礎之上。有狀態的Web服務中所描述的狀態資源在WSRF當中進行了定義,狀態資源的改變可以為通知機制提供事件源。通知信息的事件源正是來自于狀態信息的改變。對事件源進行包裝成為事件發布者,每一個事件發布者可以被注冊為通知主題,從而發布到主題樹和通知生產者當中去。

          按照通知方式的不同,通知機制可分為基本通知機制和代理通知機制。在200610月,WS-Notification 1.3已經正式批準為OASIS標準,它包括如下三個協議:

          WS-Topic:通知主題名字空間,主題,主題表達式結構的定義。主題表達式查詢語言的定義。

          WS-BaseNotification:基本通知機制的角色、接口及報文定義?;就ㄖ獧C制的實現方式是客戶端直接向通知生產者訂閱感興趣的主題,通知生產者直接去告之消費者的實現模式。

          WS-BrokeredNotification:代理通知機制的角色、接口及報文定義。代理通知機制的實現方式是客戶端者向通知代理訂閱感興趣的主題,而通知生產者先將通知消息告知通知代理,通知代理再將通知去告之通知消費者的實現模式。


          (待續)

          Author: orangelizq
          email: orangelizq@163.com

          歡迎大家訪問我的個人網站 萌萌的IT人
          posted on 2009-07-19 15:52 桔子汁 閱讀(599) 評論(0)  編輯  收藏 所屬分類: Web Service
          主站蜘蛛池模板: 阿拉善盟| 古浪县| 嘉善县| 綦江县| 建瓯市| 常德市| 盐边县| 永安市| 贞丰县| 揭西县| 烟台市| 来宾市| 南丹县| 长寿区| 通江县| 巴南区| 德兴市| 屏南县| 安泽县| 抚顺县| 仁化县| 平舆县| 上杭县| 长白| 东兰县| 齐齐哈尔市| 正安县| 黑山县| 裕民县| 鱼台县| 海兴县| 阳朔县| 宁安市| 松潘县| 军事| 建平县| 驻马店市| 长顺县| 隆林| 仙游县| 南川市|