写在前面最近一直在弄文件传输的组件,在讨论组里面,有同事提到“秒传”的功能。在目前的通信软件中也有网盘的功能,就从网上搜了一下,这里对“秒传”的实现思路做一下总结,在之后会写一个小的demo实现一下。没有其他,只为觉得好玩。秒传其实知道原理了,实现起来也很简单了。秒传是一种在网盘上常见的“忽略式”上...
分类:
其他好文 时间:
2015-02-11 12:27:11
阅读次数:
145
HTTP和FTP是两种网络传输协议的缩写,FTP是File Transportation Protocol(文件传输协议)的缩写,而HTTP则是Hyper Text Transportation Protocol(超文本传输协议)的缩写,它们是计算机之间交换数据的方式,也是两种最经典的文件下载方式。...
分类:
Web程序 时间:
2015-02-10 21:33:35
阅读次数:
158
第一章 概论1.1 因特网体系结构(分层)应用层:HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单 Mail 协议)、TELNET(远程登录)、SSH(安全外壳)传输层:TCP(传输控制协议)、UDP(用户数据报协议)、SCTP(流控制传输协议)网络层:IP、路由协议、ICMP(因...
分类:
其他好文 时间:
2015-02-10 18:24:24
阅读次数:
446
*网络通信与数据交换已经成为现代软件必备的基础功能。
*目前公司上下位机的网络通信均采用
TCP/ UDP 协议进行数据交换和控制。这种低层次的网络通信协议在小数据量,少互交的领域有着较大的优势。但是随着网络功能需求的日趋旺盛,
TCP/UDP 协议日渐无法满足需求,其弊端日渐明显
*TCP/UDP通信编程可分为:
*
1 通信控制层
*通信控制层负责网络的配置,连...
分类:
其他好文 时间:
2015-02-09 18:29:53
阅读次数:
220
对于windows用户假设用Cygwin模拟unix环境的话,里面没有带curl命令,要自己装,所以建议用Gow来模拟,它已经自带了curl工具,安装后直接在cmd环境中用curl命令就可,由于路径已经自己主动给你配置好了。 linux curl是一个利用URL规则在命令行下工作的文件传输工具。.....
分类:
Web程序 时间:
2015-02-08 19:29:15
阅读次数:
233
写在前面最近一个多月一直在弄文件传输的组件。最近也有个基本的样子了,这里算是一个简单总结吧。中转模型文件传输底层使用开源的c++通信组件hp-socket(Pullserver,pullClient)。感兴趣的可以搜一下。废话不多说,进入正题首先,所有的客户端必须首先登陆服务器,在服务器进行注册,在...
分类:
其他好文 时间:
2015-02-08 12:52:16
阅读次数:
170
在測试本例至少须要在web程序的WEB-INF/lib下包括commons-fileupload- 1.2.1和commons-io-1.3.2两个类库。fileupload.jsp 文件传输样例 :文件被上传到服务上的实际位置: Index.htmlcommons-fileupload-1.2.....
分类:
其他好文 时间:
2015-02-07 11:37:11
阅读次数:
177
改变你视界的AnyChat,通过封装音视频编解码、流媒体处理以及P2P等专业复杂技术,为上层应用提供简单的API控制接口,实现一对一、一对多的实时音视频交互、文件传输、透明通道、音视频录制等功能。在移动互联网、物联网、在线教育、远程医疗、视频客服以及智能家居等业务领域拥有广泛的应用空间。
产品核心竞争力
一、音视频通信
承载数千客户的多形态音视频通信应用,近十年技术积累值得信赖,Any...
分类:
其他好文 时间:
2015-02-06 14:57:26
阅读次数:
337
/**客户端1、服务端点2、读取客户端已有的文件数据3、通过socket输出流发给服务端4、读取服务端反馈信息5、关闭**/import java.io.*;import java.net.*;class UploadClient{ public static void main(String[] ...
分类:
其他好文 时间:
2015-02-06 14:40:22
阅读次数:
102
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。本文只介绍如何使用JSch实现的SFTP功能。SFTP是Secure File T...
分类:
编程语言 时间:
2015-02-05 18:16:09
阅读次数:
485