Description: 本程序是一个用C#编写的文件传输程序,分服务端和客户端。 服务端首先监听端口,等待客户端的连接请求,一旦连接成功,即把可供客户端下载的文件名称发给客户端,客户端接受到文件名称后,选择要下载的文件,并发给服务器。服务器根据客户端发送的文件名,选择指定的文件读取文件流,并把文件流内容赋值给网络流发送到客户端,客户端将接受到的网络流赋值给文件流,并保存到文件。 注意:在使用时,要在E盘下建立一个aa文件夹,将一些文件放入其中,以供演示。-this procedure is a C# prepared by the file transfer process-server and the client. First-service monitoring ports, waits for the client to connect to the request Once connected, which is available for download client name in the paper circulated to clients, customers termination papers by name, choose to download the document and sent to the server. Servers based on the client to send the file name, select a file to read the documentation flow, and stream content to the network flow assignment sent to the client, the client will talk to the network flow assignment to the paper flow, and the preservation of the document. Note : when used in the E-aa established a folder of documents Add which, for demonstration. Platform: |
Size: 66560 |
Author:李元吉 |
Hits:
Description: vc#.net编写的局域网文件传输采用组播技术高效快捷-vc#. Net prepared by the LAN file transfer using multicast technology high speed Platform: |
Size: 143360 |
Author:华景宇 |
Hits:
Description: 简单的p2p应用 可以实现远程消息传输 并且以后的任务可以实现p2p文件传输-simple peer-to-peer applications can be remote messaging and the future task can achieve peer-to-peer file transfer Platform: |
Size: 18432 |
Author:李仁梁 |
Hits:
Description: 一个文件传输的服务器。可能过此程序完成FTP服务器的功能。原码简洁易懂-a file transfer server. This process may be completed over the FTP server functions. Easy to read the original code Platform: |
Size: 11264 |
Author:aaa |
Hits:
Description: 主要用于文件的传输,仿制于网络上的文件传输法。-mainly for document transmission, in imitation on the network file transfer method. Platform: |
Size: 71680 |
Author:天 |
Hits:
Description: AgileIM 是一款类似QQ、MSN的聊天软件,这个软件却是我“无意插柳”的结果,AgileIM 的“前身”原本只是为了测试我的通信框架ESFramework的通信能力,没想到,做了两个星期后则个用于测试的小软件居然有点模样了,AgileIM 如今已经支持的主要功能:
(1)文字聊天
(2)文件传输
(3)视频/音频聊天
(4)基于Udp的NAT/NAPT 穿透
IM类型的软件所需要的框架的能力大致也在这里了,现在把AgileIM的源码开放,希望能对后来者有些许帮助,当然,服务端通信框架的源码时不开放的。即使如此,你也可以从AgileIM中学到:
(1)如何与服务器进行通信、客户端基于Tcp的通信框架的特点
(2)如何组织通信消息/协议
(3)如何进行视频/音频捕捉
(4)多线程
(5)如何使用ESFramework框架的ESFramework.Network.Tcp.Passive空间
AgileIM基于ESFramework构建,使用VS2005开发,代码并不是很多(因为很多能力已经在ESFramework框架中实现),组件装配/IOC使用了Spring框架,数据访问层使用了XCodeFactory。
测试登录帐号: 100000 ,密码: 111111
110000 ,密码: 111111
111000 ,密码: -AgileIM is a similar QQ, MSN chat software, the software is I "inadvertently inserted Liu", AgileIM the "predecessor" was originally just to test my communications framework ESFramework communications capacity Unexpectedly, a two weeks after the tests were 000 for a small software actually a bit like, AgileIM now has support for the main functions : (1) Text-Chat (2), file transfer (3) video/audio chat (4) Based on the Udp NAT/NAP T-penetrating types of IM software required for the ability of the framework is here broadly, now AgileIM of open-source, in hopes of later were shown some help, of course, server communications source framework is not open. Even so, you can learn from AgileIM : (1) how to communicate with the server. Based on DEC client communications fra Platform: |
Size: 777216 |
Author:王懿璞 |
Hits:
Description: 自定义协议,摸拟FTP文件传输,并对传输数据进行加密,保证数据传输安全,实现初步代码,基本的一些功能,未经详细测试,欢迎有兴趣的朋友来邮:streamby@163.com-Custom protocols, simulation FTP file transfer, and data encryption to ensure data transmission security, the realization of the initial code, the basic features, without any detailed testing, Interested parties are welcome to post: streamby@163.com Platform: |
Size: 272384 |
Author:str_by |
Hits:
Description: Csharp的局域网两天软件,拥有文件传输·等强大的功能·-CSharp LAN software for two days, with file transfer, such as powerful Platform: |
Size: 151552 |
Author:ethan |
Hits:
Description: 本程序是一个用C#编写的文件传输程序,分服务端和客户端。 服务端首先监听端口,等待客户端的连接请求,一旦连接成功,即把可供客户端下载的文件名称发给客户端,客户端接受到文件名称后,选择要下载的文件,并发给服务器。服务器根据客户端发送的文件名,选择指定的文件读取文件流,并把文件流内容赋值给网络流发送到客
-This procedure is to use C# to prepare a file transfer program, sub-client and client services. First of all, monitor server ports, waiting for client connection requests, once the connection, that is for the client to download the file name sent to client, client termination by the file name, choose to download the file and sent to the server. Server in accordance with the client to send the file name, select the specified file stream to read the document and the contents of the document flow to the network flow assignment is sent to the customer Platform: |
Size: 4096 |
Author:xiaoping |
Hits: