欢迎来到天天文库
浏览记录
ID:35236441
大小:129.86 KB
页数:4页
时间:2019-03-22
《西安电子科技大学-通信网络实验报告socket编程范例》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、//李娜当时说不让用Java编,男老师说可以用Java,故这是符合男//老师要求的题解。按男老师几十行的要求,什么功能都没加。//建议如果想用的话自己在Eclipse上建个工程建个//ServerDemo.java自己运行截图,另有C代码的希望共享。ServerDemo.java:importjava.io.IOException;//用终端telnet连接,不支持中文。只简单传送一句话,没实现任何复杂功能importjava.io.InputStream;importjava.io.OutputStream;impor
2、tjava.net.ServerSocket;importjava.net.Socket;publicclassServerDemo{/***@paramargs*/privateOutputStreamout;privateInputStreamin;privateSocketclient;privateServerSocketserver;privateintnum;//用来计数publicvoidsetUp(intport){try{server=newServerSocket(port);while(true)/
3、/死循环,即一直监听端口{client=server.accept();//接到一个client请求num++;out=client.getOutputStream();//向client传送句子Strings="Welcom!您是第"+num+"位访问者r";out.write(s.getBytes());out.flush();}}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}}publicstaticvoidmai
4、n(String[]args)throwsIOException{//TODOAuto-generatedmethodstubServerDemoqq=newServerDemo();qq.setUp(9090);//开启9090端口}}Eclipse运行该代码后,在命令行输入telnetlocalhost9090成功连接,即自开端口自己连接。最初级的Socket。
此文档下载收益归作者所有