今天就跟大家聊聊有关怎样进行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