EJB-EAD- Tạo dự án TMS sử dụng Topic/Queue - Phần 1
Câu hỏi 1
Phần 1: Tạo ứng dụng Gửi tin nhắn (Sender)
Hãy tạo một form giao diện bằng JFrame (Sender) theo thiết kế sau:
Giao diện bao gồm: * Các ô nhập liệu: Name, Subject, và Message.
Một nút bấm: Send.
Chức năng: Khi người dùng nhấn vào nút Send, chương trình sẽ sử dụng JMS để gửi nội dung tin nhắn đến JMS Server. Bạn có thể lựa chọn sử dụng cơ chế Queue hoặc Topic để truyền tải tin nhắn này.
Phần 2: Tạo ứng dụng Nhận tin nhắn (Receiver)
Hãy tạo một form giao diện bằng JFrame (Receiver) theo thiết kế sau:
Giao diện bao gồm: * Một bảng hiển thị dữ liệu (Table) với các cột: Name, Subject, và Message.
Chức năng: Form này sẽ đóng vai trò lắng nghe (Listen) từ Queue hoặc Topic đã được tạo ở phần trên. Bất cứ khi nào có tin nhắn mới gửi đến, chương trình sẽ tự động cập nhật và hiển thị tin nhắn đó vào bảng dữ liệu.