Lập trình phần mềm chat bằng java được không và cần chuẩn bị những gì?
Chào mọi người.
Mình là thành viên mới nên đôi khi có thể hỏi những câu hỏi “hơi tối” tí mọi người thông cảm nhé.
Mình mới học lập trình java, đang chuẩn bị phải lm 1 dự án.
Bên mình chọn viết phần mềm chat kiểu như zalo chạy trên PC.
Không biết sử dụng java viết phần mềm như thế này có hiệu quả không nhỉ?
Kết nối dữ liệu kiểu như thế nào nhỉ?
Cần chuẩn bị server ra sao để có thể hoạt động như Zalo thật nhỉ?
Với Anh/chị nào có tài liệu hay trang web nào hay có thể sử dụng được để nghiên cưu về cái này không giới thiệu mình với?
Cảm ơn mọi người nhiều ạ
Lập trình phần mềm chat bằng Java được không?
=> Được
Cần chuẩn bị những gì?
=> Dưới đây là các công nghệ căn bản mình dùng trong project, bạn có thể tìm hiểu các thứ khác hiện đại hơn nếu muốn
…+ JLabel để hiển thị hình ảnh, text
…+ JEditor hoặc JTextField để nhập tin nhắn
…+ JEditorPane để làm chatbox
…+ JList để hiển thị danh sách người dùng
…+ etc.
Đây là video về project của mình, bạn có thể tham khảo ý tưởng:
Java socket, java multithreading
Cảm ơn bạn nhiều, để mình tim hiểu thử
cam ơn bạn, mình nghiên cứu thử
Web socket khá ổn còn nếu bạn muốn video call thì sử dụng RPI (tốc độ cao đòi hỏi static IP hay dùng trong game online)