6.4 nhóm giao tiếpQuá trình trên một hệ thống phân phối hợp tác để giải quyết một nhiệm vụ chung. Thông thường, họ cần phải giao tiếp với nhau như một nhóm, và do đó không cần phải là hỗ trợ cho nhóm giao tiếp. Một phát sóng tin nhắn là việc gửi tin nhắn cho tất cả các thành viên trong hệ thống phân phối. Khái niệm về một hệ thống có thể được hạn chế chỉ đến những trang web/quá trình tham gia vào các ứng dụng chung. Tinh chỉnh các khái niệm của phát sóng, có là multicasting trong đó thư được gửi đến một nhóm nhất định, được xác định là một nhóm, các quá trình trong hệ thống. Ở cực khác là unicasting, đó là giao tiếp thông điệp điểm-điểm quen thuộc.Hỗ trợ quảng bá và phát đa hướng có thể được cung cấp bởi ngăn xếp giao thức mạng bằng cách sử dụng các biến thể của cây khung. Đây là một cơ chế hiệu quả để phân phối thông tin. Tuy nhiên, hỗ trợ phần cứng hoặc mạng lớp giao thức hỗ trợ multicast hiệu quả không thể cung cấp các tính năng như sau:• Dành riêng cho ứng dụng biểu ngữ nghĩa trên thứ tự của giao hàng của tin nhắn.• Thích ứng nhóm để tự động thay đổi thành viên.• Gửi multicast để một tập tùy ý của các quá trình từng gửi sự kiện.• Cung cấp các lỗi khoan dung ngữ nghĩa.Nếu một thuật toán phát đa hướng yêu cầu người gửi phải là một phần của nhóm đích, các thuật toán phát đa hướng được gọi là một thuật toán đóng nhóm. Nếu người gửi phát đa hướng có thể bên ngoài nhóm đích, các thuật toán phát đa hướng được gọi là một thuật toán nhóm mở. Mở nhóm thuật toán là thuật toán tổng quát hơn, và do đó khó khăn hơn để thiết kế và đắt tiền hơn để thực hiện, hơn đóng nhóm. Đóng nhóm thuật toán không thể được sử dụng trong một số tình huống như trong một hệ thống lớn (ví dụ, tại trên mạng hoặc Internet hệ thống ngân hàng) nơi khách hàng quá trình là ngắn ngủi và số lượng lớn. Nó cũng là cần lưu ý rằng, đối với thuật toán phát đa hướng, số lượng các nhóm có thể có khả năng mũ, ví dụ, O(2n), và thuật toán phải rõ ràng theo dõi các nhóm có thể phải chịu chi phí cao này.Phần còn lại của chương này, chúng tôi sẽ xem xét cơ chế phát đa hướng và phát sóng theo mức độ khác nhau của strictness của các giả định trên thứ tự của giao hàng của tin nhắn. Hai phổ biến đơn đặt hàng cho việc phân phối các tin nhắn đã được đề xuất trong bối cảnh của truyền thông Nhóm: quan hệ nhân quả và tất cả. Phần lớn các tác phẩm hội thảo về truyền thông nhóm đã được khởi xướng bởi dự án ISIS [4,5].
đang được dịch, vui lòng đợi..
