fms伺服器端呼叫所有的客戶端 廣播

2021-09-20 15:02:32 字數 713 閱讀 2216

有些時候需要伺服器廣播資料給所有連線上的客戶端,這裡就用到了廣播的概念

廣播其實sharedobject的時候已經講過了一種實現,就是把資料放到remote sharedobject中,當資料改變了,自然所有客戶端都會onsync

這裡再講一種用call來實現的:

下邊是很常見的乙個情況,當某人下線了的時候要通知所有客戶端,某某已經下線了

server端:

//遍歷客戶端列表,分別call他們}

client端:

nc.client_fun=function(myvar)

這個自己完善一下吧,這裡就不貼fla了

還有:

關於廣播,不只有伺服器端廣播給所有客戶,還有可能

某乙個客戶端對所有客戶端直接進行廣播,當然上邊的例子你如果都看懂了的話,你已經可以自己做

某乙個客戶端對所有客戶端的廣播了。怎麼做?

第1步 某乙個客戶端呼叫伺服器

第2步 伺服器廣播給所有客戶端

這樣就形成了,某客戶端對所有客戶端的廣播,當然如果你能細心的耐心的看看幫助的話,你會發現shared object 和 netstream都有send方法就是做這件事的,而且更為簡潔,服務端不用寫** :)

好了,看到這裡,fms常用的大部分概念都說到了,這個教程也就基本結束了,想學更多的,你可能需要多翻翻手冊,多找找教程,英文有不少很好的教程高階,下邊我也會貼些資源。

fms伺服器端呼叫客戶端

la server呼叫client端 要把函式定義到nc上!mync new netconnection mync.onstatus function info mync.connect rtmp localhost connect mync.msgfromserver function msg m...

oracle客戶端訪問伺服器端

1.客戶端工具 可以使用sqlplus,oacle sql developer,pl sql developer 最近專案用到了oracle,使用的是oracle10g,因為小組內有多人使用資料庫,並且oracle資料庫很佔內 存,就放在單獨的一台伺服器上,所以最好每個人都裝乙個oracle10g的...

客戶端與伺服器端通訊

關係圖 傳送 邏輯管理器 處理邏輯傳送指令 指令解析管理器 根據協議xml解析指令成二進位制資料 把二進位制資料傳給伺服器 接收 伺服器傳送二進位制資料到客戶端 指令解析管理器 根據協議xml解析二進位制資料 根據解析資料對映到邏輯類來處理 2 1 3 20 2,2 21 1,1,2 指令名和指令名...