<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    聶永的博客

    記錄工作/學習的點點滴滴。

    Javascript EventBus(事件總線)模擬socket.io中事件處理

    socket.io客戶端對事件處理相當優雅,和weboscket的有限的javascript接口差不多一致好看,但可以支持更多的自定義事件:

    使用了EventBus(事件總線)方式可以很好的處理事件訂閱者/事件的發布者解耦,發布者不知道訂閱者,訂閱者只需要自身注冊,等待通知便可。EventBus是一種簡單,高效,優雅,良好的客戶端架構方式。嗯,還好,javascritp本身支持函數作為參數進行傳遞,要不還是很麻煩的。

    構建一個最簡單的EventBus javascript庫,也不難:

    簡單不到40行代碼,提供了事件訂閱,事件取消,事件廣播/發布等,雖簡單,但已經滿足最簡單的頁面端EventBus模型,可以一窺全貌了。

    客戶端使用事件總線代碼:

    看著和socket.io的客戶端使用方式有所類似,但socket.io的處理方式復雜多了,并且多了一些內置的事件,這里不過是簡化了很多。

    嗯,有空談一談JAVA是如何做到事件總線(EventBus)的。

    posted on 2012-08-24 23:04 nieyong 閱讀(3410) 評論(0)  編輯  收藏 所屬分類: socket.io

    公告

    所有文章皆為原創,若轉載請標明出處,謝謝~

    新浪微博,歡迎關注:

    導航

    <2012年8月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    統計

    常用鏈接

    留言簿(58)

    隨筆分類(130)

    隨筆檔案(151)

    個人收藏

    最新隨筆

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久乐国产精品亚洲综合| 免费一区二区三区在线视频 | 亚洲区日韩精品中文字幕| 91老湿机福利免费体验| 亚洲天堂男人天堂| 亚洲黄色免费网址| 亚洲美女中文字幕| 91在线视频免费91| 亚洲欧美日韩中文高清www777| a级毛片无码免费真人| 亚洲AV日韩综合一区| 免费v片在线观看| 国产A∨免费精品视频| 国产亚洲精久久久久久无码| 日韩视频在线观看免费| 亚洲美女激情视频| 日韩精品视频免费网址| 一级毛片免费一级直接观看| 国产亚洲精品观看91在线| 3d动漫精品啪啪一区二区免费| 中文字幕 亚洲 有码 在线| 午夜爱爱免费视频| 精品无码国产污污污免费网站国产| 成人午夜大片免费7777| 女人隐私秘视频黄www免费| 亚洲免费闲人蜜桃| 亚洲精品无码专区久久| 亚洲美日韩Av中文字幕无码久久久妻妇| 精品国产呦系列在线观看免费| 亚洲综合色丁香麻豆| 日韩成人免费视频播放| 三级毛片在线免费观看| 亚洲综合伊人制服丝袜美腿| 国产一级淫片免费播放| 久久久久成人片免费观看蜜芽 | 成年女人A毛片免费视频| 亚洲成AV人片久久| 亚洲国产精品成人网址天堂| 最近中文字幕mv免费高清在线| 成人婷婷网色偷偷亚洲男人的天堂| 国产AV无码专区亚洲AV男同|