FMS 常常會用到 3個Call 和3個Send

2021-08-30 06:51:50 字數 1266 閱讀 1483

關於flash communication server程式的編寫,常常會用到 3個call 和3個 send 語句。剛剛接觸的朋友可能容易混淆,下面我就簡單總結一下。

3個call,客戶端有1個,伺服器端有2個。

客戶端:

netconnection.call

用法:myconnection.call(remotemethod, resultobject | null [, p1,...,pn])

這個方法是通過客戶端呼叫伺服器端的函式命令或者方法。

伺服器端:

client.call

用法client.call(methodname, [resultobj, [p1, ..., pn]])

在傳送的客戶端或另乙個伺服器上執行乙個方法。這個方法可以任意的返回資料,返回的資料作為結果傳遞到 resultobj 引數中去。

netconnection.call

用法:mynetconnection.call(methodname, [resultobj, p1, ..., pn])

呼叫乙個 flash communication server 或者其他應用伺服器上的命令或方法。用法和客戶端的 netconnection.call 的用法一樣。他呼叫乙個遠端伺服器上的方法。

3個 send,客戶端有2個,伺服器端有1個。

客戶端:

netstream.send

用法:mystream.send(handlername [,p1, ...,pn])

對所有請求某個指定流資料的客戶端機器廣播乙個訊息。這個方法只能用在發布這個流資料的客戶端。為了處理和響應這個訊息,需要建立乙個控制代碼,格式是mystream.handlername。

sharedobject.send

用法:myremotesharedobject.send(handlername [,p1, ...,pn])

一種方法,把乙個訊息廣播到所有連線到 myremotesharedobject 上的客戶端,包括傳送訊息的客戶機。為了處理並相應這個訊息,建立乙個名稱為 handlername 的函式繫結相應的 sharedobject 上。

伺服器端:

sharedobject.send

用法:sharedobject.send(methodname, [p1, ..., pn])

執行客戶端上的乙個方法。可以利用 sharedobject.send 非同步的執行所有連線到 sharedobject 上的客戶機上的乙個方法。不管成功、失敗還是返回訊息的響應值,伺服器都不會接受客戶機的資訊。

裝修常會用到的尺寸

裝修常會用到的尺寸。衣櫥 深度 一般60 65 推拉門 70,衣櫥門寬度 40 65 推拉門 75 150,高度 190 240 矮櫃 深度 35 45,櫃門寬度 30 60 電視櫃 深度 45 60,高度 60 70 單人床 寬度 90,105,120 長度 180,186,200,210 雙人床...

SQLDBA 經常會用到的系統儲存過程

sp add log file recover suspect lib 當資料庫的復原不能完成時,向檔案組增加乙個日誌檔案 sp add targetservergroup 增家指定的伺服器組 sp add targetsvrgrp member 在指定的目標伺服器組增加乙個目標伺服器 sp ext...

perl程式寫作中常會用到 和

在perl程式寫作中常會用到 和 這兩個運算子及s和t這二個函式來和文書處理模式 pattern 搭配而成乙個表示式,如果能夠活用這些指令的話,就可以很輕易地來處理一些字串 指令 pattern 文字運算 說明 如果在文字運算中沒有使用 或是 運算子指定乙個字串來做運算的話,就會使用內定的輸出變數 ...