1. Trang chủ
  2. » Ngoại Ngữ

Lập trình mạng - Chương 4 : phần 2- Hướng dẫn Winsock với Visual Basic

7 9 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 77,12 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Thêm Winsock control vào Project.. 2.[r]

Trang 1

LẬP TRÌNH MẠNG

HƯỚNG DẪN WINSOCK CONTROL

1

HƯỚNG DẪN WINSOCK CONTROL

VỚI VISUAL BASIC

Trang 2

Thêm Winsock control vào Project

2

Trang 3

Thêm Winsock control vào Project

3

Trang 4

Xuất hiện biểu tượng Winsock control trên thanh công cụ

4

Trang 5

Ví dụ 1: UDPSimpleChat

• Gửi nhận dữ liệu giữa 2 ứng dụng sử

dụng giao thức UDP.

• Tạo 2 project:

– UDPServer

5

– UDPServer

– UDPClient

Trang 6

Bài tập thực hành

• Cải tiến các ví dụ Simple để có thể chat

với nhiều người (MultiChat)

• Làm lại các bài tập trong phần

Socket/Winsock với Winsock control

• Viết chương trình truyền file đơn giản

15

• Viết chương trình truyền file đơn giản

Trang 7

Bài tập lớn (Chọn một trong các bài tập)

1) Viết chương trình truyền file, có cho phép duyệt file, folder của máy remote:

– Chương trình client có thể yêu cầu danh sách các file/folder của máy remote – Người sử dụng chọn file, folder trên máy remote để tải về hay đưa lên

(Gợi ý có thể xây dựng giao diện như NC, một cửa sổ cho máy local, một của sổ cho máy remote)

2) Viết ứng dụng điều khiển máy tính từ xa

– cho phép xem thông tin của máy từ xa: hệ điền hành, các process dang chạy, chụp màn hình hiện tại…

– cho phép chạy ứng dụng từ xa, shutdown,…

3) Viết chương trình hỗ trợ tính tiền cho dịch vụ internet:

16

3) Viết chương trình hỗ trợ tính tiền cho dịch vụ internet:

– cho phép người quản lý biết được máy nào đang sử dụng, và đã sử dụng thời gian là bao lâu

4) Tìm hiểu giao thức SMTP, viết ứng dụng gửi email

5) Tìm hiểu giao thức FTP, viết ứng dụng truyền file với FTP server 6) Giải quyết bài toán bằng nhiều máy tính:

– Tìm bài toán nếu xử lý trên một máy tính đơn thì mất nhiều thời gian(VD xử lý

ảnh, tính toán ma trận, )

– Cài đặt thuật toán cho phép thực hiện trên nhiều máy theo mô hình:

• Server phân chia công việc và gửi đến các client để thực hiện

• Client nhận công việc và thực hiện sau đó trả kết quả về server

• Server tổng hợp kết quả và hiển thị

7) Bài toán của riêng bạn…

Ngày đăng: 09/03/2021, 05:13

TỪ KHÓA LIÊN QUAN

w