国产午夜精品一区二区,亚洲va欧美va人人爽,各种盗撮合集voyeur,免费看少妇高潮成人片

健康小屋協(xié)議的服務(wù)器

    健康小屋協(xié)議的服務(wù)器

    一種健康小屋通信服務(wù)器的實(shí)現(xiàn)方法,基于netty的TCP和UDP協(xié)議服務(wù)器端,TCP和UDP協(xié)議服務(wù)端分別指定不同的端口號(hào);健康小屋為客戶端,根據(jù)IP地址和Port端口號(hào)分別連接TCP和UDP協(xié)議服務(wù)端;

    TCP主要程序結(jié)構(gòu),如下:

    實(shí)現(xiàn)過(guò)程為:



    TCP協(xié)議服務(wù)器端接收客戶端發(fā)送的MD5校驗(yàn)碼,用于身份識(shí)別;MD5若校驗(yàn)不通過(guò),則斷開連接,重新連接校驗(yàn),若校驗(yàn)通過(guò),則TCP協(xié)議服務(wù)器端發(fā)送校驗(yàn)通過(guò)信息;又身份識(shí)別的具體過(guò)程可為:健康小屋連接TCP協(xié)議服務(wù)器后,發(fā)送midMD5校驗(yàn)碼,mid是客戶端唯一編號(hào),服務(wù)器通過(guò)mid從后臺(tái)查找對(duì)應(yīng)的version,即版本號(hào)和uid,即唯一用戶編號(hào),并獲取當(dāng)天的日期,然后以mid+version+uid+date為seed生成MD5值并與健康小屋發(fā)送的MD5校驗(yàn)碼進(jìn)行比對(duì),如果對(duì)比失敗則回復(fù)MD5驗(yàn)證錯(cuò)誤的信息,服務(wù)器主動(dòng)斷開健康小屋的TCP連接;如果比對(duì)成功則回復(fù)OK信號(hào);其中OK信號(hào)可帶有一個(gè)時(shí)間戳,表示健康小屋必須在此時(shí)間戳內(nèi)發(fā)送體檢數(shù)據(jù)或日志文件到TCP協(xié)議服務(wù)器端,否則重新發(fā)送校驗(yàn)請(qǐng)求;

    客戶端接收到TCP協(xié)議服務(wù)器端發(fā)送的校驗(yàn)通過(guò)信息后,發(fā)送業(yè)務(wù)數(shù)據(jù),業(yè)務(wù)數(shù)據(jù)以字節(jié)的形式傳輸;業(yè)務(wù)數(shù)據(jù)一般包括數(shù)據(jù)長(zhǎng)度、文件類型(H/L)、文件數(shù)據(jù),文件類型中H代表體檢數(shù)據(jù)、L代表日志文件;


    TCP協(xié)議服務(wù)器端接收到業(yè)務(wù)數(shù)據(jù)后,進(jìn)行數(shù)據(jù)解析,并放入數(shù)據(jù)庫(kù)中,返回給客戶端接收到數(shù)據(jù)的信息;進(jìn)行數(shù)據(jù)解析時(shí),判斷文件類型,并根據(jù)不同的數(shù)據(jù)類型把業(yè)務(wù)數(shù)據(jù)放入到不同的數(shù)據(jù)庫(kù)中,健康小屋發(fā)送的文件數(shù)據(jù)中帶有時(shí)間戳,表示文件數(shù)據(jù)產(chǎn)生的時(shí)間,TCP協(xié)議服務(wù)器端根據(jù)時(shí)間戳判斷是否重復(fù)接收了體檢數(shù)據(jù),如果確定重復(fù)接收的數(shù)據(jù)則放棄該數(shù)據(jù);如果不是,則解析新接收的數(shù)據(jù)并入庫(kù),完成業(yè)務(wù)數(shù)據(jù)解析入庫(kù)后,返回OK信號(hào)給健康小屋;

    UDP協(xié)議服務(wù)器端根據(jù)客戶端發(fā)送的數(shù)據(jù)的長(zhǎng)度不同判斷是報(bào)警信號(hào)還是驗(yàn)證用戶信號(hào);

    如果是驗(yàn)證用戶信號(hào)則解析信號(hào)數(shù)據(jù),根據(jù)信號(hào)數(shù)據(jù)查詢數(shù)據(jù)庫(kù)并把查詢到的數(shù)據(jù)返回給客戶端,過(guò)程為:UDP應(yīng)用層協(xié)議可實(shí)現(xiàn)驗(yàn)證用戶ID和發(fā)送用戶年齡和性別,用戶利用客戶端輸入auto_id,健康小屋發(fā)送給UDP協(xié)議服務(wù)器端驗(yàn)證請(qǐng)求,與TCP協(xié)議服務(wù)器端相仿,UDP協(xié)議服務(wù)器端先校驗(yàn)MD5,驗(yàn)證通過(guò)后uid來(lái)查詢后臺(tái)并返回信息給健康小屋,表示此用戶存在,可以進(jìn)行體檢;否則返回用戶不存在信息,拒絕體檢請(qǐng)求完成驗(yàn)證。




   狂野欧美性猛交xxxx| 男人吃奶摸下挵进去好爽在线观| 日韩在线观看高清视频| sm抽打调教女人光屁股的作文| 亚洲av片不卡无码久久蜜芽| 在线亚洲人成电影网站色www| 日本公与熄乱理在线播放| 国产精品无码一区二区三区免费| 国际精品鲁一鲁一区二区| 欧美激情视频| 男朋友做完拔出来的那一刻| 国产真人无码作爱免费视频APP| 久久久国产一区二区三区四区小说| japanese成熟丰满熟妇| 成码无人AV片在线电影网站| 免费视频在线观看爱| 惨遭蹂躏的大学校花| 国产麻豆剧传媒精品国产av| 日本做床爱全过程激烈视频| 女人被躁到高潮嗷嗷叫游戏| 天堂√在线中文资源网| 人人妻人人添人人爽欧美一区| 玩弄秘书的奶又大又软| 日韩高清无码| 久久人人槡人妻人人玩夜色av| 亚洲国产成人片在线观看| 国产成人无码免费网站| 色综合久久无码五十路人妻| 日韩精品一区| 欧美性人人天天夜夜摸| 日韩av无码| 国精产品一二三区传媒公司| 国产AV成人一区二区三区| 久久精品国产精品亚洲| jk白丝极品被cao到流水呻吟| 婷婷丁香五月天在线播放| 麻花传媒剧国产mv网站| 掉入男人世界的女人阅读| 羞羞答答麻豆国产免费观看| 免费雷电将军乳液vx网站| 东京热av人妻无码专区|