Hello,t-io!请多关照

背景

最近对物联网产生了浓厚的兴趣,查阅不少的资料,全部的解决方案都指向了一个领域,TCP服务端框架,其实本身一直在寻找关于TCP服务端框架的东西,关注过netty,但是因为本身天资愚钝,看完一个HelloWorld以后就宣布放弃。直到有一天,发现了t-io.git

t-io是啥?

T-io简介撮这里,他一个国产的关于长链接的网络框架。详情不在这里啰嗦,由于那儿很全。网络

如何入门?

不少人去学习一个新的框架的时候,都想去亲身体验一下效果,因此,本文从这里开始,给你们介绍,打开t-io的标准姿式。框架

第一步,打开冰箱门

** 咱们首先要拿到项目的源码 **,好在做者为咱们提供了一些个可以彻底运行的实例代码,因此拿到源码是咱们的第一步,移步T-io源码,咱们用GIT将源码clone到本地(不要告诉我,你不知道GIT,假如真的不知道,你真的错过了一个亿!!)学习

第二步 把大象放入冰箱

在咱们拿到代码之后,咱们急切的须要将这个代码跑起来,此时,咱们须要找关于项目启动的脚本。咱们在这个文章里面只关注两个脚本(在bin目录下),以下:.net

客户端启动脚本netty

start-helloworld-client.bat(win平台 )server

start-helloworld-client.sh(mac平台 )字符串

服务端启动脚本get

start-helloworld-server.bat(win平台 )源码

start-helloworld-server.sh(mac平台 )

因此,各位根据本身的平台,选择执行对应的脚本。启动顺序以下:

一、启动server端

二、启动client端

必定要注意顺序啊!

第三步 关上冰箱门

当你启动容许了两端的脚本之后,咱们就能够观察实验的现象了,其实咱们肉眼看到的就只有一点点,那就以下的现象:

服务端:当客户端链接上服务端之后,服务端接受到一段信息,诸如"helloWorld"之类的字符串,打印在控制台上,而后向客户端发送这条字符串回去

客户端:客户端链接上服务端以后,就会接受到服务端发送返回的字符串,而后打印到控制台上

还有一个你看不到的现象,当完成以上的过程之后了,客户端和服务端会不断的发送心跳包,不行,你拿到代码之后,去打印一下试试看

好了,这就是咱们第一次碰见t-io的时候,应该如何打招呼的方式,好的开始 是成功的一半,赶忙跑起demo看看效果吧。

相关文章
相关标签/搜索