在我的MELT monitor(GPLv3免費軟件,alpha階段,後面將涉及到MELT,一個領域特定的語言來擴展GCC編譯器;它是一個專門的HTTP服務器[meta-]編程在C中,即它的C代碼將會越來越多地自我生成),使用libonion(一個HTTP服務器庫)和jquery.websocket,我想僅使用websocket來處理來自我專門的Web服務器的JSON格式的異步消息(MELT監視器)到瀏覽器(例如最近的FireFox)。只寫websocket通信(從HTTP服務器到瀏覽器)
我想避免從瀏覽器到服務器有一個新的事件通道,所以我的問題是:是否有意義使用Web服務器僅用於HTTP服務器瀏覽器異步通信(而不是使用其他方式傳輸,從瀏覽器到HTTP服務器)?
能專門HTTP服務器(熔體顯示器)上的WebSocket做SHUT_RD
一個shutdown(2)禁用通WebSocket的從瀏覽器到HTTP服務器任何潛在的傳輸,或者是違背WebSockets的標準是什麼?從瀏覽器到服務器的所有通信都是同步HTTP(例如AJAX)。
我剛剛發現的WebSockets ....