博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tcp网络编程 单向通讯
阅读量:6692 次
发布时间:2019-06-25

本文共 1338 字,大约阅读时间需要 4 分钟。

package www;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException;        //客户机端,向服务器发送一串字符串    public class TestTcpC {    public static void main(String[] args) throws UnknownHostException, IOException {        //建立TCp的服务        Socket s = new Socket(InetAddress.getLocalHost(),9000);        //获取到Socket的输出流        OutputStream outputStream = s.getOutputStream();        //利用输出流对象把数据写出        outputStream.write("服务器端,你好".getBytes());        s.close();    }}
package com.oracle.www;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;        //服务器端,接受客户机发送的消息并输出  public class TestTcpS {    public static void main(String[] args) throws IOException {        //建立Tcp的服务端,并侦听一个端口        ServerSocket serverSocket = new ServerSocket(9000);        //接受客户端的连接        Socket socket = serverSocket.accept();        //获取输入流对象,读取客户端发送的内容        InputStream inputStream = socket.getInputStream();        byte [] buf = new byte[1024];        int length = 0;        length = inputStream.read(buf);        System.out.println(new String(buf, 0, length));        //关闭资源        serverSocket.close();        socket.close();        inputStream.close();    }}

 

转载于:https://www.cnblogs.com/xiaotao520/p/9148376.html

你可能感兴趣的文章
批量替换文件内容
查看>>
LVS介绍
查看>>
格式化磁盘
查看>>
Linux 下内网流量控制工具
查看>>
KVM基本功能管理与使用
查看>>
胖AP与瘦AP的区别以及胖瘦AP组网的优劣对比
查看>>
复习sed的相关内容
查看>>
NetScaler OTP双因子身份认证登录演示
查看>>
centos系统目录结构
查看>>
python Class:面向对象高级编程 __getattr__
查看>>
思科dhcp配置思路
查看>>
“中国制造2025”+云计算,制造业转型的新可能
查看>>
JavaScript基础(一)
查看>>
python爬取QQ说说并生成词云图,回忆满满
查看>>
psutil
查看>>
如何过滤出已知当前目录下oldboy中的所有一级目录
查看>>
判断语句介绍
查看>>
2019智能家居展览会-资讯智能家居博览会
查看>>
阿里的Spring框架面试题到底有多难?这五大问题你又掌握了多少!
查看>>
搭建简单的云waf
查看>>