美文网首页
Tomcat 单播通信

Tomcat 单播通信

作者: 吉林天师 | 来源:发表于2020-01-15 04:21 被阅读0次

客户端

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;

public class SocketClient {

    public static void main(String[] args) {
        Socket socket = null;

        try {

            socket = new Socket("localhost", 8888);

            DataOutputStream dos = new DataOutputStream(socket.getOutputStream());
            DataInputStream dis = new DataInputStream(socket.getInputStream());

            dos.writeUTF( "我是客户端,请求连接");
            System.out.print(dis.readUTF());

            socket.close();

        }catch (UnknownHostException e){

                e.printStackTrace();

        }catch (IOException e){

            e.printStackTrace();
        }
    }
}

服务端

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

public class SocketServer {
    public static void main(String[] args) {
        ServerSocket serverSocket = null;
        try {
            serverSocket = new ServerSocket(8888);
            Socket socket = serverSocket.accept();
            DataOutputStream dos = new DataOutputStream(socket.getOutputStream());
            DataInputStream dis = new DataInputStream(socket.getInputStream());
            System.out.print("服务器收到客户端的来链接请求"+ dis
                    .readUTF());
            dos.writeUTF("接受连接请求成功!");
            socket.close();
            serverSocket.close();

        }catch (
                IOException e){
            e.printStackTrace();
        }
    }
}

在终端执行命令

javac SocketServer.java
java SocketServer
javac SocketClient.java
java SocketClient

相关文章

  • Tomcat 单播通信

    客户端 服务端 在终端执行命令

  • 小程序UDP通信

    前言 UDP通信分为单播 广播 组播,基础库2.7.0之后,小程序开始支持UDP通信,目前小程序只支持单播。 小程...

  • java 版单播、广播、组播

    简介: 在当前的网络通信中有三种通信模式:单播、广播和多播(组播),其中多播出现时间最晚,同时具备单播和广播的优点...

  • Python 实现udp组播

    有关知识基本概念单播:两个主机间单对单的通信广播:一个主机对整个局域网上所有主机上的数据通信(网络地址全1)单播和...

  • Elasticsearch的Ping机制

    简介 在1.x的时候,Elasticsearch默认的集群通信是多播方式,也支持单播,而从2.x开始,默认是单播模...

  • Spring---websocket

    可以实现两方的双向通信。双方可以是一对多,也可以是一对一。 单播通信 即点对点通信,一对一。 广播通信 发布-订阅...

  • 浅谈anycast技术

    常见的几种通信方式 单播 UniCast,单播,指网络中一个节点与另一个节点之间需要建立一个单独的数据通道,从一个...

  • 组播

    组播简介 作为一种与单播(Unicast)和广播(Broadcast)并列的通信方式,组播(Multicast)技...

  • 组播概述知识摘编

    什么是组播 作为一种与单播(Unicast)和广播(Broadcast)并列的通信方式,组播(Multicast)...

  • ip地址的组成和特殊ip

    IP 地址 ::= { <网络号>, <主机号>} A类、B类、C类地址都是单播地址(一对一通信),是最常用的。网...

网友评论

      本文标题:Tomcat 单播通信

      本文链接:https://www.haomeiwen.com/subject/vcfjvctx.html