Socket là một trong những phương thức giao tiếp giữa các quá trình (inter-process communication) như pipe , message queue Trong các ứng dụng được viết ngày nay người ta sử dụng công cụ socket này rất nhiều như các Web , FTP Trong phần này chúng ta sẽ xem xét vấn đề trên môi trường Windows . Bây giờ chúng ta sẽ nói rõ hơn về socket . Giả sử ta muốn thiết kế một hệ thống trao đổi file . Hệ thống này hoạt động như sau : Tất cả dữ liệu được lưu trữ trên một.