我一直在理解socket.io究竟是什么以及它在整个客户端和服务器之间的整体持久通信中的作用。在我脑海中出现的一些基本问题是:socket.io客户端和socket.io服务器有什么区别? socket.io的替代品?
- node.js和socket.io服务器是不同的做同样的事情吗?像lighthttpd和apache一样?
- 为什么我应该使用socket.io服务器,如果我有node.js?
- 我可以使用socket.io客户端与PHP等另一种服务器端编程语言吗?
- 是否有使用socket.io客户端的替代方法?
- 是socket.io客户端只是另一个用于websocket通信的JavaScript库吗?
谢谢:)