有些時候需要伺服器廣播資料給所有連線上的客戶端,這裡就用到了廣播的概念
廣播其實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 指令名和指令名...