资源简介
用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多客户端与服务器端的通信
相关资源
- pc与android通过usb socket实现手机通信
- java Socket发送/接受报文
- Java版聊天程序(UDP TCP 多线程)
- 简单qq聊天(Java socket实现)
- 用Java实现TCP通信
- 采用TCP SOCKET技术编写C/S模式的java聊天
- java 局域网数据包嗅探
- websockets实现tomcat日志在线输出
- Java TCP IP Socket
- hpsocket demo
- websocket推送(兼容低版本的IE浏览器)
- java共享画板
- java实现Socket方式文件批量传输/上传到
- java实现websocket简单demo
- Socket发送并接收服务器返回的数据
- JAVA局域网聊天系统微仿QQ
- JAVA整合WebSocket实现服务器消息推送项
- commons-httpclient-3.0
- android与c++通过socket通信
- Android基于局域网socket通信
- Android代码-在wifi下手机与电脑的sock
- java建立TCP长链接
- 采用java编写的TCP/IP服务器端程序
- 基于socket通信的java应用实现
- 计算机网络课程设计报告_DH算法_Wir
- 基于Socket的Android聊天室
- socket编程实验报告
- 基于TCP/IP~Android客户端与PC通信源码
- socket多线程文件上传
- Java Socket 模拟 Ftp Server/Client
评论
共有 条评论