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.

Send (Message) & Receive (Message)

Go down

Send (Message) & Receive (Message) Empty Send (Message) & Receive (Message)

Bài gửi  AnhDao(I22B) 19/3/2013, 11:28

Send (Message) & Receive (Message)


1. Liên lạc trực tiếp : có 2 thao tác chính
a ) Liên lạc trực tiếp đối xứng:
Giả sử : P muốn gửi 1 thông điệp sang Q , và Q nhận thông điệp từ P . Nguyên tắc thực hiện :
- P phỉa biết chính xác tên ( địa chỉ ID ) của Q , ngược lại
- Q phải biết chính xác tên ( địa chỉ ID ) của P .
==>> liên kết dc thiết lập tự động giữa mỗi cặp tiến trình , chúng trao đổi với nhau
* Chú ý : Liên lạc trực tiếp chỉ có 1 liên kết .
Ví dụ : 2 máy P và Q
P có thể liên lạc , gửi thông điệp qua Q , và ngược lại . Nhưng P ko thể gửi cho X trong cùng tiến trình . 1 tiến trình ko thể liên lạc với 2 tiến trình, chỉ có duy nhất 1 liên kết .
Nếu liên kết như trên, sẽ vi phạm tính đối xứng..

b) Liên lạc trực tiếp phi đối xứng : như ví dụ trên
Mình có thể hỉu là : khi P muốn gửi thông điệp cho Q , Q nhận tất cả các tiến trình bất kì . Không cần phải biết chính xác tên của nhau. " Biến ID chứa số hiệu tiến trình gửi " có ngĩa là Q sẽ nhận với 1 dung lượng nhất định
Ví dụ : trong quá trình P gửi mail cho Q , nhưng Q chỉ nhận dc tối đa 25MB thôi

Theo mình ngĩ Liên lạc trực tiếp phi đối xứng là như vậy, Thầy và các bạn bổ sung cho e nhé ...

AnhDao(I22B)

Tổng số bài gửi : 52
Join date : 09/03/2013
Age : 33
Đến từ : HoChiMinh

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