欢迎来到天天文库
浏览记录
ID:62033697
大小:15.50 KB
页数:3页
时间:2021-04-15
《java自定义通讯协议.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、*定义自动升级客户端与服务端的通讯协议 packagecom.rochoc.autoupdate;publicclassAUPD{ /***//** * 无意义操作 */ publicstatic finalStringNONE=”NONE "; /** *//** *发送客户端版本信息 */ publicstaticfinal StringSEND_CLIENT_VERSION= ”SENDCVER”; /***//***接收客户端版本信息 */publicstaticfinalStringRECEIVED_CLIENT_
2、VERSION =”RECDCVER”; /** *//** *发送文件全路径 */ public staticfinalStringSEND_FILE_ABSOULT="SENDFILE"; /***//** *接收文件全路径 */ publicstaticfinalString RECEIVED_FILE_ABSOULT="RECDFILE”; /***//** *开始文件传输 */ public staticfinalStringSTART_TRANSMIT="STARTTSM"; /***/
3、/** * 结束文件传输 */ publicstatic finalString TERMINATE_TRANSMIT=”TERMTSMT"; /***//** * 更新失败 */ publicstaticfinal StringUPDATED_FAILURE = "UPDEFAIL"; /***//** *更新成功*/ publicstaticfinal String UPDATED_SUCCESSFUL= "UPDESUCC”; /** *//** *无需更新 */publicstaticfin
4、alString NOTNEED_UPDATED=”NNEEDUPD”; /***//** * 已经准备好接收更新文件 */ publicstaticfinalString READY_TO_UPDATE="READYTUP"; /***//** *结束链接 */ public staticfinalStringBYE ="BYEBYEOK"; /***//** *数据区OFFSET */ publicstatic finalintDATA_OFFSET=5;/***//** *文件数据块大小 */
5、 publicstatic finalintDATA_SIZE=1024; /***//** *发送缓冲区大小 */ public static finalintBUFFER_SIZE=DATA_SIZE+1+ 4; //[0]位是标志位,区分数据和命令+4位长度 /** *//** *数据段标识 */ publicstaticfinalintMARK_DATA_SECT=0; /***//** *命令段标识 */ publicstaticfinal int CMD_DATA_SECT=1; /** *//** *
6、数据段结束标识 */publicstaticfinalintMARK_DATA_END=127;}
此文档下载收益归作者所有