tcp服务器源代码

简介: package com.zy;import java.io.IOException; import java.

package com.zy;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class Sever {

@SuppressWarnings("resource")
public static void main(String[] args) throws IOException {
    // TODO Auto-generated method stub
    //创建一个服务器端的对象
        ServerSocket s = new ServerSocket(8888);
        //服务器对象放入客户端
        Socket ss = s.accept();
        //获取读取流
        InputStream sa = ss.getInputStream();
        byte []b=new byte[1024]; 
        while(sa.read(b)!=-1){
            System.out.println(new String(b));
        }
        //断流
        ss.shutdownInput();
        //进行文件的写入
        OutputStream sd = ss.getOutputStream();
        String v="收到了";
        sd.write(v.getBytes());
        ss.shutdownOutput();
        sd.flush();
        sd.close();
        sa.close();
        ss.close();
        s.close();
}

}

相关文章
|
域名解析 网络协议 数据库
TCP/IP服务器
【10月更文挑战第20天】TCP/IP服务器
339 65
|
缓存 网络协议 Java
【JavaEE】——TCP回显服务器(万字长文超详细)
ServerSocket类,Socket类,PrintWriter缓冲区问题,Socket文件释放问题,多线程问题
|
网络协议 Java API
【网络】TCP回显服务器和客户端的构造,以及相关bug解决方法
【网络】TCP回显服务器和客户端的构造,以及相关bug解决方法
241 2
|
存储 网络协议 Java
【网络】UDP和TCP之间的差别和回显服务器
【网络】UDP和TCP之间的差别和回显服务器
200 1
|
网络协议 安全 Unix
6! 用Python脚本演示TCP 服务器与客户端通信过程!
6! 用Python脚本演示TCP 服务器与客户端通信过程!
459 1
|
网络协议 Python
Python创建一个TCP服务器
Python创建一个TCP服务器
192 0
|
网络协议 数据处理 C语言
利用C语言基于poll实现TCP回声服务器的多路复用模型
此代码仅为示例,展示了如何基于 `poll`实现多路复用的TCP回声服务器的基本框架。在实际应用中,你可能需要对其进行扩展或修改,以满足具体的需求。
319 0
|
网络协议 安全 架构师
详解 | 一台服务器最大能支持多少条TCP连接?
详解 | 一台服务器最大能支持多少条TCP连接?
923 0
|
机器学习/深度学习 人工智能 网络协议
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
447 4
|
域名解析 网络协议
IP协议, TCP协议 和DNS 服务分别是干什么的?
大家好,我是阿萨。昨天讲解了网络四层协议[TCP/IP协议族分为哪4层?]今天我们学习下IP 协议, TCP 协议和DNS 协议分别是干什么的。
549 0
IP协议, TCP协议 和DNS 服务分别是干什么的?