Line 14 tạo ra một socket. Dòng 16-19 tạo ra các địa chỉ socket của địa phương; các địa chỉ socket từ xa sẽ được tạo ra trong dòng 24 là giải thích sau. Line 20 liên kết với các ổ cắm vào địa chỉ socket địa phương. Dòng 22-26 nhận và gửi các gói tin, có thể từ nhiều khách hàng. Khi máy chủ nhận được một gói tin từ một khách hàng, địa chỉ khách hàng ổ cắm và chiều dài của địa chỉ socket được trả lại cho máy chủ. Hai mẩu thông tin được sử dụng trong dòng 34 để gửi tin nhắn echo cho khách hàng tương ứng. Lưu ý rằng chúng tôi đã loại bỏ nhiều đường dây kiểm tra lỗi của mã; họ đã để lại những bài tập.
Bảng 17.2 cho thấy các khách hàng chương trình cho một quá trình echo. Chúng tôi đã giả định rằng khách hàng chỉ gửi một gói tin được lặp lại bởi các máy chủ. Nếu chúng ta cần phải gửi nhiều hơn một gói tin, các phần chuyển dữ liệu cần được lặp đi lặp lại bằng cách sử dụng một vòng lặp.
đang được dịch, vui lòng đợi..
