国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關(guān)于自定義協(xié)議的心跳發(fā)送

Laity

walkor大佬:

   我現(xiàn)在用自定義協(xié)議(包頭+包類型+包長度+內(nèi)容+校驗)與設(shè)備通信,是以數(shù)組的形式發(fā)送的,在encode中才編碼成字符串。
       /**
     * 編碼
     * @param array $order
     *
     * @return string 
     */
    public static function encode($order){
           .....
            return $buffer;
     }

但是發(fā)送心跳是以字符串的形式再編碼的。
$gateway_package->pingData = ''

現(xiàn)在服務(wù)器想向設(shè)備發(fā)送心跳,規(guī)定時間內(nèi)響應(yīng),這個有什么好的方法?

祝好!

3083 1 0
1個回答

walkor 打賞

$gateway_package->pingData可以不是字符串,可以是數(shù)組或者對象,具體是什么類型看協(xié)議的encode方法接受什么數(shù)據(jù)類型。
給客戶端發(fā)送$gateway_package->pingData 的時候會自動調(diào)用協(xié)議的encode方法,你可以把$gateway_package->pingData設(shè)置成$order類型的數(shù)據(jù)

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??