为什么80%的码农都做不了架构师?>>>
最近项目终于可以缓缓,没有之前那么急,刚好也可以让我写下博客来记录一些用过的东西,让大家第一次上手的时候至少能比我少走弯路,我就已经高兴到哭了T.T...(废话了那么多,开工)
不久前,老板跟我说要用socket和他的服务器对接,之前弄过websocket所以就一心想到那上面去了.
但其实websocket是建立在HTTP上的,可是一般的软件通讯都是用TCP的,所以我只能开始我的查询资料之旅.
其实TCP和HTTP的socket都是大同小异,因为我后台用的是node.js所以都有包可以直接用.HTTP的npm下socket.io.而TCP的就npm下net.(其实这2个东东使用都很简单,我都在犹豫要不要写这篇文章呢).
大神就直接看着个API就好了:net的API (里面已经够简单够详细了,好过看我的臭文章).
不过还是有些同修喜欢直接,那我就贴上我的代码:
客户端代码