LUẬN VÀ HƯỚNG PHÁT TRIỂN

Một phần của tài liệu Tìm hiểu và lập trình socket ftp truyền file đơn giản (Trang 33 - 35)

Trong quá trình làm project, nhóm chúng tôi đã học hỏi và tích lũy nhiều kinh nghiệm trong học tập cũng như trong quá trình làm báo cáo.

Tìm hiểu những vấn đề cơ sở và phương tiện để thực hiện việc trao đổi thông tin trên hệ thống phân tán.

Lựa chọn giải pháp khả thi là mô hình Client/Server và tiến hành đặt tả, xây dựng thuật toán cho mô hình FTP trên hệ thống mạng.

Triển khai ứng dụng trên môi trường mạng giúp cho người sử dụng có thể trao đổi thông tin từ xa.

5.1. KẾT LUẬN VÀ KẾT QUẢ ĐẠT ĐƯỢC

5.1.1. Kết luận

Về lý thuyết: vận dụng lý thuyết về Hệ phân tán trong việc nghiên cứu các khái niệm

và công cụ cơ sở cần thiết trong quá trình lập chương trình cho các ứng dụng phân tán.

Về thực nghiệm: thông qua project, nhóm đã xây dựng thành công ứng dụng FTP.

Về chương trình: Thông qua chương trình này, người sử dụng có thể trao đổi thông

tin truyền dữ liệu.

5.1.2. Kết quả đạt đượcChương trình Server: Chương trình Server:

Xây dựng được chương trình Server theo mô hình Server động. Có nghĩa là không có trường hợp một Client bất kì phải chờ đợi Server đáp ứng cho Client khác kết thúc mới đến lượt mình. Nói cách khác là Server có thể đáp ứng đồng thời cho nhiều Client kết nối đến.

Chương trình Client:

Xây dựng được giao diện thân thiện, dễ sử dụng. Giao tiếp được với Server và các Client khác.

5.2. ƯU KHUYẾT ĐIỂM

5.2.1. Ưu điểm

Xây dựng được giao diện thân thiện, dễ sử dụng. Chương trình chạy nhanh, ít lỗi.

5.2.2. Khuyết điểm

Chỉ có thể truyền file số lượng ít. Chỉ truyền được một file mỗi lần.

Còn nhiều hạn chế.

5.3. HƯỚNG PHÁT TRIỂN

Tìm hiểu sâu hơn về ngôn ngữ Java, phát triển thêm ứng dụng cho phép gửi nhiều file trong cùng một lúc.

Truyền file qua lại giữa client và server.

Phát triển ứng dụng cho phép chia sẻ tài liệu, hình ảnh.

Một phần của tài liệu Tìm hiểu và lập trình socket ftp truyền file đơn giản (Trang 33 - 35)