[Discussion] Gợi ý về ứng dụng chát trên trực tuyến trên mạng |
23/03/2013 14:05:25 (+0700) | #1 | 274317 |
thienthankhok
Member
|
0 |
|
|
Joined: 26/02/2013 02:05:28
Messages: 3
Offline
|
|
Tình hình là em đag làm đồ án môn học. Đồ án yêu cầu xây dựng ứng dung chat giứa 2 máy trên mạng internet bằng C#. Mày mò suốt 2, 3 ngày rồi cũng biết chút chút về C#. Nghĩ lại cái đồ án thiệt hk biết bắt đầu từ đâu luôn..huhu
Có ai cho em biết muốn kết nối giữa 2 máy tính qua mạng internet phải làm thế nào z ?
Tài liệu cần cho đề tài này ai biết nhớ chỉ em nha! |
|
|
|
|
[Discussion] Gợi ý về ứng dụng chát trên trực tuyến trên mạng |
23/03/2013 14:33:00 (+0700) | #2 | 274318 |
nguyenga86
Member
|
0 |
|
|
Joined: 13/11/2010 00:19:05
Messages: 205
Offline
|
|
bạn đọc tài liệu về TCP/IP và lập trình mạng ấy , ứng dụng thì bạn viết theo kiểu client-sever , có thể lấy chính máy bạn làm server hoặc kiếm 1 server trung gian nào đó rồi cho client kết nối đến thôi , ở cấp đồ án thì mình không biết nó sẽ ra sao nhưng ở dạng bài tập nhỏ thiết kế phần mêm chat thì trên google nhiều lắm bạn , có cả mã nguồn cho bạn tham khảo đấy . |
|
|
|
|
[Discussion] Gợi ý về ứng dụng chát trên trực tuyến trên mạng |
23/03/2013 19:32:10 (+0700) | #3 | 274328 |
|
xuanphongdocco
Member
|
0 |
|
|
Joined: 19/08/2009 08:25:03
Messages: 247
Offline
|
|
Có 1 số project mẫu tại đây:
https://www.google.com.vn/search?q=codeproject+c%23+chat
Chẳng ai cấm bạn không được tham khảo cả. |
|
Xuân Phong Nguyễn |
|
|
|
[Discussion] Gợi ý về ứng dụng chát trên trực tuyến trên mạng |
24/03/2013 23:31:46 (+0700) | #4 | 274368 |
|
Hatake_Kakashi
Member
|
0 |
|
|
Joined: 01/08/2012 21:37:08
Messages: 10
Offline
|
|
bạn có thể tìm hiểu về lậpt trình socket. Hồi trước mình cũng có làm cái này. Socket thì C# có class hỗ trợ hết rồi. Dễ lắm bạn ơi |
|
|
|
|
[Discussion] Gợi ý về ứng dụng chát trên trực tuyến trên mạng |
26/03/2013 23:59:08 (+0700) | #5 | 274425 |
Nếu bạn viết ứng dụng chát trong mạng LAN thì đơn giản lắm, sử dụng mô hình client-server, giao thức UDP hay TCP đều được.Code trên mạng cũng có rất nhiều.
Tuy nhiên nếu muốn ứng dụng chát qua Internet thì phải tìm hiểu thêm nhiều, bởi vì các máy tính thường nằm trong mạng LAN nằm sau một thiết bị NAT (thường là router hay modem) nghĩa là chúng ta truy cập internet thông qua public IP của router.Bạn nên tìm hiểu kĩ một số khái niệm về NAT và NAT traversal (Pinhole and hole punching, STUN, TURN) rồi thử tìm xem có thư viện có sẵn nào hỗ trợ không? Mình cũng chỉ hiểu một số khái niệm lý thuyết thôi chứ cũng chưa cài đặt thử bao giờ |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|