C++ socket 客戶端與JAVA socket 服務(wù)端通信

科技 未結(jié) 1 1353
穆索里信陵君
穆索里信陵君 2022-06-22 06:24

C++ socket 連接java 服務(wù)如果發(fā)送 packHeadLength+消息體
java客戶端代碼
Socket socket = new Socket("127.0.0.1", 5679);

DataOutputStream out = new DataOutputStream(socket.getOutputStream()); InputStreamReader inputStreamReader = new InputStreamReader(socket.getInputStream()); BufferedReader in = new BufferedReader(inputStreamReader);// for (int i = 0; i < datas.length; i++) { long startTime = System.currentTimeMillis();String str="[{"id":"457"},{"id":"458"},{"id":"459"}]"; // 發(fā)送數(shù)據(jù)包長度out.writeInt(str.getBytes().length+4); // 分段來發(fā)送數(shù)據(jù) out.write(str.getBytes());// 馬上寫入,釋放緩存 out.flush(); long endTime = System.currentTimeMillis(); // 獲取結(jié)束時間 System.out.println("程序運行時間(毫秒): " + (endTime - startTime) + "ms");// }out.close(); in.close(); socket.close();

---------- 在java中 我只需求out.writeInt(str.getBytes().length+4);就可以了·
請問在C++ 中我要如果做?

相關(guān)標簽:
1條回答
  • 2022-06-22 07:04

    其實不管什么語言本質(zhì)都是類似的,你可以在網(wǎng)上搜一下socke編程,有很多demo可以查看?;径际莿?chuàng)建socket連接connect發(fā)送send接收recv等等。

    0 討論(0)
提交回復
最新問題
如何治不孕 1
極米堅果把安卓里的miracast功能都去掉了!為了讓我們用樂投... 1
Sony Bravia的智能電視鏈接電腦主機如何鏈接聲音 1
關(guān)于720P和1080P家用投影機的選擇? 1
雙側(cè)多少卵泡正常 1
家用家用投影機選擇短焦或是長焦? 3
什么是智慧屏? 5
小米智能電視如何看電視臺的頻道 1
女人怎么治療輸卵管堵 1
為什么很多人出索尼xbaZ5 1
猜你喜歡
試管嬰兒囊胚移植與胚胎有什么區(qū)別,附三代費用明細!
惠州私立醫(yī)院試管嬰兒多少錢!哪家更實惠!
反復流產(chǎn)在玉林做試管嬰兒可以成功嗎附附治療方案及成功率影響因素,貴多少錢!
2025自己去泰國做試管嬰兒多少錢,費用總共多少錢!
淄博能做三代試管機構(gòu)哪些好?
南昌三代試管嬰兒的費用是多少,附明細介紹!
南京第三代試管嬰兒到底多少價格!看完趕緊收藏!
南昌的第三代試管嬰兒費用明細?價格會漲嗎?
曲阜試管幾周可以停藥!附助孕收費明細!
都說毓婷驗孕棒準確率高,誰用誰知道,那么它是有多準呢?
熱門文章
三代試管雙胎費用要多少?
汕頭比較大的助孕服務(wù)公司有哪些?
2025泰國三代試管嬰兒一次的成功率多高?
南寧十大試管嬰兒私立醫(yī)院排名,附醫(yī)院名單一覽
廣東省三代試管機構(gòu)排名前十名單一覽,選擇這些機構(gòu)準沒錯
南京私立醫(yī)院做三代試管怎么收費?附2025費用明細表
泰國第三代試管嬰兒醫(yī)院推薦 口碑前幾名榜單!
泰國助孕生孩子總費用是多少?
泰國試管嬰兒的費用大概是多少?
赴泰國三代試管哪些事項要留意?
廣告合作方 廣告申請