Lập trình mạng - Chương 5: Lập trình mạng với Java

lập trình với mạng Java (Gói thư viện Java.net) 1 Nội dung Giới thiệu gói thư viện Java.net Sử dụng TCP socket Sử dụng UDP socket RMI và kỹ thuật phân tán đối tượng 2 Giới thiệu gói thư viện Java.net Một số lớp cần thiết trong gói thư viện java.net: InetAddress: quản lý địa chỉ Internet Socket: tạo kết nối từ client đến server ServerSocket: tạo kết nối từ phía server đến client DatagramSocket: gửi nhận dữ liệu dưới dạng gói tin DatagramPackage: gói tin chứa dữ liệu gửi nhận sử dụng cho lớp DatagramSocket URL: địa chỉ định vị tài nguyên trên mạng 3 Lớp InetAddress Sử dụng để quản lý địa chỉ host theo tên hay số Các phương thức thường được sử dụng: • static InetAddress getLocalHost() : trả về đối tượng InetAddress là địa chỉ.