社区
C#
帖子详情
读取局域网络文件返回时间的问题
lkr2380869
2011-04-22 09:23:22
使用Directory.Exists或者File.Exists时,当路径(文件)不存在或者网络断开的时候,执行.Exists()判断等待时间比较久,大虾们有什么高招吗?
...全文
41
2
打赏
收藏
读取局域网络文件返回时间的问题
使用Directory.Exists或者File.Exists时,当路径(文件)不存在或者网络断开的时候,执行.Exists()判断等待时间比较久,大虾们有什么高招吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lkr2380869
2011-04-23
打赏
举报
回复
自己顶一下,
当路径(文件)不存在或者网络断开的时候,执行Directory或者file.Exists(path)能不能快速返回?
CIFS协议 SMB协议
CIFS(Common Internet File System) 协议 CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的
文件
并要求此计算机的服务。CIFS 使用客户/服务器模式。客户程序请求远在服务器上的服务器程序为它提供服务。服务器获得请求并
返回
响应。CIFS是公共的或开放的SMB协议版本,并由Microsoft使用。SMB协议现在是局域网上用于服务器
文件
访问和打印的协议。象SMB协议一样,CIFS在高层运行,而不象TCP/IP协议那样运行在底层。CIFS可以看做是应用程序协议如
文件
传输协议和超文本传输协议的一个实现。 SMB协议是基于TCP-NETBIOS下的,一般端口使用为139,445。 服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享
文件
、打印机、串口等。SMB 协议可以用在因特网的TCP/IP协议之上,也可以用在其它网络协议如IPX和NetBEUI 之上。 SMB 一种客户机/服务器、请求/响应协议。通过 SMB 协议,客户端应用程序可以在各种网络环境下读、写服务器上的
文件
,以及对服务器程序提出服务请求。此外通过 SMB 协议,应用程序可以访问远程服务器端的
文件
、以及打印机、邮件槽(mailslot)、命名管道(named pipe)等资源。 在 TCP/IP 环境下,客户机通过 NetBIOS over TCP/IP(或 NetBEUI/TCP 或 SPX/IPX)连接服务器。一旦连接成功,客户机可发送 SMB 命令到服务器上,从而客户机能够访问共享目录、打开
文件
、读写
文件
,以及一切在
文件
系统上能做的所有事情。 从 Windows 95 开始,Microsoft Windows 操作系统(operating system)都包括了客户机和服务器 SMB 协议支持。Microsoft 为 Internet 提供了 SMB 的开源版本,即通用 Internet
文件
系统 (CIFS)。与现有 Internet 应用程序如
文件
传输协议(FTP)相比, CIFS 灵活性更大。对于 UNIX 系统,可使用一种称为 Samba 的共享软件。
jcifs 详解
读取
网络共享
文件
数据
时隔1年半,没有发过新的帖子了,也没怎么来过CSDN逛逛了,人也懒散了。 今天收到网友的提问,才回来看看,觉得应该再写点什么出来,不过,发现自己研究是不是太深入,写不出那么高深的东西,那就写点肤浅的东西吧。 找来找去,想到写jcifs
读取
网络共享
文件
数据,先百度了一下,发现到处都是copy,而且不够详细,有些细节的地方没有注意到,所以写在下篇博客。(啊喂,是不是有点啰嗦了。。) 好,那么开始
局域网上传大
文件
的三种解决方案
提示:通过配置fileUpload拦截器,可以轻松的实现文过滤,当
文件
过滤失败后,系统自动转入input逻辑视图,因此必须为该Action配置名为input的逻辑视图,除此之外,还必须显示地为该Action配置defaultStack的拦截器引用。注:一个表单里的
文件
域对应Action中三个属性,分别是
文件
,
文件
名,
文件
类型,命名是固定的,
文件
名必须表单中的
文件
域名称相同(uploadImage),
文件
名为:
文件
+FileName,
文件
类型:
文件
+ContentType。1 request对象不存在。
Python 实现局域网内
文件
共享功能
请注意,这只是一种实现方式,并不是唯一的方法。还有其他的方法可以实现相同的功能,例如使用 Python 的 ftplib 模块,或者使用网络
文件
系统 (NFS) 等。Python 中实现局域网内
文件
共享功能,有很多种方法可以实现。下面是一种使用 Python 的 sockets 模块实现的方法。首先,需要定义一个服务端程序,用于接收客户端发送的请求并
返回
文件
内容。然后,需要定义一个客户端程序,用于向服务端发送请求并接收
文件
内容。这样,就可以通过服务端程序和客户端程序实现局域网内
文件
共享功能了。
SMB协议的共享
文件
读写
背景介绍 一、SMB协议 SMB协议是基于TCP-NETBIOS下的,一般端口使用为139,445。 服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享
文件
、打印机、串口等。SMB 协议可以用在因特网的TCP/IP协议之上,也可以用在其它网络协议如IPX和NetBEUI 之上。 SMB 一种客户机/服务器、请求/响应协议。通过 SMB 协议,客户端应用程序可以在各种网络环境下读、写服务器上的
文件
,以及对服务器程序提出服务请求。此外通过 SMB 协议,应用程序可以访问远程服务器端的
文件
、以
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章