1. Trang chủ
  2. » Công Nghệ Thông Tin

baocao mang client server

15 336 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

Cấu trúc

  • 1. TỔNG QUAN VỀ LẬP TRÌNH SOCKET

    • 1.1 Mô hình client-server

    • 1.2 KẾT NỐI CLIENT-SERVER VỚI TCP/IP

  • 2. PHÂN TÍCH YÊU CẦU BÀI TOÁN

    • 2.1 Bài toán

    • 2.2 Phân tích các chức năng cần xây dựng

    • 2.3 Kết quả demo

  • PHỤ LỤC

  • TÀI LIỆU THAM KHẢO

Nội dung

Đề tài mạng máy tính, client server. Tìm hiểu socket, viết chương trình tính toán, client gởi thông báo, server thực hiện tính toán. Đề tài mạng máy tính, client server. Tìm hiểu socket, viết chương trình tính toán, client gởi thông báo, server thực hiện tính toán. Đề tài mạng máy tính, client server. Tìm hiểu socket, viết chương trình tính toán, client gởi thông báo, server thực hiện tính toán.

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN LẬP TRÌNH MẠNG ĐỀ TÀI: TÌM HIỂU SOCKET VÀ XÂY DỰNG CHƯƠNG TRÌNH THEO MƠ HÌNH CLIENTSERVER Người hướng dẫn: THS NGUYỄN VĂN NGUN Sinh viên thực hiện: SETAPHON PHONEVILAY Số thẻ sinh viên: 102120110 Lớp: 14T2 Đà Nẵng, 09/2018 Tìm hiểu Socket xây dựng chương trình theo mơ hình client-server LỜI CẢM ƠN Sau thời gian dài học tập, dùng kiến thức học vào cơng việc thực tế, xây dựng ứng dụng áp dụng kiến thức Chính lý chúng tơi làm đồ án mơn học “Lập trình mạng” Đối với mơn học em chọn đề tài “Tìm hiểu Socket xây dựng chương trình theo mơ hình client-server” để tìm hiểu socket quy trình kết nối để xây dựng nên mơ hình clinet-server Trong trình làm đồ án, em xin chân thành cảm ơn thầy Nguyễn Văn Nguyên, cung cấp cho em số liệu, kiến thức, số ví dụ demo chương trình, để giúp em hoàn thiện đồ án Sinh viên thực Setaphon Phonevilay Sinh viên thực hiện: Setaphon Phonevilay Hướng dẫn: ThS Nguyễn Văn Nguyên Tìm hiểu Socket xây dựng chương trình theo mơ hình client-server MỤC LỤC Lời cảm ơn Mục lục Sinh viên thực hiện: Setaphon Phonevilay i Trang Hướng dẫn: ThS Nguyễn Văn Nguyên Tìm hiểu Socket xây dựng chương trình theo mơ hình client-server TỔNG QUAN VỀ LẬP TRÌNH SOCKET 1.1 Mơ hình client-server Mơ hình phổ biến chấp nhận rộng rãi hệ thống phân tán mơ hình client/server Trong mơ hình có tập tiến trình mà tiến trình đóng vai trò trình quản lý tài nguyên cho tập hợp tài nguyên cho trước tập hợp tiến trình client tiến trình thực tác vụ cần truy xuất tới tài nguyên phần cứng phần mềm dùng chung Bản thân trình quản lý tài nguyên cần phải truy xuất tới tài nguyên dùng chung quản lý tiến trình khác, số tiến trình vừa tiến trình client vừa tiến trình server Các tiến trình phát yêu cầu tới server chúng cần truy xuất tới tài nguyên server Nếu yêu cầu đắn server thực hành động yêu cầu gửi đáp ứng trả lời tới tiến trình client Mơ hình client/server cung cấp cách tiếp cận tổng quát để chia sẻ tài nguyên hệ thống phân tán Mơ hình cài đặt nhiều môi trường phần cứng phần mềm khác Các máy tính sử dụng để chạy tiến trình client/server có nhiều kiểu khác không cần thiết phải phân biệt chúng; tiến trình client tiến trình server chạy máy tính Một tiến trình server sử dụng dịch vụ server khác Mô hình truyền tin client/server hướng tới việc cung cấp dịch vụ Quá trình trao đổi liệu bao gồm: Truyền yêu cầu từ tiến trình client tới tiến trình server Yêu cầu server xử lý Truyền đáp ứng cho client Mơ hình truyền tin liên quan đến việc truyền hai thông điệp dạng đồng hóa cụ thể client server Tiến trình server phải nhận thức thơng điệp yêu cầu bước đến hành động phát yêu cầu client phải tạm dừng (bị phong tỏa) buộc tiến trình client trạng thái chờ cho tớ nhận đáp ứng server gửi bước ba Mô hình client/server thường cài đặt dựa thao tác gửi (send) nhận (receive) Quá trình giao tiếp client server diễn theo t rong hai chế độ: bị phong tỏa (blocked) không bị phong tỏa (non-blocked) a.Chế độ bị phong tỏa (blocked): Sinh viên thực hiện: Setaphon Phonevilay Hướng dẫn: ThS Nguyễn Văn Nguyên

Ngày đăng: 07/05/2018, 19:38

TỪ KHÓA LIÊN QUAN

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w