麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

TCP和UDP

2019-11-14 09:45:28
字體:
供稿:網(wǎng)友

1 基本概念

TCP:專門設(shè)計用于在不可靠的因特網(wǎng)上提供可靠的、端到端的字節(jié)流通信的協(xié)議。它是一種面向連接的協(xié)議。TCP連接是字節(jié)流。UDP:向應(yīng)用程序提供了一種發(fā)送封裝的原始ip數(shù)據(jù)報的方法,并且發(fā)送時無需建立連接,是一種不可靠的連接。Socket:通常用來實現(xiàn)client-server連接。兩個java應(yīng)用程序可通過一個雙向的網(wǎng)絡(luò)通信連接實現(xiàn)數(shù)據(jù)交換,這個雙向鏈路的一段稱為一個Socket。java.net包中定義的兩個類Socket和ServerSocket,分別用來實現(xiàn)雙向連接的client和server端。建立連接時所需的尋址信息為遠(yuǎn)程計算機的IP地址和端口號。TCP端口和UDP端口是分開的,各有65536個端口。

2 TCP    這里寫圖片描述

模擬Server端:

import java.net.*;import java.io.*;public class TCPServer{ public static void main(String[] args) throws Exception{ ServerSocket ss = new ServerSocket(6666); while(true){ Socket s = ss.accept(); System.out.模擬Client端:

public class TCPClient { public static void main(String[] args) throws Exception{ //本機ip及Server端端口號 Socket s = new Socket("127.0.0.1",6666); OutputStream os = s.getOutputStream(); DataOutputStream dos = new DataOutputStream(os); Thread.sleep(30000); dos.writeUTF("hello server!");//unicode8省空間 dos.flush(); dos.close(); s.close();//Socket連接過后關(guān)掉 }}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 羞羞网站在线看 | 美国一级毛片片aa久久综合 | 国产精品美女久久久免费 | 红杏网站永久免费视频入口 | 日韩视频一二三 | 黄色的视频免费观看 | 国产亚洲精品网站 | 久草高清视频 | 日本在线视频一区二区三区 | 国产精品成人亚洲一区二区 | 免费观看高清视频网站 | 欧美a∨一区二区三区久久黄 | 久青草免费视频 | 成人h精品动漫一区二区三区 | 久久手机在线视频 | 久久露脸国语精品国产91 | 欧美性受xxxxxx黑人xyx性爽 | 亚洲精品在线观看网站 | 亚洲午夜精选 | 国产一区二区三区视频在线 | gogo全球大胆高清人露出91 | 亚洲免费视频一区二区 | 99国产精品国产免费观看 | 国内精品久久久久影院不卡 | 99精品国产一区二区三区 | 亚洲午夜久久久久 | 免费国产网站 | 久久国产乱子伦精品 | 一级黄色毛片播放 | 加勒比色综合 | 免费在线观看午夜视频 | 国产精品自拍99 | 91精品国产网站 | 日韩精品久久久久久 | 日本网站在线看 | 久久精品二区 | 久久精品首页 | 欧美日在线观看 | 国产午夜精品一区 | 国产精品视频成人 | 亚洲人成电影在线 |