ĐỒ ÁN TỐT NGHIỆP LẬP TRÌNH MẠNG VỀ DỊCH VỤ THƯ ĐIỆN TỬ:CHƯƠNG 4_4

Giải thích chương trình trên: - Ba hàng sau trong khối try của phương thức main() buộc phải có. Chúng thiết lập socket connetion giữa client-server và mở input, outputstream trên socket tạo ra | ĐỒ ÁN TỐT NGHIỆP LẬP TRÌNH MẠNG VỀ DỊCH VỤ THƯ ĐIỆN TỬ CHƯƠNG 4 GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH JAVA. Giải thích chương trình trên - Ba hàng sau trong khối try của phương thức mainQ buộc phải có. Chúng thiết lập socket connetion giữa client-server và mở input outputstream trên socket tạo ra echoSocket new Socket ResearchCC 7 os new DataOutputStream is new DatainputStream Hàng đầu tạo ra một đối tượng Socket đặt tên là echoSocket. Socket constructor được sử dụng ở đây yêu cầu tên máy và port number mà ta muốn connect tới. Chương trình ví dụ dùng host name ResearchCC. Đối số thứ hai là port number. Port 7 là port mà Echo server listen. Hàng thứ hai và thứ ba mở một output stream và một input stream trên socket vừa thiết lập. EchoTest đơn thuần chỉ cần write tới output stream và read từ input stream để truyền dữ liệu với server thông qua socket. Nếu bạn chưa quen với các stream trong Java bạn có thể xem thêm phần các Stream cũng trong đề tài này. - Phần kế đọc từ standard input stream của EchoTest một hàng mỗi lần. EchoTest write ngay input text theo sau bởi một newline character tới output stream String userinput while userinput null os. wri teBytes userinput n echo - Hàng cuối trong vòng lặp while đọc một hàng từ input stream. Phương thức readLine block cho tới khi server echo thông tin trở về cho EchoTest. Khi readLine return EchoTest in hàng thông tin ra standard output. Vòng lặp while tiếp tục-- EchoTest đọc input từ user gửi nó cho Echo server nhận trả lời từ server và hiển thị nó-- cho tới khi user đánh vào một end-of-input character. - Khi user đánh vào một end-of-input character vòng lặp while kết thúc chương trình tiếp tục thực thi ba hàng kế os. close ech oSocke t. close - Ba hàng code này đóng các input output stream rồi đóng socket connection tới server. Thứ tự thực hiện ở đây rất quan trọng ta nên đóng các stream kết nối với một socket .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
24    21    1    30-11-2024
Đã 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.