Java Socket TCP Là Gì?
Socket là gì? Socket là điểm cuối (endpoint) của một kết nối mạng hai chiều giữa hai chương trình. Trong Java: ServerSocket: Dùng phía Server để chờ kết nối từ Client. Socket: Dùng phía Client để kết nối, hoặc phía Server sau khi accept kết nối. TCP là gì và tại sao quan trọng? TCP (Transmission Control Protocol) là giao thức hướng kết nối, đảm bảo: Dữ liệu đến đúng thứ tự Không mất gói tin Kiểm soát lưu lượng (flow control) Xử lý lỗi tự động Phù hợp cho các ứng dụng cần độ tin cậy cao: chat, tải file, web… ...