1網(wǎng)絡(luò)傳輸?shù)母攀?/h1>
ip通過ip可以找到網(wǎng)絡(luò)中的一臺機器
port通過端口可以找到電腦中一個程序
ip + port 一個套接字
udp 快煮甥,不安全蒸眠,面向無連接
tcp 慢河闰,安全劣针,面向有鏈接
2UDP編碼
DatagramSocket
DatagramPacket
DatagramPacket包裹著ip地址拿撩,端口號,數(shù)據(jù)垦细,DatagramSocket發(fā)送包裹
接收端和發(fā)送端時平等
3TCP編程
Socket
ServerSocket
ServerSocket(可以接受多個Socket择镇,每接受一個客戶端鏈接,就會創(chuàng)建一個·Socket和客戶端通信)
TCP的最大的優(yōu)點兩端是由一個通道連接括改,可以隨意傳輸數(shù)據(jù)腻豌,不會是由數(shù)據(jù)的大小的限制
服務(wù)端一般和多線程配合使用