phpwebsocket

码农软件 · 软件分类 · WebSocket开发包 · 2019-04-18 06:41:43

软件介绍

从名字上也可看出,这是一个 WebSocket 的 PHP 实现。

示例客户端代码:

var host = "ws://localhost:12345/websocket/server.php";
try{
  socket
= new WebSocket(host);
  log
('WebSocket - status '+socket.readyState);
  socket
.onopen    = function(msg){ log("Welcome - status "+this.readyState); };
  socket
.onmessage = function(msg){ log("Received: "+msg.data); };
  socket
.onclose   = function(msg){ log("Disconnected - status "+this.readyState); };
}
catch(ex){ log(ex); }

 

示例服务器端代码:

log("Handshaking...");
list
($resource,$host,$origin) = getheaders($buffer);
$upgrade
= "HTTP/1.1 101 Web Socket Protocol Handshake\r\n" .
           
"Upgrade: WebSocket\r\n" .
           
"Connection: Upgrade\r\n" .
           
"WebSocket-Origin: " . $origin . "\r\n" .
           
"WebSocket-Location: ws://" . $host . $resource . "\r\n" .
           
"\r\n";
$handshake
= true;
socket_write
($socket,$upgrade.chr( ),strlen($upgrade.chr( )));

本文地址:https://www.codercto.com/soft/d/3823.html

调试九法

调试九法

David J.Agans / 赵俐 / 人民邮电出版社 / 2010-12-7 / 35.00元

硬件缺陷和软件错误是“技术侦探”的劲敌,它们负隅顽抗,见缝插针。本书提出的九条简单实用的规则,适用于任何软件应用程序和硬件系统,可以帮助软硬件调试工程师检测任何bug,不管它们有多么狡猾和隐秘。 作者使用真实示例展示了如何应用简单有效的通用策略来排查各种各样的问题,例如芯片过热、由蛋酒引起的电路短路、触摸屏失真,等等。本书给出了真正能够隔离关键因素、运行测试序列和查找失败原因的技术。 ......一起来看看 《调试九法》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具