Node 怎样模拟客户端发送带有 java写cookie到客户端的请求

在node使用socket.io进行websocket通信时会遇到一个問题 ——服务器如何向指定客户端发送消息,只会群发多么无聊对吧
我们知道,客户端与服务器建立链接会触发connection事件

其中参数socket为服务器与客户端建立连接的socket端口对象,其有一个名为id的属性该属性可以识别指定客户端。
在1.0之前我们是酱紫实现向指定客户端推送消息的

茬1.0之后,我们采用如下方式

这里先判断一下对应sockeid存不存在如果不存在则意味着对方没有在线上,我们需要做对应的处理使对方上线后可鉯收到消息我的做法是先保存到数据库中,等上线之后从数据库中读取离线时没有收到的消息

// 设置请求头里面的各个属性 (以下為设置内容的类型,设置为经过urlEncoded编码过的from参数) // 创建输入输出流,用于往连接里面输出携带的参数,(输出内容为?后面的内容) // 连接发起请求,处理服务器响应 (从连接获取到输入流并包装为bufferedReader) // 循环读取流,若不到结尾处

就目前而言NodeJS在国内互联网圈子裏的地位还是属于刚起家的状况,这门技术应用的领域也相对单一虽然阿里对NodeJS(尤其像淘宝、天猫)相当重视,今年双十一和双十二也充分尝到了技术进步带来的甜头但是 NodeJS 作为中间层开发方面的文章、帖子、社区还是相对薄弱些,不过相信会一天天好起来吧小子我虽初入茅庐,也很愿意花些业余时间为NodeJS 的开源工作 做些小小的贡献


欢迎大家关注我的技术个人博客: ^_^

我要回帖

更多关于 java写cookie到客户端 的文章

 

随机推荐