TAILIEUCHUNG - LẬP TRÌNH MẠNG DÙNG SOCKET

Socket API – Ðược giới thiệu ở UNIX, 1981 – Ðược ứng dụng khởi tạo, sử dụng và hủy bỏ. – Dùng cơ chế client/server – Cung cấp hai dịch vụ chuyển dữ liệu thông qua socket API: • unreliable datagram • reliable, byte stream-oriented | BK Trường Đại Hoc Batch Khoa LẬP TRÌNH MẠNG DÙNG SOCKET CHƯƠNG 1 Ban quyền 2005- Khoa Công Nghệ Thông Tin Trang 1 BK Trường Đại Học Bách Khoa KHÁI NIỆM VỀ SOCKET Socket API - Được giới thiệu ở UNIX 1981 - Được ứng dụng khởi tạo sử dụng và hủy bỏ. - Dùng cơ chế client server - Cung cấp hai dịch vụ chuyển dữ liệu thông qua socket API unreliable datagram reliable byte stream-oriented Ban auvền 2005- Khoa Công Nghê Thông Tin Trang 2 BK Trường Đại Hoc Batch Khoa KHÁI NIÊM VỀ SOCKET Socket cửa nầm giữa process ứng dụng và end-endtransport protocol UCP or TCP TCP service dịch vụ truyền tin cậy chuỗi bytes giữa hai process controlled by a Ipplicationt process developer T- socket controlled by operating system TCP with buffers variables internet process I application Socket r developer TCP with controlled by buffers operating variables system host or server Ban quyền 2005- Khoa Công Nghệ Thông Tin host or server Trang 3 Trường Đại Hoc Bách Khoa THIẾT KẾ GIẢI THUẬT CLIENT SERVER Thiết kế giải thuật cho client - Giải thuật cho chương trình client dùng UDP Xác định địa chỉ server. Tạo socket. Gởi nhận dữ liệu theo giao thức lớp ứng dụng đã thiết kế. Đóng socket. - Giải thuật cho chương trình client dùng TCP Xác định địa chỉ server Tạo socket. Kết nối đến server. Gởi nhận dữ liệu theo giao thức lớp ứng dụng đã thiết kế. Đóng kết nối. Ban quyện 2005- Khoa Công Nghề Thông Tin Trang 4 Trường Đại Học Bách Khoa THIẾT KẾ GIẢI THUẬT CLIENT SERVER Thiết kế giải thuật cho Server - Chương trình server có hai loại Lặp iterative Đồng thời concurrent . - Hai dạng giao thức chương trình server Connection-oriented Connectionless. Ban quyền 2005- Khoa Công Nghệ Thông Tin Trang 5 BK Trường Đại Học Bách Khoa THIẾT KẾ GIẢI THUẬT CLIENT SERVER Giải thuật cho chưo ng trình server iterative connection-oriented - Tạo socket đàng ký địa chỉ socket với hệ thống. -Đặt socket ở trạng thái lắng nghe chờ và sẵn sàng cho việc kết nổi từ Client. - Chấp nhận .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.