socket s = new socket(serveraddress, 10086);
outputstream out = s.getoutputstream();
out.write("1#啟動成功"
.getbytes());//1#就是我們加的標識
s.close();
serversocket ss = new serversocket(10086);
socket accept = ss.accept();
//3.獲取客戶端傳送過來的資料
inputstream in = accept.getinputstream();
int count = 0;
while (count == 0)
string flag = getbodylength(in);//獲取流前面的標識
//這裡的flag就會是我們的1#了,那我們就可以使用對應的解析方式了
//繼續解析也就只能獲取標識後面的資料了,這也正式我們想要的
switch (flag)
public
synchronized
byte readis2(inputstream is, int len) throws ioexception
i = i + r;
}return data;
}
//合併和的效果就是,把bytes_1放在最前面,bytes_2在後面
public
static
synchronized
byte mergerbyte(byte bytes_1, byte bytes_2)
IO流檔案傳輸
1.reader與writer readline 使用string io流檔案雙向傳輸 複製檔案 儲存到string中 file fin new file resources my.txt file fou new file resources new.txt bufferedreader ir n...
TCP IP SCTP流控制傳輸協議
快速導航 sctp在tcp ip協議中的位置?sctp的服務?sctp分組與tcp報文段的區別?sctp關聯?幾種情況?stream control transmission protocol sctp sctp在tcp ip協議中的位置?sctp的服務?1.程序到程序的通訊 2.多重流 就像高速路...
流控制傳輸協議 SCTP
流控制傳輸協議 sctp,stream control transmission protocol 是一種在網路連線兩端之間同時傳輸多個資料流的協議。sctp提供的服務於udp和tcp類似 sctp在客戶和伺服器之間提供關聯 association 並像tcp那樣給應用提供可靠性 排序 流量控制以及...