原文:学习T-io框架,从写一个Redis客户端开始

前言 了解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 部分源码解析

前言   前端时间看了看t-io的websocket部分源码,于是抽时间看了看websocket的握手和他的通讯机制。本篇只是简单记录一下websocket握手部分。 WebSocket握手   好多人都用过websocket,不过有的都是在框架之上,只知道连接某个地址,然后调用js API ...

Mon Nov 13 06:56:00 CST 2017 1 5616
t-io 学习笔记(一)

基础介绍理解篇 序:本文也是在t-io官网学习的基础上的理解学习笔记;1.什么是t-io? t-io是基于JVM的网络编程框架,和netty属同类,所以netty能做的t-io都能做,考虑到t-io是从项目抽象出来的框架,所以t-io提供了更多的和业务相关的API ...

Wed Sep 30 00:04:00 CST 2020 0 1160
通讯框架 t-io 学习——给初学者的Demo:ShowCase设计分析

前言   最近闲暇时间研究Springboot,正好需要用到即时通讯部分了,虽然springboot 有websocket,但是我还是看中了 t-io框架。看了部分源代码和示例,先把helloworld敲了一遍,又把showcase代码敲了一遍,决定做一个总结。本篇文章并不会解释T-io ...

Tue Oct 05 06:39:00 CST 2021 0 131
通讯框架 t-io 学习——给初学者的Demo:ShowCase设计分析

  前言   最近闲暇时间研究Springboot,正好需要用到即时通讯部分了,虽然springboot 有websocket,但是我还是看中了 t-io框架。看了部分源代码和示例,先把helloworld敲了一遍,又把showcase代码敲了一遍,决定做一个总结。本篇文章并不会解释T-io ...

Fri Nov 10 20:59:00 CST 2017 6 11806
Redis学习笔记--Redis客户端(三)

1.Redis客户端 1.1 Redis自带的客户端   (1)启动   启动客户端命令:[root@kwredis bin]# ./redis-cli -h 127.0.0.1 -p 6379   -h:指定访问的redis服务器的ip地址   -p:指定访问 ...

Wed Dec 13 07:14:00 CST 2017 0 2120
盘点一下Redis中常用的Java客户端,或者咱们手一个

Java中那些Redis客户端 前面我们的所有操作都是基于redis-cli来完成的,那么我们要在Java中操作Redis,怎么做呢?首先我们先来了解一下Redis Serialization Protocol(Redis序列化协议),这个是Redis提供的一种,客户端Redis服务通信 ...

Thu Oct 21 17:20:00 CST 2021 2 677
【原创】自己动手一个能操作redis客户端

引言 redis大家在项目中经常会使用到。官网也提供了多语言的客户端供大家操作redis,如下图所示 但是,大家有思考过,这些语言操作redis背后的原理么?其实,某些大神会说 只要按照redis的协议,发送指定数据给redis,监听返回值即可。 确实,本质原理就是如上面那句话 ...

Mon Jul 23 17:07:00 CST 2018 5 3387
redis ruby客户端学习(一)

  一,安装redis服务器   自行解决吧,没什么好说的。   二,安装redis的ruby客户端   这里使用的是redis-rb,自行安装, https://github.com/redis/redis-rb   三,连接服务器   这是最简单的连接方式,其他方式参见 ...

Fri Jan 02 03:59:00 CST 2015 0 2367
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM