分享一个基于UDP的大数据传输的程序
前些时间,看到网上有人提问做一个远程监控的程序。当时我用UDP做了一个,但是出现诸多问题。归根结底,因为UDP的传输是没有保证的。于是,我就自己写了一个基于UDP的大数据传输程序。关于网络传输部分,我只用到DatagramSocket和DatagramPacket,自己实现检错机制。
大数据传输只是一个模块,我设计了两个类:SendLittle,ReceiveLittle。使用起来非常方便,先创建相应对象,调用其
public void sendAll(byte littleBuffer[],int littleLength)
public int receiveAll(byte littleBuffer[])
即可。
具体代码见:http://download.csdn.net/source/3266045
大家来交流交流。