-
應用層:最常使用的層查看全部
-
TCP/IP處於傳輸層查看全部
-
一、物理層查看全部
-
TCP/IP模型查看全部
-
TCP/IP協議查看全部
-
網絡基礎知識查看全部
-
課程內容查看全部
-
url中的井號是干嘛用的?查看全部
-
socket編程步驟查看全部
-
UDP 編程: 特點:udp協議是無連接,無狀態,無序的、不可靠的。 優點:速度快。 原理:將需要發送的信息封裝在數據報(Datagram),在數據報里指明Socket主機和端口號。然后發送出去。 使用的操作類: DatagramPacket 表示數據報包 DataSocket 用來發送和接收數據報包的套接字。查看全部
-
//1.創建一個serverSocket ServerSocket serverSocket = new ServerSocket(8888); //2.調accept()方法開始監聽,等待客戶端連接 System.out.println("***服務器已經啟動,等待連接"); Socket socket = serverSocket.accept(); //3.獲取輸入流,用來贏取客戶端發送的信息 InputStreamReader ir = new InputStreamReader(socket.getInputStream()); BufferedReader br = new BufferedReader(ir); String data = br.readLine(); while(data!=null){ System.out.println("我是客戶端給你發送數據:" + data); data = br.readLine(); } socket.shutdownInput(); //關閉輸入流。 br.close(); ir.close();查看全部
-
常用的構造方法 URL(String spec) 根據 String 表示形式創建 URL 對象。 URL(URL context, String spec) 通過在指定的上下文中對給定的 spec 進行解析創建 URL。 常用方法: getProtocol(); //返回使用協議 getHost(); //返回主機名 getPort(); //如果未打指定為端口號,則使用默認的端口號,此時返回-1; 讀取數據: 1.得到url的字節流。 InputStream is = url.openStream(); 2.將字節流轉換成字符流。 InputStreamReader ir = new InputStreamReader(is,"utf-8");//"utf-8"表示使用此種編碼格式來解析字節流 3.將字符輸入流添加到緩沖區 BufferedReader br = new BufferedReader(ir); 4.讀取內容。 br.readLine();查看全部
-
Java提供的網絡功能: 1.InetAddress: 用于標識網絡上硬件資源,如IP地址相關信息 2.URL:統一資源定位符,通過URL可以直接讀取或寫入網絡上的數據 3.Sockets:實用TCP協議實現網絡通信的Socket的相關的類 4.Datagram:實用UDP協議,將數據保存在數據報中,通過網絡進行通信查看全部
-
IP地址和端口號組成了所謂的Socket,Socket是網絡上運行的程序之間雙向通信鏈路的終結點,是TCP和UDP的基礎 常見端口號HTTP:80,FTP:21,Telnet:23查看全部
-
1231231232123123123123123123132查看全部
舉報
0/150
提交
取消