java t-io的案例,关于使用T-IO的心路历程1-环境搭建

原来在SCDN上的博客不知道什么原因本关闭了,无奈开辟新的战场

本文主要是用来给自己学习一个记录,如果对大家有帮助更是万分荣幸

关于t-io是什么?官网地址:http://t-io.org/

简单说明下:

t-io是一个网络框架,从这一点来说是有点像netty的,但t-io的特点在于,它不仅仅是一个网络框架, 因为它为常见和网络相关的业务(如IM、消息推送、RPC、监控)提供了近乎于现成的解决方案,即开箱即用的API,简单列举如下

一个连接绑定userid(一个userid可以绑定多个连接,用于多端登录,可双向查找)

一个连接绑定token(一个token可以绑定多个连接,用于多端登录,可双向查找)

一个连接绑定群组(用于推送消息、IM中的群聊)

提供了各种各样的发送消息API,这些API都位于Aio.java中,譬如异步发送的都是以send开头的方法

以上是官网的介绍

本人将从最基本的源码下载、启动、调试开始记录

虽然t-io使用起来很简单,但是对于我这小白来讲还是有一定难度的,所以记录下来供自己参阅

从官网会得到开源项目t-io的在码云上的地址:https://gitee.com/tywo45/t-io

打开网址后,显示如下:

2cde1d6926ea2246f2e08ab37abeab58.png

当前版本:1.7.3

JDK:1.8

在码云上的项目怎么用呢

复制SVN地址

247a2aff6ef14900e5e212fc98a9e4a6.png

下载eclipse ,下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/oxygen/3/eclipse-jee-oxygen-3-win32-x86_64.zip

解压以后,启动,打开eclipse

配置maven setting.xml的路径

c172aab6cc2e02c8078e2a93e92d26a8.png

然后在启动的时候创建的工作目录中用svn下载项目源码

如图:

73d774f06992164a87dc99268cb98d16.png

然后从eclipse 导入这个maven项目

b690cd716dc08e2eec2c8db2c8acee94.png

431d6753ca92a9b846ff1e45f0ba7655.png

导入进来以后是这样的

ce0c25ea3abc94f6279602eeed4500b6.png

测试我们的helloword

7d202788f71e43c13f9fe861944a298f.png

先启动服务端:

e6d85dc86805563cb57b55da05d59916.png

d733ebcbc6613edacc926897030b4c41.png

然后启动客户端:

8d4c8018f4735b442e796d7d5cad2e59.png

dfebc7927b60389564ce64b0ca7eeca0.png

好了,启动起来了!接下来就要分析代码了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值