UDP

来源:互联网 发布:移动4g网络培训 编辑:程序博客网 时间:2024/05/17 00:12
import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.net.Socket;public class MyClient implements Runnable {    public void run() {        try {            Socket client = new Socket("10.7.88.130",8888);            //控制台输入流            BufferedReader console = new BufferedReader(new InputStreamReader(System.in));            String info = console.readLine();            DataOutputStream os = new DataOutputStream(client.getOutputStream());            os.writeUTF(info);            DataInputStream is = new DataInputStream(client.getInputStream());            System.out.println(new String(is.readUTF()));        } catch (IOException e) {            e.printStackTrace();        }    }}public class ClientTest {    public static void main(String[] args) {        new Thread(new MyClient()).start();    }}import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;//TCPpublic class MyServer implements Runnable {    public void run() {        try {            ServerSocket server = new ServerSocket(8888);            Socket client  = server.accept();            DataInputStream dis = new DataInputStream(client.getInputStream());            System.out.println(new String(dis.readUTF()));            DataOutputStream dos = new DataOutputStream(client.getOutputStream());            dos.writeUTF("服务器已接收");            dos.flush();            dis.close();            dos.close();            server.close();        } catch (IOException e) {            e.printStackTrace();        }    }}public class MyServerTest {    public static void main(String[] args) {        new Thread(new MyServer()).start();    }}
原创粉丝点击