java中创建服务器与客户端 您所在的位置:网站首页 java写客户端程序 java中创建服务器与客户端

java中创建服务器与客户端

2023-12-15 11:55| 来源: 网络整理| 查看: 265

java中创建服务器与客户端

在Java中创建服务器很简单,其中的服务器代码已经被包装好了,只需要调用这些工具包就可以了。

服务器需要用到ServerSocket来创建。 代码如下:

ServerSocket server = null; try { //创建服务器 server = new ServerSocket(6758); System.out.println("服务器已启动……"); //循环等待连接多个客户端 while (true) { Socket socket = server.accept(); System.out.println("IP:"+socket.getInetAddress()+"连接成功"); System.out.println("端口号:"+socket.getPort()); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }

创建成功后,我们还需要创建一个客户端,用来连接我们的服务器。

创建客户端需要用到Socket。 代码如下:

Socket socket = null; try { //创建客户端,并且连接服务器 socket = new Socket("127.0.0.1",6758); } catch (UnknownHostException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { if (socket!=null) { socket.close(); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } 创建好以后需要注意的几点:

1.在进行测试的时候一定要先运行你的服务器,再运行你的客户端。

2.端口号设定最好是用5000+以后,避免你写的程序与别人写的程序有冲突。

3.服务器一般是不会关闭的,但是客户端一般是需要关闭的,所以我们创建了客户端后,千万别忘了判断客户端是否需要结束运行。

下面就是控制台运行的结果了

先启动服务器后控制台显示的: 在这里插入图片描述 再启动客户端所显示的: 在这里插入图片描述 这里只是一个基本的创建了,代码或者哪里有问题欢迎大家指出。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有