资源简介
这个文件管理的引擎实现的功能是对所有客户端上传的文件信息进行管理,客户端在上传或是下载的时候允许进度报告。如果我们只是显示一个文件发送到服务器上,服务器接收数据后保存到本地,那么这是非常容易实现的,只要比较熟悉网络通信就可以,但是对于文件服务器引擎需要的逻辑更多,允许上传额外的信息,包括文件的上传人,上传日期,下载次数等等信息,然后允许上传的时候不影响下载,可以同时下载,同时上传,而服务器的硬盘IO不进行阻塞,这样实现起来就相当困难了,但是上述所有的功能在使用本组件实现的时候就非常的方便,当客户端进行上传下载的时候更是调用一个方法就能完成。
代码片段和文件信息
using HslCommunication;
using HslCommunication.Enthernet;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace File.Client
{
public partial class FormClient : Form
{
public FormClient()
{
InitializeComponent();
}
private void FormClient_Load(object sender EventArgs e)
{
IntegrationFileClientInitialization();
}
#region 客户端核心引擎
private IntegrationFileClient integrationFileClient; // 客户端的核心引擎
private void IntegrationFileClientInitialization()
{
// 定义连接服务器的一些属性,超时时间,IP及端口信息
integrationFileClient = n
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-17 02:06 FileManagment-master\
文件 2518 2017-12-17 02:06 FileManagment-master\.gitattributes
文件 4305 2017-12-17 02:06 FileManagment-master\.gitignore
目录 0 2017-12-17 02:06 FileManagment-master\File.Client\
文件 3784 2017-12-17 02:06 FileManagment-master\File.Client\File.Client.csproj
文件 18462 2017-12-17 02:06 FileManagment-master\File.Client\FormClient.Designer.cs
文件 13466 2017-12-17 02:06 FileManagment-master\File.Client\FormClient.cs
文件 5698 2017-12-17 02:06 FileManagment-master\File.Client\FormClient.resx
文件 476 2017-12-17 02:06 FileManagment-master\File.Client\Program.cs
目录 0 2017-12-17 02:06 FileManagment-master\File.Client\Properties\
文件 1284 2017-12-17 02:06 FileManagment-master\File.Client\Properties\AssemblyInfo.cs
文件 2764 2017-12-17 02:06 FileManagment-master\File.Client\Properties\Resources.Designer.cs
文件 5496 2017-12-17 02:06 FileManagment-master\File.Client\Properties\Resources.resx
文件 1068 2017-12-17 02:06 FileManagment-master\File.Client\Properties\Settings.Designer.cs
文件 242 2017-12-17 02:06 FileManagment-master\File.Client\Properties\Settings.settings
文件 216 2017-12-17 02:06 FileManagment-master\File.Client\packages.config
目录 0 2017-12-17 02:06 FileManagment-master\File.Server\
文件 3784 2017-12-17 02:06 FileManagment-master\File.Server\File.Server.csproj
文件 3156 2017-12-17 02:06 FileManagment-master\File.Server\FormServer.Designer.cs
文件 2170 2017-12-17 02:06 FileManagment-master\File.Server\FormServer.cs
文件 5698 2017-12-17 02:06 FileManagment-master\File.Server\FormServer.resx
文件 476 2017-12-17 02:06 FileManagment-master\File.Server\Program.cs
目录 0 2017-12-17 02:06 FileManagment-master\File.Server\Properties\
文件 1284 2017-12-17 02:06 FileManagment-master\File.Server\Properties\AssemblyInfo.cs
文件 2764 2017-12-17 02:06 FileManagment-master\File.Server\Properties\Resources.Designer.cs
文件 5496 2017-12-17 02:06 FileManagment-master\File.Server\Properties\Resources.resx
文件 1068 2017-12-17 02:06 FileManagment-master\File.Server\Properties\Settings.Designer.cs
文件 242 2017-12-17 02:06 FileManagment-master\File.Server\Properties\Settings.settings
文件 216 2017-12-17 02:06 FileManagment-master\File.Server\packages.config
文件 1588 2017-12-17 02:06 FileManagment-master\FileManagment.sln
文件 1067 2017-12-17 02:06 FileManagment-master\LICENSE
............此处省略4个文件信息
- 上一篇:5个关于wpf事件路由的
- 下一篇:sql语句生成源码
相关资源
- Hosts文件管理工具
- 通过C#自带的头文件(类)获取Windo
- 疯子ftp上传工具源码传送数据到服务
- 基于com串口的文件发送和接收
- ax播放器实现文件拖入播放和拖动到可
- gif图片转换成jpg文件格式
- C#实现 用口令加密Bat文件
- DotNetZip 解压缩 以及分卷压缩类
- C# 快捷查看文件夹下所有文件的MD5
- C# 文件編碼轉換器FileCodeConvert
- C# 文件前后加某些字符串
- 统计大文件每个字符出现的次数
- C# 文件编码转换工具(支持UTF-8/UTF-
- pdf文件打印预览(需安装DevExpress)
- Word文件转Html文档目录
- asp.net 多文件上传源码
- Unicode解码、编码工具(附源码)
- 用C#.NET实现删除指定文件
- UU云远程打码工具源码
- MD5值校正工具源码
- C# 批量重命名文件名
- 文件分割合并
- 根据文件列表,合并文本文件,保持
- 提取exe dll文件中的 资源图片文件
- iis6建站工具
- TCP文件合并
- WeiXin调试工具
- QQ农场辅助工具源码
- C# 获取本地文件基本信息
- C# 显示最近浏览过的文件
评论
共有 条评论