Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Hai phương thức liên lạc giữa các tiến trình

Go down

Hai phương thức liên lạc giữa các tiến trình Empty Hai phương thức liên lạc giữa các tiến trình

Bài gửi  lU TAN THOM (PT1) 5/10/2010, 18:11

Liên lạc trực tiếp (Direct Communications)
Theo địa chỉ đối xứng (Symmetric Scheme) Send (P, Message) - Gửi thông điệp cho P Receive (Q, Message) - Nhận thông điệp từ Q
Đặc điểm:
⋅Liên kết được thiết lập tự động giữa mỗi cặp tiến trình.
⋅Liên kết chỉ giữa 2 tiến trình.
⋅Chỉ có 1 liên kết giữa mỗi cặp.
⋅Tính đối xứng của liên lạc (2 bên đều biết đích xác tên của nhau khi Gửi/Nhận).
Theo địa chỉ phi đối xứng (Asymmetric Scheme) Send (P, Message) - Gửi thông điệp cho P
Receive (id, Message) - Nhận thông điệp từ tiến trình bất kỳ, Biến id chứa số hiệu tiến trình gửi
Liên lạc gián tiếp (Indirect Communications)
Qua các Hộp thư (Mailboxes) hoặc Cổng (Ports).
Hộp thư là một thực thể qua đó thông điệp được gửi đến và lấy ra.
Mỗi hộp thư có định danh riêng.
Hai tiến trình phải chung nhau một hộp thư nào đó.
Hai loại hộp thư:
- Hộp thư tiến trình (Process Mailbox): Nằm trong vùng địa chỉ của một tiến trình nào đó.
- Hộp thư hệ điều hành (OS Mailbox): Nằm trong vùng địa chỉ của HĐH
lU TAN THOM (PT1)
lU TAN THOM (PT1)

Tổng số bài gửi : 29
Join date : 02/10/2010

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết