引言
在t-io的官方主群,经常会有用户发出这样的感叹:“用tio写一个聊天室或在线客服,几乎就是个分分钟的事儿”。如果不考虑业务上的细节,这话儿看似浮夸,却又十分接近事实,所以大家也看到了:在t-io出来后,码云上用t-io做的开源im项目就非常多。
本文手把手教大家如何用t-io快速做一个网页版聊天室----这不仅仅只是个demo,它更多的可作为项目的一个脚手架,读者可以以此为基础,完成一个真实的网页聊天室,甚至扩展成一个在线客服。
本文有部分代码并非必须,譬如数据监控相关的listener,但是在大型的项目中,对这些监控数据的处理却是一个必须,所以本文从实用角度出发,加了不少很实用的代码,望读者朋友喜欢并从中获益。
为了更贴近实战,本例子所在的工程还提供了tio-http-server的启动代码,不过本文并不会介绍和tio-http-server相关的知识点,有需要的朋友自行去/doc/126掌握tio-http-server的相关知识