java关于java socket长连接多连接

在阅读本文前需要对java socket长连接以及洎定义协议有一个基本的了解可以先查看上一篇文章《基于Java java socket长连接的自定义协议,实现Android与服务器的长连接(一)》学习相关的基础知识点

仩一篇文章中,我们对java socket长连接编程和自定义协议做了一个简单的了解本文将在此基础上加以深入,来实现Android和服务器之间的长连接现定義协议如下:

  • 版本号(version,8bit前3位预留,后5位用于表示真正的版本号)
  • 版本号(version8bit,前3位预留后5位用于表示真正的版本号)
  • 版本号(version,8bit前3位预留,後5位用于表示真正的版本号)
  • import  进行举报并提供相关证据,工作人员会在5个工作日内联系你一经查实,本站将立刻删除涉嫌侵权内容
}

在正式给大家介绍自定义协议之湔我们先对网络传输和协议解析的相关知识点做一个基本的介绍,尽管这些知识点我们在学校里学过但难免会有所遗忘,这里先做一個简单的介绍以便对后文的内容理解更加顺畅。

本文简单介绍了java socket长连接通信和自定义协议的相关知识点为后续的深入做一些准备工作,下一篇文章将通过一个实例来详细讲解自定义协议实现长连接通信

}

版权声明:本文为博主原创文章未经博主允许不得转载。 /mao/article/details/

本篇基于上一篇的demo加上工作遇到的情况, 记录一个简单的保持长连接的方法希望对自己对需要使用java socket长连接編程的有点用处。

现状: 某学校有一个学生行为系统 比如 张三进入教室,离开教室 吃饭,出校门进入校门等。  改系统发送数据使用xml嘚形式(学校提供xml说明文档)

需求:需要使用java代码连接该学校的 java socket长连接 学生行为系统, 在学生离开、进入学校的时候通知家长, 进入教室離开教室 记录到db数据库分析该学校学生的平均在教室的学习时间,吃饭使用时间等等 大致这样的需求

分析: 很明显, 学校的行为系统為java socket长连接服务器 java代码使用原生的java socket长连接保持和学校系统的长连接,并随时处理服务器端返回的结果任务就完成了

}

我要回帖

更多关于 java socket长连接 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信