<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 閱讀(3416) 評論(0)  編輯  收藏 所屬分類: socket.io

    公告

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

    新浪微博,歡迎關注:

    導航

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

    統計

    常用鏈接

    留言簿(58)

    隨筆分類(130)

    隨筆檔案(151)

    個人收藏

    最新隨筆

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 在线免费观看国产| 免费高清A级毛片在线播放| 午夜无码A级毛片免费视频| 国产国拍精品亚洲AV片| 一区二区三区视频免费观看| 亚洲精品偷拍视频免费观看| 高潮毛片无遮挡高清免费| 在线永久免费观看黄网站| 亚洲精品又粗又大又爽A片| 永久免费看bbb| 色吊丝免费观看网站| 国产亚洲午夜高清国产拍精品| 久久WWW免费人成—看片| 亚洲精品无码高潮喷水在线| 香蕉免费一区二区三区| 亚洲一本之道高清乱码| 大学生高清一级毛片免费| 国产偷国产偷亚洲高清在线| 亚洲人成色77777在线观看大| a级日本高清免费看| 久久丫精品国产亚洲av不卡| 黄页网站在线观看免费高清| 亚洲AV无码一区二区三区久久精品| 四虎影视精品永久免费| 国产做国产爱免费视频| 亚洲欧洲日产国码www| 日韩免费高清视频| 中出五十路免费视频| 亚洲电影唐人社一区二区| 精品免费国产一区二区| 两性色午夜免费视频| 亚洲国产精品一区二区三区在线观看 | 又粗又大又硬又爽的免费视频| 人人鲁免费播放视频人人香蕉| 亚洲桃色AV无码| 国产免费AV片在线播放唯爱网| 杨幂最新免费特级毛片| 亚洲伊人久久大香线蕉苏妲己| 成人免费在线视频| 天黑黑影院在线观看视频高清免费| 亚洲日韩国产精品无码av|