怎样进行Java Socket通信客户端和服务器的代码介绍

技术怎样进行Java Socket通信客户端和服务器的代码介绍今天就跟大家聊聊有关怎样进行Java Socket通信客户端和服务器的代码介绍,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根

今天就跟大家聊聊有关怎样进行Java 语言(一种计算机语言,尤用于创建网站)套接字通信客户端和服务器的代码介绍,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

Java 语言(一种计算机语言,尤用于创建网站)套接字通信在我们平时的使用中有很多需要注意的地方,首先就是在客户端和服务器段的代码配置。其实很简单,只要保证基本代码的完整性和可使用性。下面我们就来学习下有关Java 语言(一种计算机语言,尤用于创建网站)套接字通信的相关代码。

ClientTest.java客户端@ author @ version 1。002008/8/2/导入Java。净。插座;导入Java。io。ioexception导入Java。io。InputStreamReader导入Java。io。bufferedreader导入Java。io。版画作家;public class client test { privatesockett;bufferedirerinprintwitroutpublic客户端测试(){ try { system。出去。println(' trytoconnectto 127。0 .0 .1:10000 ');//向服务器发出连接请求socket=newSocket('127.0.0.1 ',10000);System.out.println('服务器已连接!');系统。出去。println(' pleaseentersomecharacters 3360 ');//读取用户输入信息buffere reader line=new buffere reader(new inputstreamreader(系统。in));//输出从服务器端获得的信息out=新的printwriter(套接字。getoutputstream(),true);出去。println(行。readline());//读取服务器端信息in=new buffere reader(new inputstreamreader(套接字。getinputstream()));系统。出去。println(in。readline());出去。close();英寸close();插座。close();} catch(IOExceptionex){ system。出去。println(例如。getmessage());} } public static void main(String[]args){ NewClientTest();}}/@(#)ServerSocketTest.java服务器端@ author @ version 1。002008/8/2/导入Java。净。ServerSocket导入Java。净。插座;导入Java。io。ioexception导入Java。io。bufferedreader导入Java。io。InputStreamReader导入Java。io。版画作家;public class serversocket test { privateserversontss;privatesocketsocketprivetebufferedirerinprivateprintwriteroutproutpublic serversocket(){ try { ss=newServerSocket(10000);//建立服务器,监听.系统。出去。println(' Serverislistingt 10000 . ');while(true){ socket=ss。accept();//获取客户端互联网协议(互联网协议)地址stringremote IP=套接字。GetNetAddress().getHostAddress();//获取客户端连接端口StringremotePort=' : '套接字。getlocalport();系统。出去。println(' Aclinetcomein!IP: '远程IP远程端口);//读取客户端输入in=new buffere reader(new inputstreamreader(套接字。getinputstream()));字符串行=in。readline();系统。出去。println(' clientsendis : '行);//将服务器端信息发往客户端out=新的printwriter(套接字。getoutputstream(),true);出去。println('您的消息已收到!');出去。close();英寸close();插座。close();} } catch(IOExceptionex){ system。出去。println(例如。getcause());} } publicationstativonmain(String[]args){ newServerSocketTest();}}看完上述内容,你们对怎样进行Java 语言(一种计算机语言,尤用于创建网站)套接字通信客户端和服务器的代码介绍有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

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

(0)

相关推荐

  • MySQL如何快速查看原始SQL语句

    技术MySQL如何快速查看原始SQL语句这篇文章主要讲解了“MySQL如何快速查看原始SQL语句”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL如何快速查看原始S

    攻略 2021年11月9日
  • 租用美国服务器建站的5个注意点美国服务器

    技术租用美国服务器建站的5个注意点美国服务器虽然在租用美国服务器的时候,不同的网站需要的配置也不一样,但是无论有什么特殊需求,每个网站所有者都应该在美国服务器租用中坚持五件事。 1. 高水平的正常运行时间 对于以提供内容

    礼包 2021年10月20日
  • 怎么解决数据库查询非常慢问题

    技术怎么解决数据库查询非常慢问题本篇内容主要讲解“怎么解决数据库查询非常慢问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决数据库查询非常慢问题”吧!一、cpu lo

    攻略 2021年11月16日
  • 编程语言的优缺点对比的实例分析

    技术编程语言的优缺点对比的实例分析编程语言的优缺点对比的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。  python作为一门高级编程语言,它的诞生

    攻略 2021年11月16日
  • 指南针s代表什么方向,指南针怎么看,红白针代表什么

    技术指南针s代表什么方向,指南针怎么看,红白针代表什么使用指南针指南针s代表什么方向,可使地图和实际地形的方位一致,探知现在你所在的地点和寻找的目的地的方位。指南针务必水平地拿着,而且要远离以下列举的各种物品,才可避免磁

    生活 2021年10月23日
  • html中让图片靠右(html5怎么让文字在图片右边)

    技术html5如何实现图片往右这篇文章将为大家详细讲解有关html5如何实现图片往右,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在html中,图片往右的

    攻略 2021年12月17日