Chia sẻ tệp tin theo yêu cầu

Một phần của tài liệu Kết hợp mô hình c s và mô hình p2p trong phát triển các ứng dụng phân tán (Trang 33 - 34)

Tập tin (viết tắt cho tập thông tin; còn được gọi là tệp, tệp tin, file) là một tập hợp của thông tin được đặt tên. Thông thường thì các tập tin này chứa trong các thiết bị lưu trữ như đĩa cứng, đĩa mềm, CD, DVD cũng như là các loại chip điện tử dùng kĩ thuật flash có thể thấy trong các ổ nhớ có giao diệnUSB. Nói cách khác, tập tin là một dãy các bit có tên và được chứa trong các thiết bị lưu trữ dữ liệu kỹ thuật số.

Chia sẻ tệp tin theo yêu cầu: Tất cả các tệp tin muốn chia sẻ sẽ được gom lại trong một thư viện và sẵn sàng chia sẻ theo yêu cầu.

Nó là một mô hình phân phối tệp. Nghĩa là server phải cung cấp tệp tin khi client nào đó yêu cầu.

24

Với công nghệ máy tính như hiện nay ổ cứng có sức chứa lớn nên việc xây dựng ngân hàng dữ liệu tệp tin là hoàn toàn có thể. Ngoài ra, với công nghệ truyền thông đường truyền băng thông rộng nên việc truyền tệp tin được thực hiện rất nhanh chóng.

Với dạng dịch vụ này một máy chủ dịch vụ sẽ trả lại tệp tin khi client nào đó yêu cầu, khi một client yêu cầu lấy thông tin về tệp tin nào đó, nó sẽ phải gửi một yêu cầu theo một tiêu chuẩn do server định ra, nếu yêu cầu được chấp nhận thì server sẽ trả về thông tin mà client yêu cầu. Có rất nhiều server cung cấp dịch vụ trên mạng nhưng nó đều hoạt động theo nguyên lý là nhận các yêu cầu từ client sau đó xử lý và trả kết quả cho client yêu cầu. Cho dù lúc nào server cũng ở trạng thái sẵn sàng chờ nhận yêu cầu từ client nhưng trên thực tế một tiến trình liên tác qua lại (interaction) giữa client và server lại bắt đầu ở phía client, khi client gửi tín hiệu yêu cầu tới server.

Một phần của tài liệu Kết hợp mô hình c s và mô hình p2p trong phát triển các ứng dụng phân tán (Trang 33 - 34)