【发布时间】:2011-07-29 05:47:48
【问题描述】:
我正在编写一个 node.js 服务器,但遇到了一个奇怪的问题 这是代码
socket.write(">> first message \0","utf8",function(){ } );
socket.write(">> second message \0","utf8",function(){ });
当我在客户端(ADOBE FLASH SOCKET)收听时。它只收到 1 条消息两次 如果我颠倒代码的顺序,稍后会收到两次消息,有什么线索可以解决这个问题吗?
我确信这个错误不是编程中的错误,因为我已经检查了一百次,我还尝试显式地创建一个堆栈,然后发现 node.js 应该在内部维护一个堆栈)。
我的节点版本是 0.5.1 在 windows 7 上运行(网站上分发的 windows 二进制文件)
【问题讨论】:
-
投票答案无效
标签: javascript html node.js