
LẬP
TRÌNH
ĐỒNG
THỜI
&
PHÂN
TÁN
BÀI 4:
LẬP TRÌNH
PHÂN TÁN
Giảng viên: Lê Nguyễn Tuấn Thành
Email: thanhlnt@tlu.edu.vn
1

NỘI DUNG
▪Thành phần chính cho Lập trình phân tán
▪Hai phong cách:
1. Socket
2. RMI (Remote Method Invocations)
▪UDP (Universal Datagram Protocol)
▪TCP (Transmission Control Protocol)
2
Bài giảng có sử dụng hình vẽ trong cuốn sách “Concurrent and Distributed Computing in Java, Vijay K.
Garg, University of Texas, John Wiley & Sons, 2005”

3

4

5
Hệ thống phân tán
▪Bao gồm nhiều máy tính
kết nối với nhau
▪Không có các biến chia
sẻ
▪Trao đổi thông qua các
kênh truyền thông để
gửi và nhận thông điệp
▪Thường sử dung lý thuyết
đồ thị để minh hoạ những
hệ thống phân tán