VicoTas
Câu hỏi
avatar ngyenvanminh
25/05/2013 20:29

Xin hướng dẫn lập trình C để gửi tin nhắn trong mạng LAN (giống như net send của Windows)?



Danh sách câu trả lời (1)
avatar bembem 25/05/2013 20:29
Bạn có thể dùng bất kỳ ngôn ngữ nào để viết ứng dụng mạng phục vụ yêu cầu riêng của mình. Điều cơ bản và thiết yếu để xây dựng 1 ứng dụng mạng là định nghĩa được giao thức giao tiếp thông tin giữa các module của ứng dụng mạng đó. Hầu hết các ứng dụng mạng hiện nay đều dùng mô hình Client-Server, nghĩa là ứng dụng mạng gồm 2 loại phần tử: server chuyên cung cấp (đáp ứng) một số dịch vụ nào đó, còn client chuyên gửi thông báo đến server yêu cầu 1 dịch vụ cụ thể tại từng thời điểm. Thí dụ để đáp ứng yêu cầu của mình, bạn có thể viết ứng dụng mạng gồm 2 module server và client như sau :

- module server (sẽ chạy trên tất cả các máy), nhiệm vụ là chờ ở 1 cổng qui định (thí dụ port 65500) thông báo hiển thị được gửi từ máy khác đến rồi hiển thị nội dung tương ứng lên màn hình cho người dùng xem.

- module client (cũng sẽ chạy trên từng máy khi có yêu cầu của người dùng), nhiệm vụ là nhận chuỗi thông báo từ người dùng, địa chỉ máy server, port giao tiếp của server rồi kết nối với module server ở máy được yêu cầu rồi gửi thông báo chứa nội dung chuỗi mà người dùng nhập tới server.

Chúng tôi có viết 2 module client-server trên bằng VC++.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
nophoto Hướng dẫn cho mình cách viết chương trình SMTP Server bằng C#. ?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Tôi muốn tìm hiểu về ngôn ngữ lập trình socket và xây dựng chương trình quét địa chỉ IP trong LAN. Xin hướng dẫn?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Lập trình C trên Linux, dùng cơ chế giao tiếp Socket để trao đổi dữ liệu giữa client và server.?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn cách thức lập trình bằng Assembly truyền 1 thông điệp qua lại giữa hai PC?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn đoạn code đếm số lượt người đã truy cập vào trang Web của mình.?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn đoạn code HTML để khi mở trang web nào đó, nội dung ở giữa trang Web ,sẽ được hiển thị thay vì đầu trang Web?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Hướng dẫn cách hiển thị tiếng Việt trên các nút lệnh trong hộp thông báo sử dụng ngôn ngữ C#?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Lập trình bằng Fox và nhập liệu các bản ghi bằng tiếng Việt . Khi dùng lệnh List thì danh sách ko hiển thị đc tiếng việt?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách đưa 1 chuỗi tiếng Việt vào các hàm java, ví dụ như alert(“Thông báo”), confirm(“Thông báo”).Làm sao tạo title tiếng Việt?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hỏi có chương trình nào chuyển từ ngôn ngữ VC/C++ sang VB6 không?

Đăng lúc: 11:59 - 24/06/2013 trong Lập trình

Chip chip Xin hướng dẫn dùng VB 6 để lấy thông tin dạng text từ trang web vào một textbox trên form?

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Xin hỏi các kiến thức cần thiết để có thể viết phần mềm giống như Hamachi (bao gồm client và server).

Đăng lúc: 20:29 - 25/05/2013 trong Lập trình

nophoto Trong linux lệnh head dùng để làm gì?

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto bạn nào có đề tài hay về khoa CNTT thì mách mình với.Thank!!

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto E muốn hỏi về lập trình web bằng ASP

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto Làm thế nào để Insert dữ liệu colum chung của hai bảng trong SQL hả các bạn ????

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto Hệ điều hành MS-DOS chính thức ra đời vào năm nào nhỉ?

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto làm ơn chỉ hộ mình con trỏ trong C++ hoạt động như thế nào?

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto có ai giúp em với!lập trình hướng cấu trúc và hướng đối tượng khác gì nhau,có quan hệ với nhau như thế nào

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

nophoto Trong HĐH linux mới có cần cài phần mềm C++ không?

Đăng lúc: 20:28 - 25/05/2013 trong Lập trình

Rao vặt Siêu Vip