前言 前端时间看了看t-io的websocket部分源码,于是抽时间看了看websocket的握手和他的通讯机制。本篇只是简单记录一下websocket握手部分。 WebSocket握手 好多人都用过websocket,不过有的都是在框架之上,只知道连接某个地址,然后调用js API ...
前言 了解T io框架有些日子了,并且还将它应用于实战,例如 tio websocket server,tio http server等。但是由于上述两个server已经封装好,直接应用就可以。所以对于整个数据流通的过程不是很明朗,甚至对于hello world例子中的encode,decode作用并不理解。于是乎想写一个更贴近实际应用的redis client来作为学习切入点,虽然编码过程中困难 ...
2019-01-03 15:57 0 641 推荐指数:
前言 前端时间看了看t-io的websocket部分源码,于是抽时间看了看websocket的握手和他的通讯机制。本篇只是简单记录一下websocket握手部分。 WebSocket握手 好多人都用过websocket,不过有的都是在框架之上,只知道连接某个地址,然后调用js API ...
基础介绍理解篇 序:本文也是在t-io官网学习的基础上写的理解学习笔记;1.什么是t-io? t-io是基于JVM的网络编程框架,和netty属同类,所以netty能做的t-io都能做,考虑到t-io是从项目抽象出来的框架,所以t-io提供了更多的和业务相关的API ...
前言 最近闲暇时间研究Springboot,正好需要用到即时通讯部分了,虽然springboot 有websocket,但是我还是看中了 t-io框架。看了部分源代码和示例,先把helloworld敲了一遍,又把showcase代码敲了一遍,决定做一个总结。本篇文章并不会解释T-io ...
前言 最近闲暇时间研究Springboot,正好需要用到即时通讯部分了,虽然springboot 有websocket,但是我还是看中了 t-io框架。看了部分源代码和示例,先把helloworld敲了一遍,又把showcase代码敲了一遍,决定做一个总结。本篇文章并不会解释T-io ...
1.Redis客户端 1.1 Redis自带的客户端 (1)启动 启动客户端命令:[root@kwredis bin]# ./redis-cli -h 127.0.0.1 -p 6379 -h:指定访问的redis服务器的ip地址 -p:指定访问 ...
Java中那些Redis的客户端 前面我们的所有操作都是基于redis-cli来完成的,那么我们要在Java中操作Redis,怎么做呢?首先我们先来了解一下Redis Serialization Protocol(Redis序列化协议),这个是Redis提供的一种,客户端和Redis服务端通信 ...
引言 redis大家在项目中经常会使用到。官网也提供了多语言的客户端供大家操作redis,如下图所示 但是,大家有思考过,这些语言操作redis背后的原理么?其实,某些大神会说 只要按照redis的协议,发送指定数据给redis,监听返回值即可。 确实,本质原理就是如上面那句话 ...
一,安装redis服务器 自行解决吧,没什么好说的。 二,安装redis的ruby客户端 这里使用的是redis-rb,自行安装, https://github.com/redis/redis-rb 三,连接服务器 这是最简单的连接方式,其他方式参见 ...