PHÁT TRIỂN

Một phần của tài liệu Dùng Java để xây dựng 1 trương trình Chat qua mạng theo mô hình Client/Server (Trang 42 - 44)

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 VoiceChat 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 VoiceChat.

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 với nhau bằng tiếng nói. Ứng dụng trong nhiều lĩnh vực khác nhau như :

 Việc dạy học từ xa.

 Hội thảo, thảo luận theo nhóm.

 Công cụ trao đổi thông tin bằng âm thanh.

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, âm thanh tương đối rõ. Chat nhóm nhiều Client.

5.2.2. Khuyết điểm

Chỉ có thể chat nhóm, thông tin được chia sẻ với tất cả Client trong nhóm. Không chat được theo từng cặp.

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 chat được từng cặp. Tạo thêm phòng chat.

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

Một phần của tài liệu Dùng Java để xây dựng 1 trương trình Chat qua mạng theo mô hình Client/Server (Trang 42 - 44)

Tải bản đầy đủ (DOCX)

(45 trang)
w