网络编程--简单的客户端与服务端连接

技术网络编程--简单的客户端与服务端连接 网络编程--简单的客户端与服务端连接package socket;import java.io.IOException;
import java.io.Outp

网络编程-简单的客户端与服务端连接

封装插座;

导入Java。io。ioexception

导入Java。io。OutputStream

导入Java。净。不着装;

导入Java。净。插座;

导入Java。净。未知异常;

/**

*版权所有(三),2018-2021年,林先生

*作者林先生

*日期: 2021/12/1 21:46

*文件名:套接字01客户端

*描述:客户端

*/

公共类socket tapi 01客户端{

公共静态void main(字符串[]参数)引发IOException {

//连接本机的端口,如果连接成功则返回(电源)插座对象

Socket Socket=新的Socket(在地址中。getlocalhost(),6666);

System.out.println('返回socket=' socket ');

//连接上后通过socket.getOutputStream()得到和(电源)插座对象关联的输出流对象

输出流OS=套接字。get output stream();

os.write('hello.server ' .getBytes());

操作系统。close();

插座。close();

System.out.println('客户端退出。');

}

}

封装插座;

导入Java。io。ioexception

导入Java。io。InputStream

导入Java。净。ServerSocket

导入Java。净。插座;

/**

*版权所有(三),2018-2021年,林先生

*作者林先生

*日期: 2021/12/1 21:38

*文件名:套接字01服务器

*描述:服务器端

*/

公共类SocketAPI01Server服务器服务器{

公共静态void main(字符串[]参数)引发IOException {

//在本机的6666端口监听,等待连接

//要求在本机没有其他服务占用6666端口

服务器套接字服务器套接字=新服务器套接字(6666);

System.out.println('端口6666等待连接。');

//当客户端连接则返回(电源)插座对象

socket socket=Serversocket。accept();

System.out.println('对象已连接。');

//通过socket.getInputStream()读取客户端写入到数据通道的数据

输入流为=插座。getinputstream();

//IO读取

字节[]字节=新字节[1024];

int ReadLen=0;

while ((readLen=is.read(字节))!=-1){

System.out.println(新字符串(字节,0,ReadLen));

}

就是。close();

插座。close();

服务器套接字。close();

}

}

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/130345.html

(0)

相关推荐

  • makefile怎么使用(makefile文件使用方法)

    技术makefile怎么使用这篇文章主要讲解了“makefile怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“makefile怎么使用”吧!概述什么是makefi

    攻略 2021年12月21日
  • 十二:枚举与注解

    技术十二:枚举与注解 十二:枚举与注解————————————————
    声明:本文是在CSDN博主「lsqstudy」的原创文章基础上修改的,遵循CC 4.0 BY-SA版权协议
    原文链接:https:

    礼包 2021年11月24日
  • 在mysql如何查找效率慢的SQL语句

    技术在mysql如何查找效率慢的SQL语句这篇文章主要介绍在mysql如何查找效率慢的SQL语句,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、MySQL数据库有几个配置选项可以帮助我们及时捕获

    攻略 2021年10月29日
  • MAVEN安装

    技术MAVEN安装 MAVEN安装一、maven下载
    下载地址:https://maven.apache.org/download.cgi
    二、配置镜像源(conf文件夹下的settings.xml文件

    礼包 2021年10月20日
  • 雅诗兰黛的眼霜,雅诗兰黛有什么好的眼霜

    技术雅诗兰黛的眼霜,雅诗兰黛有什么好的眼霜截止目前的话雅诗兰黛的眼霜,雅诗兰黛的眼霜我总共用过3款,这里讲一下我的使用感受。首先肤质声明:油痘肌肤,常年熬夜,眼下黑眼圈不严重,眼袋和水肿比较严重。1.雅诗兰黛抗蓝光眼霜

    生活 2021年10月30日
  • net core响应时间超时的配置(netcore 开启内存释放)

    技术.NET Core 配置对GC工作模式与内存的影响是什么这篇文章将为大家详细讲解有关.NET Core 配置对GC工作模式与内存的影响是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相

    攻略 2021年12月15日