問題描述 我這有個(gè)項(xiàng)目 tcp要對接硬件通訊 前端網(wǎng)頁又需要wss支持 不知道這種情況怎么處理 這里寫問題具體描述...
https://github.com/walkor/Workerman/pull/396 原本的http協(xié)議不能把上傳的文件處理成和其他服務(wù)器一樣的效果,比如我在使用thinkphp時(shí),thinkphp的上傳文件處理類并不能用,而這并不是thinkphp的鍋,http協(xié)議處理上傳文件的方法確實(shí)不符合一般的服務(wù)器文件上傳效果.可以處理下嗎,或者至少讓這個(gè)文件處理方法parseUploadFiles能夠被重寫. ? 這個(gè)...
監(jiān)聽的udp端口6000, worker里有一個(gè)listen和unlisten方法,我希望在一個(gè)邏輯地方,unlisten,使用異步udp發(fā)起一個(gè)連接,指定使用6000端口發(fā)起,然后調(diào)用listen. 但是為什么還是報(bào)already in use 錯(cuò)誤. 代碼如下: $server就是監(jiān)聽在4788下的worker, 這段代碼寫在一個(gè)回調(diào)里面, 打印unlisten的信息(改worker.php),確實(shí)關(guān)閉了sock...
假設(shè)用4788端口異步發(fā)起udp連接,然后斷開,向第二個(gè)人發(fā)送,此時(shí)第一個(gè)人發(fā)來消息,能否觸發(fā)onmessage. 比如我是s 使用$context 指定 sock band_to 4788端口 向a.a.a.a:a發(fā)起udp連接并發(fā)送數(shù)據(jù),然后關(guān)閉連接.緊接著又向b.b.b.b:b發(fā)起一個(gè)udp鏈接,此時(shí)a發(fā)來消息,請問這個(gè)a發(fā)來的連接能否觸發(fā)onmessage,還是說a發(fā)來的數(shù)據(jù)就"丟失了"...
我希望做的是使用worke實(shí)例化時(shí),使用我自定義的協(xié)議,直接監(jiān)聽udp端口. 手冊上在介紹自定義協(xié)議時(shí)沒有介紹該協(xié)議是在tcp下使用的還是udp下使用的,而我在看內(nèi)置的協(xié)議時(shí),發(fā)現(xiàn)有的協(xié)議指定連接必須是tcp對象,有的是連接的抽象對象,有的沒有指定,如圖,從上到下依次是text,ws,websocket. , 如果我自定義的協(xié)議只能給udp使用,是不是要用udp的類做連接. 還是說無論協(xié)議如何定制,想實(shí)現(xiàn)tcp或者...