TAILIEUCHUNG - Chương 7 Thiết kế phát triển và ứng dụng phân tán

Hệ phân tán được thiết kế vào những năm 70 (với một vài hệ thống thử nghiệm đơn giản) Kể từ đó đã có những tiến bộ lớn. - Ví dụ : Theo công trình nghiên cứu của ở “ Internet and Web use in the US” – 1997, trong ước tính triệu người ở Mỹ, 16 tuổi trở lên truy cập vào Internet, sử dụng 16,4 triệu Internet, 15,1 triệu sử dụng Web, trong đó có triệu đã sử dụng Web để mua hàng các mặt hàng | NỘI DUNG Giới thiệu Các thành phần cơ bản cho ứng dụng phân tán Phát triển ứng dụng phân tán với Java RMI Các ví dụ DUYTAN UNIVERSITY GIỚI THIỆU Hệ phân tán được thiết kế vào những năm 70 (với một vài hệ thống thử nghiệm đơn giản) Kể từ đó đã có những tiến bộ lớn. - Ví dụ : Theo công trình nghiên cứu của ở “ Internet and Web use in the US” – 1997, trong ước tính triệu người ở Mỹ, 16 tuổi trở lên truy cập vào Internet, sử dụng 16,4 triệu Internet, 15,1 triệu sử dụng Web, trong đó có triệu đã sử dụng Web để mua hàng các mặt hàng. DUYTAN UNIVERSITY Ngày nay, Internet đạt đến hàng triệu người trong gần một trăm quốc gia trên tất cả các châu lục trên thế giới Ứng dụng thực tế đã chạy trên cả hai hệ thống tập trung và mạng Internet. ra đời hệ thống phân tán là không thể tránh khỏi Những lợi thế của hệ thống phân tán đã được đưa ra cho mục đích này phù hợp cho việc phát triển các ứng dụng phân tán. DUYTAN UNIVERSITY GIỚI THIỆU Yêu cầu để xây dựng 1 ứng dụng phân tán đòi hỏi nhiều yếu tố khác nhau, và khá phức tạp. Tuy nhiên, về cơ bản để thiết kế và triển khai một ứng dụng phân tán cần lựa chọn : - Mô hình phát triển - Ngôn ngữ lập trình - Cơ sở dữ liệu - Kỹ thuật phát triển - Quản lý bộ nhớ - Quản lý bảo mật . DUYTAN UNIVERSITY Các yêu cầu đối với các ứng dụng phân tán NGÔN NGỮ LẬP TRÌNH PHÂN TÁN Các ngôn ngữ lập trình cổ điển chẳng hạn như Fortran, Pascal, và C là không thích hợp cho các hệ thống phân tán. Những loại ngôn ngữ này không hỗ trợ tốt cho các vấn đề như : concurrency, truyền thông, đồng bộ hóa, và sự đáng tin cậy . Hiện có ba vấn đề cơ bản mà phân biệt được chương trình phân tán từ chương trình tuần tự (sequential program) - Sử dụng xử lý nhiều yếu tố phân tán (PES) - Hợp tác giữa các PES - Khả năng chịu lỗi ứng dụng DUYTAN UNIVERSITY Ngôn ngữ hỗ trợ lập trình phân tán có đặc điểm: - Song song : tiến trinh, đối tượng, tường thuật, mapping . - Giao tiếp : Thông điệp, chia sẻ dữ liệu, đối tượng. -

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.