首页 > 其他分享 >使用SocketServer 创建TCP服务端

使用SocketServer 创建TCP服务端

时间:2022-12-21 11:09:14浏览次数:48  
标签:请求 SocketServer TCP ServerSocket 连接 服务端 Socket


**Java能够接受其他通信实体连接请求的类是ServerSocket,

如果没有连接,他将一直处于等待状态,线程也被堵塞。
ServerSocket包含一个监听来自客户端请求连接的方法。
Socket accpet(): 如果接收到客户端Socket的连接请求,
(每个TCP有两个Socket);否则该方法将一直处于等待状态,
线程也被堵塞。**

//创建一个SocketServer,用来监听用户Socket请求
ServerSocket ss = new ServerSocket(30000);
//采用循环不断接受用户的请求
while(true){
//每当接受用户Socket请求时,也相应产生一个Socket
Socket s = ss.accept();
}


标签:请求,SocketServer,TCP,ServerSocket,连接,服务端,Socket
From: https://blog.51cto.com/u_12606187/5958608

相关文章

  • Linux 防火墙之TCP Wrappers
    1、TCPWrappers 原理Telnet、SSH、FTP、POP和SMTP等很多网络服务都会用到TCPWrapper,它被设计为一个介于外来服务请求和系统服务回应的中间处理软件。  基本处理过......
  • TCP、UDP 网络编程
    TCP、UDP网络编程实验目的1.使用TCP进行套接字通信2.使用UDP进行套接字通信实验原理1.TCP2.UDP3.用到的API(1)intsocket(intdomain,inttype,intprotocol);根......
  • TCP 实现跨平台文件传输
    TCP实现跨平台文件传输实验目的利用TCP完成linux和windows平台的文件传输。实验原理windows与linux上实现tcp文件传输本质上是相同的,只有一些函数调用方式不一......
  • 利用 TCP 完成文件传输的设计
    利用TCP完成文件传输的设计实验目的输入文件路径,利用TCP实现客户文件向服务器的传输,并实现对TCP的基本封装实验原理1.服务器(1)建立socket(2)确定服务器scokaddr_i......
  • TCP那些你需要掌握的知识
    什么是TCP/IP?TCP/IP协议模型(TransmissionControlProtocol/InternetProtocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。并不只有TCP与IP两种协......
  • 不要启用 net.ipv4.tcp_tw_recycle
    本文为翻译英文BLOG《​​CopingwiththeTCPTIME-WAITstateonbusyLinuxservers​​》,但并非完整的翻译,译者CFC4N对原文理解后,进行了调整,增加了相关论点论据,跟原文稍......
  • TCP/IP 协议(10):TCP 协议一百问
    TCP/IP协议(10):TCP协议一百问​​杨领well的TCP/IP协议专栏​​TCP协议部分一直没有更新,是因为我不确定到底应该怎么来介绍TCP协议才能干货满满。最后我决定以Q&A......
  • TCPIP命令总结
    TCPIP命令总结1、网络设备的几种模式?1)用户模式刚刚进入就是用户模式2)特权模式执行:enable或者en3)全局模式执行:config terminal或者conf t4)接口模式interface f0/0  ......
  • DNS用的是TCP协议还是UDP协议
    DNS占用53号端口,同时使用TCP和UDP协议。那么DNS在什么情况下使用这两种协议?DNS在区域传输的时候使用TCP协议,其他时候使用UDP协议。(一)TCP与UDP简介TCP---传输控制协议,是......
  • TCP协议
    一、TCP协议介绍TCP(TransmissionControlProtocol,传输控制协议/网际协议),也叫网络通讯协议,是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TC......