2009-12-18 27 views

Trả lời

29

Sử dụng chặn ổ cắm, quá trình thực thi sẽ chờ (ví dụ "chặn") cho đến khi hoạt động toàn bộ socket diễn ra. Vì vậy, bạn có thể xử lý bất kỳ kết quả/phản hồi nào trong mã của mình ngay sau đó. Đây cũng được gọi là ổ cắm đồng bộ.

A không chặn hoạt động ổ cắm sẽ cho phép thực hiện tiếp tục ngay lập tức và bạn có thể xử lý phản hồi của máy chủ bằng gọi lại hoặc sự kiện. Chúng được gọi là không đồng bộ ổ cắm.

4

Không chặn thường có nghĩa là sự kiện điều khiển, ghép kênh tất cả hoạt động thông qua hệ thống điều khiển sự kiện trong một chủ đề duy nhất, thay vì sử dụng nhiều chuỗi.

50

máy chủ web chặn tương tự như cuộc gọi điện thoại. bạn cần phải chờ trực tuyến để nhận phản hồi và tiếp tục; nơi như một máy chủ web không chặn giống như một dịch vụ sms. bạn sms yêu cầu của bạn, làm những việc của bạn và phản ứng khi bạn nhận được một tin nhắn trở lại!

+8

Thực sự thích ví dụ này! – Vikesh

+0

Ai là người gọi/sms ban đầu? Máy khách hoặc máy chủ? –

Các vấn đề liên quan