apkm-search

[Java] Sử dụng MulticastSocket để truyền và nhận tin từ Group đơn giản

Tạo một Group chat đơn giản bằng Java sử dụng MulticastSocket để truyền và nhận tin trong Group.

multicast-network

Mình viết 1 số bài liên quan đến Java vì ở trường mình đang được học.Vì muốn giúp mình nhớ lâu hơn và giúp cho các bạn có thêm tài liệu để tham khảo nên mình viết bài này.Nói thật là mình cũng không rành về Java cho lắm nên có gì sai sót các bạn cứ comment hoặc báo cho mình biết để mình sửa lại.

Đây là code của chương trình gữi và nhận dữ liệu từ Group :

Sender

Receiver:

Cách chạy chương trình  này

Cách 1:

Bạn có thể sự dụng commandLine để biên dịch và chạy bằng 2 lệnh là javacjava

Cách 2 :

Sử dụng Elipse các bạn chú ý khi chạy thì làm theo các bước sau:

Chú ý đến nút nàychay nhieu chuong trinh java bang elipse Khi chạy chúng ta thường nhấn vào đây nhưng không chú ý là lần đầu tiên chạy thì nó sẽ chạy file đang mở nhưng nhấn lần thứ 2 thì nó sẽ chạy class mà bạn chạy sau cùng.

Chúng ta nhấn vào nút màu đen nhỏ để sổ ra danh sách các class  như hình

chay nhieu chuong trinh java bang elipse 2

Khi muốn chạy nhiều cửa sổ cho 1 class thì bạn cứ chọn là nó sẽ chạy trên máy ảo java khác.

chay nhieu chuong trinh java bang elipse 3

Các bạn có thể quản lý các máy ảo java bằng cách chọn vào nút mà mình đã khoanh đỏ.

Trên đây là một chương trình đơn giản demo cho các hoạt động của MulticastSocket.Bài tiếp theo mình sẽ làm 1 chương trình chat Group đơn giản có sử dụng MulticastSocket.Đây cũng là bài tập ở lớp của mình.:D

BÌNH LUẬN BÀI VIẾT

Leave a Reply

3 Comments on "[Java] Sử dụng MulticastSocket để truyền và nhận tin từ Group đơn giản"

Notify of
avatar
Sort by:   newest | oldest
Nguyễn Quốc Dùng4 năm gắn bó cùng NQDung.COMLevel 1

hay quá

PTC4 năm gắn bó cùng NQDung.COMLevel 1
1 comment

Hay quá trời lun. Cứ thế và cứ thế phát huy nhe!

wpDiscuz