最近项目需要用到TCP/IP通信,所以用socket写了一个初步小李子,网上也有很多例子,但是在对断线重连,心跳以及异常处理都没有做,
这个例子是我测试了没问题
博文最下方有源码链接,用VS2015打开
https://download.youkuaiyun.com/download/gojava/19099275
例子初步完成这些功能,也有很多不足,欢迎探讨。
例子包含功能如下:
服务端发送消息,发送文件,抖动功能
客户端有心跳查询,连接状态显示,自动重连以及重连次数,消息发送
把项目下载后,导入到VS中,如果客户端和服务端都是本机,那就把IP地址设置为一样的
部分截图