我正在使用Socket.IO和Node.JS制作聊天应用程序,我想实现消息请求,比如的消息请求。我不知道如何解决这个问题。
如果迈克想给杰克发一条私人信息,杰克必须首先接受迈克的留言请求。假设Mike使用Socket.IO连接到服务器,服务器处理他的请求。然后Mike可以将套接字发送到服务器,例如,聊天套接字,如下所示:
socket.emit( 'chat', { // Emits the 'chat' socket to the server
name: 'Mike', // Sets the name of the sender
我正在为我的网站创建一个功能,人们可以在那里与我实时聊天。为此,我使用php和apache构建了站点的常规部分,并使用node.js (使用socket.io和express)构建了聊天服务器。当人们访问我们的网站时,如果他们想和我聊天,会有一个小工具栏从旁边滑出来(在同一个窗口中,而不是弹出窗口)。在聊天服务器运行的情况下,我看到客户端尝试连接:
info - socket.io started
Express server listening on port 8000 in development mode
debug - client authorized
info - handsh