Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

CLIENT

Hãy viết một ứng dụng Client/Server, sử dụng socket, theo yêu cầu sau :

- Chương trình Client :

o Cho phép người dùng nhập vào một chuỗi ký tự

o Gửi chuỗi ký tự nhận được đến Server

o Nhận dữ liệu trả về từ Server và in ra màn hình

o Kết thúc chương trình.

- Chương trình Server :

o Nhận kết nối từ Client

o Nhận chuỗi ký tự từ Client

o Thay thế tất cả các chuỗi con "Dai Hoc" bằng chuỗi "DH" và gửi về cho Client

Kết thúc chương trình.

BAI GIAI

CLIENT

import java.io.*;

import java.net.*;

import java.util.*;

class MayKhach

{

public static void main(String[] args) throws Exception

{

Socket server=new Socket("127.0.0.1",8080);//có thể đổi IP hoặc Port

System.out.println("Client kết nối đến cổng 8080 của Server...");

PrintWriter pw=new PrintWriter(server.getOutputStream());

BufferedReader br=new BufferedReader(new InputStreamReader(server.getInputStream()));

String st;

//Nhập chuỗi bất kỳ từ bàn phím

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

System.out.print("Nhap chuoi bat ky : ");

st = in.readLine();

//Gửi chuỗi đã nhập từ bàn phím đến Máy Chủ

pw.write(st);

pw.write("

");

pw.flush();

//Nhận lại chuỗi được gửi trả về từ Máy Chủ và in lên màn hình

st=br.readLine();

System.out.println("Chuoi nhan duoc tu Server : " + st);

//Kết thúc chương trình

pw.close();

br.close();

server.close();

}

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: #hieu