用http協議傳送、接收資料:
傳送:///
/// post給定的url並獲取返回的資料
///
///
///
///
byte data = encoding.unicode.getbytes(strxml);
mywebrequest.contentlength = data.length;
//新增request.contenttype,否則對方可能無法接收
//獲取返回的資料
//webresponse mywebresponse = mywebrequest.getresponse();
streamreader sr = new streamreader(rep2.getresponsestream());
result = sr.readtoend();
result = result.replace("/r/n", "");
sr.close();
}catch (exception e)
return result;
}接收:
xmldocument xmldoc = new system.xml.xmldocument();
byte data = new byte[request.inputstream.length];
request.inputstream.read(data, 0, (int)request.inputstream.length);
string orderxml = encoding.unicode.getstring(data);
request.inputstream.close();
orderxml = server.htmldecode(orderxml);
xmldoc.loadxml(orderxml);
TCP協議接收與傳送資料
tcp 建立連線通道 資料無限制 速度慢可靠 tcp協議傳送資料 1 建立傳送端的socket物件 這一步如果成功,就說明連線已經建立成功了。2 獲取輸出流,寫資料 3 釋放資源 public static void main string args throws ioexception tcp協議...
websocket傳送接收協議
一.websocket 接收資料 1 固定位元組 1000 0001 或1000 0010 區分是否是資料報的乙個固定 位元組 佔1個位元組 2 包長度位元組,第 1位是1,剩下 7為得到乙個整數 0,127 125 以內的長度直接表示就可以了 126表示後面兩個位元組表示大小 127 表示後面的 ...
UDP協議接收資料與傳送資料
udp 把資料打包 資料有限制 不建立連線 速度快不可靠一些需要用到的方法 inetaddress 類 tring gethostaddress 返回 ip 位址字串 以文字表現形式 string gethostname 獲取此 ip 位址的主機名。static inetaddress getbyn...