【发布时间】:2011-08-09 23:44:11
【问题描述】:
我正在与nodejs 进行聊天系统。要创建节点服务器,我可以使用 net 或 http 模块。那么分别使用它们有什么区别和好处呢?
【问题讨论】:
我正在与nodejs 进行聊天系统。要创建节点服务器,我可以使用 net 或 http 模块。那么分别使用它们有什么区别和好处呢?
【问题讨论】:
http 建立在 net 之上(处理 HTTP 底层的 TCP 层)。
我想您的“聊天系统”将具有基于浏览器的客户端,因为 node.js 目前不适用于 GUI/桌面应用程序。如果是这种情况,您很可能希望使用 http。
已经创建了一个 node.js 聊天服务器 - node-chat。你可以在此基础上构建你的,或者查看它的源代码以获得一些想法。
【讨论】: