国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊2 登錄
網(wǎng)站首頁-資訊-話題-產(chǎn)品-評測-品牌庫-供應(yīng)商-展會(huì)-招標(biāo)-采購-知識-技術(shù)-社區(qū)-資料-方案-產(chǎn)品庫-視頻

問答社區(qū)

易語言寫通訊軟件,遇到粘包麻煩,希望高手相助!

yemen208 2010-11-08 01:04:08 376  瀏覽
  • 請不要說用易語言什么什么的,我現(xiàn)在只會(huì)易語言,就不要說用別的語言解決的辦法了。。用的是服務(wù)器和客戶這兩個(gè)組件,當(dāng)服務(wù)器的發(fā)送命令連續(xù)兩條時(shí),客戶那邊就會(huì)有粘包現(xiàn)象。。比如... 請不要說用易語言什么什么的,我現(xiàn)在只會(huì)易語言,就不要說用別的語言解決的辦法了。。 用的是 服務(wù)器 和 客戶 這兩個(gè)組件,當(dāng)服務(wù)器的發(fā)送命令連續(xù)兩條時(shí),客戶那邊就會(huì)有粘包現(xiàn)象。。 比如: 服務(wù)器1.發(fā)送數(shù)據(jù)(IP,“01234”, ) 服務(wù)器1.發(fā)送數(shù)據(jù)(IP,“56789”, ) 客戶端收到的數(shù)據(jù)就是 “012345678”,該如何解決? 應(yīng)答的方法嚴(yán)重影響服務(wù)器的執(zhí)行效率(要處理大量的數(shù)據(jù)),所以不用考慮。 不好意思。??蛻舳耸盏降臄?shù)據(jù)是 “0123456789”,打錯(cuò)了。。 如果能幫我解決這個(gè)問題大大加分哦。。 展開

參與評論

全部評論(3條)

  • 幸運(yùn)*lwn 2010-11-09 00:00:00
    易語言的粘包是因?yàn)槭褂昧丝蛻舳撕头?wù)器組件,這組件的弱點(diǎn)就是如此,包頻率高的時(shí)候會(huì)粘,解決方法有2種,1換用其他組件比方說完成端口之類更GX的。2收到包后,用分包函數(shù)處理,具體方式參考官方論壇,簡單地說是根據(jù)包結(jié)構(gòu)人工分解。但是第二種方法效率較低

    贊(15)

    回復(fù)(0)

    評論

  • 的綿 2010-11-09 00:00:00
    試試客戶的端口改成19800還是19300忘記了下次我用電腦上給你參考我的

    贊(13)

    回復(fù)(0)

    評論

  • 762488155 2010-11-13 00:00:00
    在開發(fā)程序的時(shí)候 使用易語言的 服務(wù)端 與 客戶端 控件時(shí) ,一般不直接使用發(fā)送數(shù)據(jù)功能。因?yàn)榫W(wǎng)絡(luò)存在丟包的可能,所以易語言的服務(wù)端會(huì)自動(dòng)的重發(fā)剛剛丟失的包,直到完全結(jié)束。有很多新手朋友在使用易語言傳送文件的老出現(xiàn)這個(gè)問題。估計(jì)你的這個(gè)問題也是一樣的原因照成的,丟包!Z簡單有效的解決辦法:封裝一個(gè)發(fā)包的方法,我這里已服務(wù)端給客戶端發(fā)送消息舉例,到時(shí)候你還需要同樣在客戶端上寫相同的代碼。-------------------------------------------.版本 2.程序集 窗口程序集1.程序集變量 temp數(shù)據(jù)包尾部, 文本型.子程序 __啟動(dòng)窗口_創(chuàng)建完畢temp數(shù)據(jù)包尾部 = “{【結(jié)尾】[over]}”.子程序 封裝的發(fā)送方法.參數(shù) 客戶IP, 文本型.參數(shù) data, 字節(jié)集服務(wù)器1.發(fā)送數(shù)據(jù) (客戶IP, data + 到字節(jié)集 (temp數(shù)據(jù)包尾部), ).子程序 _服務(wù)器1_數(shù)據(jù)到達(dá)接收到的數(shù)據(jù)進(jìn)行處理 (服務(wù)器1.取回?cái)?shù)據(jù) ()).子程序 接收到的數(shù)據(jù)進(jìn)行處理.參數(shù) data, 字節(jié)集.局部變量 oldData, 字節(jié)集, 靜態(tài), , 注意,這是一個(gè)靜態(tài)的變量,如果理解不到靜態(tài)的意思就請使用全局變量oldData = oldData + oldData' 判斷如果 該數(shù)據(jù)包的尾部不等于.如果 (取字節(jié)集右邊 (oldData, 取字節(jié)集長度 (oldData) - 取文本長度 (temp數(shù)據(jù)包尾部)) ≠ 到字節(jié)集 (temp數(shù)據(jù)包尾部))    ' 如果說不相同就說明 數(shù)據(jù)還沒有完全的過來,所以這里不做任何處理.否則    處理完整傳遞的數(shù)據(jù) (oldData)  ' 如果相等了,就說明數(shù)據(jù)已經(jīng)完全的過來了,我們就調(diào)用數(shù)據(jù)傳遞后的方法    oldData = {  }  ' 這里記住,調(diào)用完畢后就必須置空字節(jié)集.如果結(jié)束.子程序 處理完整傳遞的數(shù)據(jù).參數(shù) data, 字節(jié)集' 在這里就可以寫你的處理方法了,' by : 炫e小鋒 QQ:251708339

    贊(19)

    回復(fù)(0)

    評論

熱門問答

易語言寫通訊軟件,遇到粘包麻煩,希望高手相助!
請不要說用易語言什么什么的,我現(xiàn)在只會(huì)易語言,就不要說用別的語言解決的辦法了。。用的是服務(wù)器和客戶這兩個(gè)組件,當(dāng)服務(wù)器的發(fā)送命令連續(xù)兩條時(shí),客戶那邊就會(huì)有粘包現(xiàn)象。。比如... 請不要說用易語言什么什么的,我現(xiàn)在只會(huì)易語言,就不要說用別的語言解決的辦法了。。 用的是 服務(wù)器 和 客戶 這兩個(gè)組件,當(dāng)服務(wù)器的發(fā)送命令連續(xù)兩條時(shí),客戶那邊就會(huì)有粘包現(xiàn)象。。 比如: 服務(wù)器1.發(fā)送數(shù)據(jù)(IP,“01234”, ) 服務(wù)器1.發(fā)送數(shù)據(jù)(IP,“56789”, ) 客戶端收到的數(shù)據(jù)就是 “012345678”,該如何解決? 應(yīng)答的方法嚴(yán)重影響服務(wù)器的執(zhí)行效率(要處理大量的數(shù)據(jù)),所以不用考慮。 不好意思。??蛻舳耸盏降臄?shù)據(jù)是 “0123456789”,打錯(cuò)了。。 如果能幫我解決這個(gè)問題大大加分哦。。 展開
2010-11-08 01:04:08 376 3
請各位高手相助-英語翻譯
openingceremonyplenarylecturefiltrationfiltrationintheframeworkofglobalisationandtechnicalinnovationSolid-Liqiud-SeparationbyCakeFiltration-StateoftheArtandFutureExpectat... opening ceremony plenary lecture filtration filtration in the framework of globalisation and technical innovation Solid-Liqiud-Separation by Cake Filtration-State of the Art and Future Expectations. Gas Separation with supported ionic liqiud membranes Alternative permeate recovery systems for pervaporation A. Seeberger,C.Kern,A,Jess,University of Bayreuth,Germany concentration and dewatering of ethanol by organophilic and hydrophilic zeolite membranes safe drinking water for everybody?Membrane technology from small scale and viceversa Two years experience with Germanys largest two stage ultrafiltration plant for drinking water production. Potable water production by membrane processes Effect of bacterial deformation on microorganisms’ removal functionalized and doped nanofiber filtration media with lonex and antimicrobial properties the development of an enhanced surface filtration medium based on short metal fibres for applications in food & beverage,chemical & pharmaceutical industry Commercial applications for DisruptorTM alumina nanofiber filter media Assessment of the cleanable dust filtration behaviour of surface treated needle felts by characterisation parameter determined by image analysis 展開
2008-10-13 09:32:23 856 2
易語言寫即時(shí)通訊軟件(類似QQ)~ 求個(gè)源碼
 
