• 大小: 212KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: Java
  • 标签: 可靠UDP  TFTP  java  

资源简介

本项目是创新实验课最后的大实验,开发了一个可靠的UDP传输系统,采用了应答响应的思路,也就是TFTP的基本原理。整个开发过程全部使用的最简单易懂的代码,本人学习java网络编程也就用了一两周吧,但有一些c语言套接字编程经验。建议初次学习java套接字的可以参考一下。压缩包中附带有答辩ppt,可以先看一下ppt就知道整个系统实现的步骤了。

资源截图

代码片段和文件信息

package thread.udp;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.net.UnknownHostException;

public class ClientBean {
// 描述UDP通讯的DatagramSocket对象
private DatagramSocket ds;

// 用来封装通讯字符串
private byte buffer[];

// 客户端的端口号
private int clientport;

// 服务器端的端口号
private int serverport;

// 通讯内容
private String content;

// 描述通讯地址
private InetAddress ia;

// 以下是各属性的Get和Set类型方法
/**
 * @return the buffer
 */
public byte[] getBuffer() {
return buffer;
}

/**
 * @param buffer
 *            the buffer to set
 */
public void setBuffer(byte[] buffer) {
this.buffer = buffer;
}

/**
 * @return the clientport

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        226  2008-01-19 11:16  UDPSocket\.classpath

     文件        385  2008-01-19 11:16  UDPSocket\.project

     文件       2346  2013-06-17 17:50  UDPSocket\thread\udp\ClientBean.class

     文件       2434  2008-01-19 11:16  UDPSocket\thread\udp\ClientBean.java

     文件       2627  2013-06-17 17:50  UDPSocket\thread\udp\ServerBean.class

     文件       2498  2008-01-19 11:16  UDPSocket\thread\udp\ServerBean.java

     文件       1622  2013-06-17 17:50  UDPSocket\thread\udp\UDPClient.class

     文件       1061  2008-01-19 11:16  UDPSocket\thread\udp\UDPClient.java

     文件        732  2013-06-17 17:50  UDPSocket\thread\udp\UDPServer.class

     文件        304  2008-01-19 11:16  UDPSocket\thread\udp\UDPServer.java

     文件        967  2013-06-17 17:50  UDPSocket\udp\DataGramHelper.class

     文件        458  2013-06-16 17:55  UDPSocket\udp\DataGramHelper.java

     文件       3427  2013-07-10 16:31  UDPSocket\udp\UDPClient.class

     文件       3408  2013-07-10 16:31  UDPSocket\udp\UDPClient.java

     文件       3736  2013-07-02 10:54  UDPSocket\udp\UDPServer.class

     文件       3777  2013-07-02 10:54  UDPSocket\udp\UDPServer.java

     文件     244394  2013-07-11 00:03  UDPSocket\可靠UDP协议的实现.pptx

     目录          0  2013-06-17 17:50  UDPSocket\thread\udp

     目录          0  2013-06-17 09:27  UDPSocket\.settings

     目录          0  2013-06-14 21:42  UDPSocket\thread

     目录          0  2013-06-17 17:50  UDPSocket\udp

     目录          0  2013-07-11 00:03  UDPSocket

----------- ---------  ---------- -----  ----

               274402                    22


评论

共有 条评论