求教一個觀察者模式應用的問題
大家好,我最近初學設計模式,之前寫過一個QQ的小軟體,對於QQ上、下線提示的處理一直很頭疼,最後我透過手動拋異常實現了下線提醒。後來接觸了觀察者模式後我突然想可以用此模式來實現。我的大致思路如下:伺服器作為被觀察者,各個客戶端作為觀察者等待伺服器傳送相應的訊息。但當我實現時我才發現,由於這是基於socket的網路程式設計,當把伺服器作為被觀察的物件(this)寫入socket後,在客戶端讀出時就不再是同一個物件了,也就是說客戶端無法觀察同一個物件實體了,那觀察者模式也就無法應用了,針對這一問題,我該如何解決呢?
當然,我並不是為了特意用觀察者模式的,只是感覺在此用觀察者模式比較合適。還有,我看到的所有觀察者模式的例子都是本地程式,難道此模式在牽扯到網路程式設計的時候就沒法使用了麼?這是我比較困惑的一點,希望大家能給予一些指點~ ~
當然,我並不是為了特意用觀察者模式的,只是感覺在此用觀察者模式比較合適。還有,我看到的所有觀察者模式的例子都是本地程式,難道此模式在牽扯到網路程式設計的時候就沒法使用了麼?這是我比較困惑的一點,希望大家能給予一些指點~ ~
相關文章
- 一個模式應用問題模式
- 觀察者模式——RecyclerView中的應用模式View
- 觀察者模式的實際應用模式
- 觀察者模式在 Javascript 中的應用模式JavaScript
- 設計模式 | 觀察者模式及典型應用設計模式
- Java設計模式——觀察者模式的靈活應用Java設計模式
- 一個簡單的觀察者模式例子模式
- 觀察者模式應用場景例項模式
- 一個jboss的應用問題
- 求教:用eslips 建工程的問題
- python 小白求教一個字串顯示問題Python字串
- 設計模式之觀察者模式(一)設計模式
- Java中的設計模式(一):觀察者模式Java設計模式
- PHP 觀察者模式應用場景例項詳解PHP模式
- 一個插排引發的設計思想 (一) 觀察者模式模式
- 觀察者模式在One Order回撥函式中的應用模式函式
- 觀察者模式解析以及在Android中的實際應用模式Android
- 觀察者模式模式
- 記一次觀察者模式的使用模式
- 設計模式學習筆記(十九)觀察者模式及應用場景設計模式筆記
- PHP觀察者模式PHP模式
- Unity——觀察者模式Unity模式
- 觀察者模式(2)模式
- Java 觀察者模式Java模式
- JS 觀察者模式JS模式
- 用jbuilder執行jive出現的問題,求教!UI
- 從大廠面試題看觀察者模式面試題模式
- 設計模式走一遍---觀察者模式設計模式
- 進擊的觀察者模式模式
- ListView中的觀察者模式View模式
- Observable - 觀察者模式的理解模式
- 觀察者模式的總結模式
- 求教 一個java取php session的問題 急 請板橋里人指教~~~JavaPHPSession
- 設計模式中的觀察者模式設計模式
- 請教工廠方法的一個應用問題
- 設計模式----觀察者模式設計模式
- 設計模式 —— 觀察者模式設計模式
- 設計模式(觀察者模式)設計模式