2016-10-21 11:53:24 435 2
真空泵參數(shù) 麻煩高手幫我看看
功率為50HZ時(shí)空氣流量為4.66CFM(7.9m3/h),真空度為75Micron(10Pa),功率為190W,轉(zhuǎn)速為1440r/m,加油量為450ml。功率為60HZ時(shí)空氣流量為5.5CFM(9.34m3/h),真空度為75Micron(10P... 功率為50HZ時(shí)空氣流量為4.66CFM(7.9m3/h),真空度為75Micron(10Pa),功率為190W,轉(zhuǎn)速為1440r/m,加油量為450ml。 功率為60HZ時(shí)空氣流量為5.5CFM(9.34m3/h),真空度為75Micron(10Pa), 這是我用的真空泵的參數(shù), 我看上面寫的真空度為75Micron(10Pa), 是不是也就是說這個(gè)真空泵能夠達(dá)到的真空度為10PA也就是不到0.1TORR對嗎? 但是在實(shí)際使用當(dāng)中這個(gè)真空泵能夠達(dá)到的Z大真空度也就是10kpa,完全達(dá)不到他標(biāo)稱的真空度啊 另外問下75Micron 這個(gè)是什么單位? 真空泵的型號是振圣Z-5E 泵口是完全封閉狀態(tài) 因?yàn)槲沂墙oZY空調(diào)冷媒管抽真空 要求是達(dá)到5TORR以下 因?yàn)闆]有測TORR的表 所以只有用真空表來測 如果按照我這真空泵的參數(shù)的話 那不是10PA就只有0.1TORR了? 遠(yuǎn)低于要求了嘛 展開
2009-09-25 02:31:09 894 4
通訊達(dá)軟件
 
2018-08-01 08:30:16 728 1
文獻(xiàn)綜述寫不出來了,帶金跪求?。。。。?! 如蒙相助,不勝感激??!
 
2012-05-04 05:30:23 373 2
計(jì)算機(jī)和單片機(jī)通訊的軟件是用什么語言寫的?
 
2017-12-15 19:16:21 391 1
通訊光纜施工方案怎么寫?
 
2012-07-05 08:59:54 436 2
什么軟件通訊好
 
2015-08-24 05:18:26 303 3
plc 通訊軟件是什么
 
2016-09-12 15:52:26 292 1
順心通訊軟件下載
順心通訊軟件下載... 順心通訊軟件下載 展開
2018-11-30 20:46:17 268 0
EDI通訊軟件是什么
EDI通訊軟件是什么... EDI通訊軟件是什么 展開
2016-11-09 17:11:44 720 1
輻射探測的一道題目,希望高手幫忙解答,謝了!
死時(shí)間分別為30us和100um(微秒)的探測器A和B,如果B探測器的死時(shí)間漏計(jì)數(shù)率是A探測器死時(shí)間漏計(jì)數(shù)(題目這里寫的就是計(jì)數(shù),不是計(jì)數(shù)率)的兩倍,求應(yīng)測得的計(jì)數(shù)率是多少? 還望知道的高手不吝賜教啊,先謝謝了!
2018-11-18 14:53:53 353 0
易語言之工具包合集
用易語言編寫一個(gè)工具包,工具包是一個(gè)文件,但是里面卻有很多東西,比如說,點(diǎn)擊某按鈕,呼出另一個(gè)程序(說明下,這些程序怎么插進(jìn)去,融合在一起)。
2013-08-14 19:59:06 389 1
二合一離心機(jī)是什么,麻煩各位高手解釋下?
 
2012-01-31 11:38:15 435 2
稱重傳感器軟件怎么寫
 
2012-04-23 22:33:32 425 2
軟件使用權(quán)怎么寫?
軟件使用權(quán)怎么寫?
2018-02-27 03:55:24 424 1
高手請進(jìn),關(guān)于通訊模塊的作用。
我有一ADMA得通訊模塊,我想了解一下,通訊模塊的具體作用是什么,百科上的解釋是“指在工業(yè)自動(dòng)化控制領(lǐng)域中,專為電機(jī)傳遞不同訊號的連接器,包含工業(yè)通訊模塊IFD8520轉(zhuǎn)換RS-232、R... 我有一ADMA得通訊模塊,我想了解一下,通訊模塊的具體作用是什么,百科上的解釋是“指在工業(yè)自動(dòng)化控制領(lǐng)域中,專為電機(jī)傳遞不同訊號的連接器,包含 工業(yè)通訊模塊IFD8520 轉(zhuǎn)換RS-232、RS-422/485信號等通訊網(wǎng)絡(luò),以使系統(tǒng)架構(gòu)中的驅(qū)動(dòng)、控制與致動(dòng)組件的串行訊息兼容?!睂τ谶@個(gè)解釋我不太明白,請高手用通俗的語言為我解釋一下,謝謝!請不要灌水,謝謝! 展開
2012-06-08 10:11:01 389 3
那位高手有通訊直放站的詳細(xì)資料
 
2010-07-25 20:34:34 520 3

4月突出貢獻(xiàn)榜

推薦主頁

最新話題