Báo Cáo Xây dựng chương trình truyền file ứng dụng mô hình Client_Server_ có chương trình

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Nội Dung : Xây dựng chương trình truyền file trên mạng ứng dựng mô hình Client_Server
    1.Mô hình Client_Server cho truyền file trên mạng
    Muốn truyền dữ liệu trực tuyến giữa hai máy tính trên mạng, điều trước hết ta phải có hai máy cùng nối mạng. Để trao đổi thông tin dữ liệu cho nhau thì hai máy Server và máy Client phải đang cùng online. Khi máy Client muốn đặt ra yêu cầu cho máy Server thì trước hết phải kiểm tra máy Server có online hay không? Nếu máy Server không online thì không thể trao đổi được thông tin dữ liệu. Nếu máy Server đang online thì quá trình trao đổi thông tin dữ liệu có thể sẽ được thực hiện. Khi máy Client có yêu cầu máy Server truyền thông tin dữ liệu thì việc đầu tiên máy Server phải hỏi máy Client có sẵn sàng nhận thông tin dữ liệu truyền đến hay không? Khi máy Client trả lời sẵn sàng nhận thì quá trình truyền file thông tin dữ liệu được bắt đầu.
    Truyền file được bắt đầu từ truyền số byte cần truyền, sau đó là truyền tên file và cuối cùng là truyền dữ liệu. Trong quá trình truyền nếu trên đường truyền file xảy ra bất kỳ lỗi gì thì sẽ được phát hiện và xử lý. Quá trình nhận file cũng được sắp xếp đúng theo thứ tự truyền file. Đó là trước tiên sẽ nhận đủ số byte đã truyền, sau đó là nhận tên file, và cuối cùng là nhận và ghi dữ liệu vào file. Sau khi nhận đủ các thông tin dữ liệu do máy Server truyền đến, máy Client sẽ gửi trả lời thông điệp cho máy Server là đã nhận xong. Nếu máy Server muốn truyền tiếp các file tiếp theo thì sẽ tiếp tục gửi thông tin dữ liệu cần gửi. Còn nếu máy client không có yêu cầu truyền tiếp thì máy Client sẽ chào tạm biệt máy Server. Kết nối được đóng lại.





    Báo cáo Client_Server
     

    Các file đính kèm:

Đang tải...