资源简介
用java写的tcp数据包发送和接收代码,客户端与服务端测试代码
代码片段和文件信息
/**************************************************
*copyright(c) 2007-2008 HBUT WUHAN
*FILE_NAME:ListenTCP.java
*Author:杨慜 0412002225 Major:计算机科学与技术
*E-mail:keenyoung@gmail.com
*Version:1.0 Date:2008-01-10
*Description:监听TCP数据包的服务端程序
*
**************************************************/
import java.net.*;
import java.io.*;
public class ListenTCP //监听TCP数据包的服务端程序
{
public static void main(String[] args)
{
ServerSocket listen=null; //定义一个ServerScoket类型的引用
Socket soc=null; //定义Socket的应用,用于套接字连接
String message=null;
BufferedReader bf=null;//定义一个BufferedReader类型的读内容的引用
InputStreamReader isr=null;//定义一个可读输入流
try{
listen=new ServerSocket(10000); //创建一个监听1000端口的对象
soc=listen.accept();//当有socket连接所监听的端口时,连接上该socket
System.out.println(“*******************************************“);
System.out.println(“server ok“);
System.out.println(“*******************************************“);
System.out.println(““);
isr=new InputStreamReader(soc.getInputStream());//创建一个来自套接字soc的可读输入流
bf=new BufferedReader(isr);//把soc的可读输入流作为参数创建一个BufferedReader
message=bf.readLine();//以每行为单位读取从客户端发来的数据
System.out.println(“Socket:“+soc);//显示出发送方的IP地址和端口号
System.out.println(“Receive the message from :“+message); //显示接收到的数据
System.out.println(““);
System.out.println(“*******************************************“);
isr.close();//关闭输入流isr
bf.close(); //关闭字符流bf
soc.close(); //关闭Socket套接字
}
catch(Exception e)//异常处理
{
System.out.println(“Error:“+e);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1805 2008-01-11 12:36 tcp\ListenTCP.java
文件 2056 2008-01-11 05:14 tcp\SendTCP.java
文件 411 2008-05-08 02:28 tcp\说明.txt
目录 0 2008-05-08 02:28 tcp
----------- --------- ---------- ----- ----
4490 5
- 上一篇:javacob的jar包
- 下一篇:java实现TCP多客户端与服务器端的通信
相关资源
- java实现TCP多客户端与服务器端的通信
- socket结合spring的
- C#和java 之间基于Socket的通信
- websocket-api.jar JAVAjar包
- JAVA网络白板88733
- Java TCP/IP Socket编程·源代码
- java实现socket编程网络通信多人聊天室
- Android客户端与PC服务器实现Socket通信
- java socket多线程聊天
- java 通过UDP实现一对多聊天室
- SpringBoot实现Socket.io消息推送(java+h
- java基于socket编写的聊天室程序
- Jmeter websocket
- javaQQ聊天室+SocketTCP
- java基于udp的聊天服务端
- 基于Socket的Android手机视频实时传输服
- java版本websocket
- socketio-netty服务器推送jar包
- esp8266和电脑连接使用的java源码,双通
- springboot 整合mina 源码,nio通讯基础教
- 基于WebSocket实现的Android和H5聊天通讯
- 基于java socket编写的超市管理系统
- 多线程web服务器 附实验报告 java
- 网络五子棋游戏java socket swing 小项目
- Java-WebSocket-jar
- Android端websocket调用(含autobahn-0.5.0.
- java利用Socket与多线程实现网络聊天室
- Java Socket实现网络通话源码程序
- JAVA课程设计,UDP 基于组播的聊天程序
- Android实现tcp通讯socket的程序
评论
共有 条评论