Cấp bậc tác giả:

JAVA

Chương trình Chat

Được viết bởi QuangIT ngày 21/09/2012 lúc 10:12 PM
Để làm được bài này bạn cần: 1) Một ít kiến thức cơ bản về java 2) Biết về TCP/ IP 3) Biết về mô hình client/server 4) Biết về socket
  • 0
  • 2956
Tải tệp tin: Click ở đây

Chương trình Chat


Để làm được bài này bạn cần:

1) Một ít kiến thức cơ bản về java

2) Biết về TCP/ IP 

3) Biết về mô hình client/server

4) Biết về socket



Bắt tay vào làm:


Chát giữa 2 máy thì đơn giản hơn nhiều :

Có 1 mô hình :


1) 1 server và 2 máy client A và clien B chát với nhau

2) 1 server đảm nhiệm lun client A và 1 client B ( tiết kiện 1 máy, nhưng mà kô hay cho lắm)


--------------------------------------------------

Nếu chát 2 máy thì dùng Socket TCP. Về phần lập trình socket tcp bạn có thể tìm trên mạng.

Còn về lập trình thì trước tiên bạn kết nối đc client với server đã ( cái này trên mạng nhiều lắm )


Nếu dùng mô hình 1 thì bên server bạn phải tạo 2 thread và cho chúng đồng bộ với nhau. Nghĩa là A gởi tin nhắn thì B phải đọc tin nhắn, và ngược lại. Server chĩ là cầu nối trung gian giữa 2 máy. Về mô hình này thì phải học thêm đa tuyến trong tcp.


Source code đính kèm


Đây là bài hướng dẫn của IBM

Nguồn bài viết: Dngaz.com

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

Bài viết mới nhất

LIKE BOX

Bài viết được xem nhiều nhất

HỌC HTML