1. Trang chủ
  2. » Mẫu Slide

Đề tài: Chia sẻ file ảnh

20 1,4K 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 2,69 MB

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

Nội dung

Đề tài: Chia sẻ file ảnh TcpClient: Giao thức giúp đảm bảo độ tin cậy trong các ứng dụng mạng Một số thuộc tính của TcpClient: Ftp: Giao thức FTP là một giao thức trao đổi file khá phổ biến Hoạt động của giao thức này có thể chia ra thành nhiều thành phần nhỏ, hoạt động cùng nhau để thực hiện các công việc như khởi tạo kết nối, truyền thông tin điều khiển và truyền lệnh. Chuẩn FTP chỉ định hai phương thức khác nhau để tạo ra kênh dữ liệu: + Kết nối kênh dữ liệu dạng chủ động + Kết nối dữ liệu dạng bị động.

Trang 1

Logo Trường Đại Học Công Nghệ Thông Tin

và Truyền Thông

Đề tài: Chia sẻ file ảnh

Ngày 30 tháng 10 năm 2014

Giáo viên hướng dẫn: Nguyễn Toàn Thắng

Thành viên nhóm: Hoàng Thị Mỹ Lê

Nguyễn Thị Yến Nguyễn Văn Hợp Nông Văn Thái

Trang 2

Nội dung

Cài đặt server

2

Chương trình

3

Cơ sở lý thuyết

1

Trang 3

Cơ sở lý thuyết

Ngôn ngữ C# là một ngôn ngữ được dẫn xuất từ C và C++ nhưng nó được tạo từ nền tảng phát triển hơn Microsoft bắt đầu với việc trong C và C++ và thêm vào những đặc tính mới để làm cho ngôn ngữ này dễ sử dụng hơn.

Trong chương trình chia sẻ file ảnh có sử dụng tới: windowforms, lớp

TcpClient, Ftp,FileStream.

Trang 4

Cơ sở lý thuyết

Windows Forms:

Các sự kiện trong Form

Nút bấm

Nhãn

Ô nhập( Textbox)

Danh sách( Listbox)

Trang 5

Cơ sở lý thuyết

TcpClient:

- Giao thức giúp đảm bảo độ tin cậy trong các ứng dụng mạng

- Một số thuộc tính của TcpClient:

Trang 6

Cơ sở lý thuyết

TcpClient:

-Một số phương thức:

Trang 7

Lớp FileStream là lớp cơ bản cho phép truy xuất dữ liệu từ file theo kiểu nhị phân

Để khởi tạo một Stream, ta có thể dùng các cách sau:

+ Sử dụng phương thức khởi tạo của Stream

FileStream fs= new FileStream(“test.hong”,

FileMode.Creat);

+ Sử dụng hàm File.Open(), File.OpenRead(), hoặc

File.OpenWrite()

FileStream fs= FileOpen(“test.hong”, FileMode.Creat);

Cơ sở lý thuyết

Trang 8

Các thuộc tính cơ bản của FileStream:

Cơ sở lý thuyết

Trang 9

Kết nối Server-Client với TCP/IP

Khi được chạy, server cần được xác định rõ địa chỉ IP và sẽ "lắng

nghe" trên một port cụ thể

Server sẽ nằm trong trạng thái này cho đến khi client gửi đến một yêu cầu kết nối Sau khi được server chấp nhận, một connection sẽ hình thành cho phép server và client giao tiếp với nhau

Cơ sở lý thuyết

Trang 10

Cơ sở lý thuyết

TcpClient:

-Một số phương thức:

Trang 11

Cơ sở lý thuyết

Ftp:

- Giao thức FTP là một giao thức trao đổi file khá phổ biến

-Hoạt động của giao thức này có thể chia ra thành nhiều thành phần nhỏ, hoạt động cùng nhau để thực hiện các công việc như khởi tạo kết nối, truyền thông tin điều khiển và truyền lệnh

-Chuẩn FTP chỉ định hai phương thức khác nhau để tạo ra kênh dữ liệu:

+ Kết nối kênh dữ liệu dạng chủ động

+ Kết nối dữ liệu dạng bị động

Trang 12

Cơ sở lý thuyết

Dữ liệu dạng chủ động

Trang 13

Cơ sở lý thuyết

• Dạng bị động

Trang 14

Cơ sở lý thuyết

- Các phương thức truyền:

• Stream mode

• Block mode

• Compressed mode

Trang 15

Cài đặt server

Trang 16

Chương trình

Trang 20

Thank you!

6

Ngày đăng: 31/10/2014, 21:29

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w