当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

jCIFS

Java 的 SAMBA 客户端实现
授权协议 LGPL-2.1
开发语言 Java
所属分类 程序开发、 网络工具包
软件类型 开源软件
地区 不详
投 递 者 苍德寿
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

jCIFS是CIFS在JAVA中的一个实现,是samba组织本着linux的精神,负责维护开发的一个开源项目。这个项目专注于使用java语言对 cifs协议的设计和实现。他们将jcifs设计成为一个完整的,丰富的,具有可扩展能力且线程安全的客户端库。这一库可以应用于各种java虚拟机访问 遵循CIFS/SMB网络传输协议的网络资源。

网站上有大量的演示例子。

  • 支持SMB2(2.02协议级别),部分支持SMB3
  • 删除全局状态
  • 允许按上下文配置
  • 通过SLF4J记录
  • 删除Java 1.7之前的支持
  • 统一身份验证子系统,NTLMSSP / Kerberos支持
  • 大型ReadX / WriteX支持
  • 流列表操作
  • NtTransNotifyChange支持
  • Google补丁:各种错误修正,lastAccess支持,重试请求
  • 适当的测试套件
  • 各种修复
  • JCIFS简介and利用JCIFS网络文件共享实现上传下载 JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java. CIFS is the standard file sharing protocol on the Microsoft Windows 

  • 添加依赖 // https://mvnrepository.com/artifact/jcifs/jcifs compile group: 'jcifs', name: 'jcifs', version: '1.3.17' 代码示例 package com.xl; import jcifs.smb.SmbFile; import jcifs.smb.SmbFileInputStream

  • 时隔1年半,没有发过新的帖子了,也没怎么来过CSDN逛逛了,人也懒散了。 今天收到网友的提问,才回来看看,觉得应该再写点什么出来,不过,发现自己研究是不是太深入,写不出那么高深的东西,那就写点肤浅的东西吧。 找来找去,想到写jcifs读取网络共享文件数据,先百度了一下,发现到处都是copy,而且不够详细,有些细节的地方没有注意到,所以写在下篇博客。(啊喂,是不是有点啰嗦了。。) 好,那么开始吧,先

  • SDescription说明 Packages 软件包 jcifs jcifs jcifs.netbios jcifs.netbios jcifs.smb jcifs.smb jcifs.util jcifs.util JCIFS JCIFS The Java CIFS Client Library JCIFS客户端的Java库 http://jcifs.samba.org/ http://jci

  • package com.jadyer.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import jcifs.smb.SmbFile; import jcifs.smb.SmbFileInputStream; /** * 使用JCIFS获取远程共享文件 * @see 关

  • CIFS (Common Internet File System)    通用Internet文件系统   在windows主机之间进行网络文件共享是通过使用微软公司自己的CIFS服务实现的。    CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机的服务。CIFS 使用客户/服务器模式。客户程序请求远在服务器上的服务器程序为它提供服务。服务器获得请求

  • JCIFS是一个开源实现100%的Java的CIFS / SMB网络协议的客户端库。CIFS是Microsoft Windows平台(如映射网络驱动器)上的标准的文件共享协议。此客户端被广泛应用于生产大型企业网。   JCIFS开源项目官网:https://jcifs.samba.org/   例子: 导入jcifs-jar 到项目中就可以使用了。 <dependency>        <gro

  • 一、工程jar引用(引入相关依赖) <!-- samba --> <dependency> <groupId>jcifs</groupId> <artifactId>jcifs</artifactId> <version>1.3.17</version> </dependency> 二、进行封装smb的操作 (1)初始化所需对象 将sm

  • 我正在编写一个Android应用程序,以使用JCIFS samba库访问Windows共享,但是我在新的SmbFile(path,auth)上收到java.net.MalformedURLException.我正在使用带有以下代码的空白活动(接受所有默认设置)的新android项目.我将“ jcifs-1.3.18.jar”复制并粘贴到应用程序的“ libs”文件夹中,并使用“添加到库”选项. 软

  • 我们正在使用JCIFS(1.3.17)从Windows 2003文件服务器加载图像文件。不幸的是,在16384个文件之后,加载将停止工作,并且在尝试访问更多文件时出现以下异常: jcifs.smb.SmbException: A device attached to the system is not functioning. at jcifs.smb.SmbTransport.checkStat

  • SAMBA的JAVA客户端JCIFS 首页 http://jcifs.samba.org/ 下载文件 jcifs-1.2.25b.zip 下载的版本很新啊。能从MAVEN上搞到的版本如下pom.xml org.samba.jcifs jcifs 1.2.15 提供调用的static 工具类SambaUtil.java: package com.sillycat.api.commons.utils;

  • 1.引入maven依赖          <dependency>             <groupId>jcifs</groupId>             <artifactId>jcifs</artifactId>             <version>1.3.17</version>         </dependency> 2.smb工具类 import java.io.

  • 5 个答案: 答案 0 :(得分:3) 使用Javi_Swift之类的流,通过SMB协议将文件从本地文件复制到共享磁盘的完整解决方案(部分书写 - 无法将整个文件加载到内存中的大文件解决方案): // local source file and target smb file File fileSource = new File("C:/example.jpg"); SmbFile smbFile

  • CIFS (Common Internet File System)    通用Internet文件系统   在windows主机之间进行网络文件共享是通过使用微软公司自己的CIFS服务实现的。    CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机的服务。CIFS 使用客户/服务器模式。客户程序请求远在服务器上的服务器程序为它提供服务。服务器获得请求

  • 1。首先从http://jcifs.samba.org 这个站点下载 jcifs-1.3.2.jar包。 2。把这个包放到相应的lib文件下面。 3。对web.xml文件进行配置,添加如下内容 NtlmHttpFilter jcifs.http.NtlmHttpFilter jcifs.http.domainController 192.168.1.206 jcifs.smb.client.dom

  • 1、引入JCIFS的方法 1) 通过Maven引入(pom.xml) org.samba.jcifs jcifs 1.2.19 2) JCIFS官网下载Jar 2、连接共享目录和验证帐户密码//import jcifs.smb.NtlmPasswordAuthentication; //import jcifs.smb.SmbFile; //import jcifs.smb.SmbFileOutp

  • 一、错误提示:0xC0000022: jcifs.smb.SmbAuthException: Access is denied The NTLM HTTP SSO Filter that used to be included withJCIFS cannot support NTLMv2. 1) jcifs.smb.lmCompatibility = 0 or 1: SendLM and NTL

  • package com.project.remoteUrl; import java.io.File; import java.io.InputStream; import java.io.OutputStream; import java.io.FileInputStream; import java.io.BufferedInputStream; import java.io.Buffered

  • jcifs是samba组织下的一帮牛开发的一套兼容SMB协议的library,我们可以用它来在java里访问Windows共享文件,当然,既然它帮我们实现了SMB协议,那要用它来实现NTLM SSO就很容易了。 在这个网址可以下载到jcifs的source code和library 好,现在可以休息一下了,我们通过一个例子step by step看一下jCIFS怎么来实现SSO吧。 1.把jcif

  • 通过jcifs实现java访问网络共享文件 jcifs 是 cifs(common internet file system) java的实现 smb (service message block) to be cifs jcifs 是一个开源项目 可从http://jcifs.samba.org/下载 SmbFileInputStream,SmbFileOutputStream,SmbFile这

  • jcifs Jar包下载地址https://www.jcifs.org/ 在使用中报错 jcifs.smb.SmbException: NTLMv2 requires extendedsecurity (jcifs.smb.client.useExtendedSecurity must be true ifjcifs.smb.lmCompatibility >=3   为了确保兼容性设置COMPA

 相关资料
  • 有没有我可以参考的示例应用程序用于Android上的SAML交互?有人在Android上成功移植/使用了OpenSAML吗? 我正在尝试编写一个简单的应用程序,它将(而不是浏览器重定向)使用本机API来执行SAML身份验证。 还有一些指向测试环境的指针,我可以在其中测试SAML客户机,这会有所帮助。

  • 利用 select 实现的 tcp 客户端 利用 select 实现的 tcp 客户端 源码/* * Copyright (c) 2006-2018, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * *//* 程序清单:利用 selec

  • 我一直在使用FTP客户端java实现。我所要做的就是连接到FTP服务器并将一个文件传输到服务器。 我设法与ftp服务器建立了连接(见下面的代码),之后我使用PASV命令进入了被动模式。现在我不知道下一步该做什么。我尝试在PASV命令之后制作一个新套接字并将其连接到FTP服务器端口20,但没有成功。 我的问题是建立连接时如何启动文件传输?(我的想法是与端口20建立连接并执行STOR命令,但我不知道如

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • 14.2.实现远程客户端 我们已经有了远程Service,接下来实现它的客户端,然后测试两者是否工作正常。我们这里有意将服务端与客户端分在两个不同的package中,因为它们是两个独立的程序。 好,在Eclipse中新建一个项目,步骤同以前一样,兹不赘述。不过这里有一点不同,那就是它依赖于前一个项目,也就是LogService。这一点很重要,因为LogClient需要知道LogService的接口

  • 是否可以在Silverlight中创建代理客户端,这意味着Silverlight应用程序知道代理服务器的主机、端口、用户名和密码,然后建立与代理服务器的连接? 然后,Silverlight应用程序将能够向该代理服务器后面的资源发出HTTP请求。 这样,Silverlight应用程序就可以访问某些资源,而无需首先在客户端计算机上安装第三方代理客户端,因为代理客户端将是Silverlight应用程序本

  • 本文向大家介绍python实现telnet客户端的方法,包括了python实现telnet客户端的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python实现telnet客户端的方法。分享给大家供大家参考。具体如下: python实现的telnet客户端程序,python自带一个telnetlib模块,可以通过其Telnet类实现telnet操作 希望本文所述对大家的Python程

  • 本文向大家介绍python mqtt 客户端的实现代码实例,包括了python mqtt 客户端的实现代码实例的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了python mqtt 客户端代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 安装paho-mqtt python消息收发实现 以上就是本文的全部内容,希望对大家的学习有