好的初学者教程到socket.io?[关闭]


205

我对Web开发领域非常陌生,并且加入了潮流,因为我发现HTML5的概念非常有趣。我对使用画布很有信心,现在想转到其中的websockets。当我们要使用Web套接字时,我已经了解到socket.io是迄今为止可以使用的框架。

任何有关完全虚拟的教程和示例所参考的指针将不胜感激!


它不是不正确的,是有预见性的问题...我从提到的资源中学到了东西。而且我知道我的解决方法...随时问您不明白的任何事情...
Shouvik

这不是透视问题。这完全是不正确的。缺少太多重要的细节。如果您参加高级数学课程,但没有展示您的作品,则老师不会给您通过。成年人有望展示自己的作品。没有办法证明没有在教程中显示所有必需的步骤,以使用户能够在规格机器上一致地重新创建结果。没有预见性。客观上来说,这是错误的答案,即使所有衡量指标都有主观因素。2 + 2等于5; 但是,在算术上这是错误的。
Wolfpack'08 2012年

2
写下正确的答案,我会接受...那是我能做的最好的事情,告诉我谁比我在此处发布的答案更好的答案?
Shouvik

74
我认为结束问题没有意义。它是人们发布与有趣的新项目相关的链接以学习socket.io/nodejs的理想场所,并希望为答案的组合增加价值。由于只有一个人不同意所选择答案的情况,因此无权解决问题。我投票重启。
Shouvik 2012年

Answers:


146

Socket.IO开始,我建议您首先阅读主页上的示例:

http://socket.io/

服务器端,阅读GitHub源页面上的“如何使用”:

https://github.com/Automattic/socket.io

客户端

https://github.com/Automattic/socket.io-client

最后,您需要阅读以下出色的教程:

http://howtonode.org/websockets-socketio

提示:在本博客文章的结尾,您将获得一些指向源代码的链接,这些链接可能会有所帮助。


1
我以为您可能想知道服务器端链接又链接到github.com/learnboost/socket.io,显然存储库名称已更改。这似乎已经与客户端链接位于同一站点,也许他们将两者合并了?
trevorKirkby 2014年


7

节点聊天在客户端之间进行,但没有如何从服务器发送消息的示例。第二个教程是不完整的(第1部分,第2部分中没有)。
Wolfpack'08 2012年

第二个链接(弄湿你的脚)已经死了。
khiner
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.