`
zuiyanwangyue
  • 浏览: 167522 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论
阅读更多

http://jcifs.samba.org/

 

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 platform (e.g. Map Network Drive ...). This client is used extensively in production on large Intranets.

 

 JCIFS是一个实现了CIFS/SMB网络协议并且开源的客户端类库,它用纯Java语言编写,其中CIFS是Windows平台上标准的文件共享协议,这个客户端被广泛应用于运行在内部网络的产品中。

 

 

自己写的一个小例子,用于向在同一局部网络的其它机器上的共享目录中写入文件:

 

package demo;

import java.io.InputStream;
import jcifs.smb.SmbFileOutputStream;

public class Demo {
	public static void main(String[] args)throws Exception{
		String fileName="test.xls";
		InputStream is=Demo.class.getResourceAsStream(fileName);
		SmbFileOutputStream os=new SmbFileOutputStream("smb://cattsoft.com;shilei:mypassword@zichan1/software/"+fileName);
		byte[] buff=new byte[1024];
		int length=-1;
		while((length=is.read(buff))>-1){
			os.write(buff, 0, length);
		}
		is.close();
		os.close();
	}
}

 

分享到:
评论

相关推荐

    jcifs实现集成登录

    **jcifs实现集成登录** 在IT领域,尤其是在企业级应用中,用户登录体验的便捷性和安全性至关重要。"jcifs"(Java CIFS Client)是一个开源的Java库,它实现了通用因特网文件系统(CIFS)协议,允许Java应用程序与...

    jcifs-ext-0.9.4.jar/jcifs-1.3.3.jar

    标题中的"jcifs-ext-0.9.4.jar"和"jcifs-1.3.3.jar"是Java库文件,它们主要用于处理SMB(Server Message Block)协议,这是一个广泛用于网络共享文件、打印机和其他资源的协议。这些库在Java应用中提供了对Windows...

    jcifs-1.3.15.jar

    **jcifs-1.3.15.jar** 是一个Java库,主要用于在Java应用程序中实现对SMB(Server Message Block)协议的支持。SMB是一种广泛使用的网络文件共享协议,尤其在Windows环境中,它允许不同设备在局域网(LAN)内共享...

    jcifs API开发文档、jar包等

    **jcifs API 开发文档与应用** jcifs (Java CIFS Client Library) 是一个开源的 Java 库,它实现了客户端接口文件系统(Client Interface File System, CIFS),也称为 SMB 协议,允许 Java 应用程序访问网络共享...

    jcifs java远程访问

    Java Community Interface for File Systems (JCIFS) 是一个开源的Java库,它允许Java应用程序通过SMB(Server Message Block)协议来实现对网络上共享资源的访问。标题中的“jcifs java远程访问”指的是使用JCIFS库...

    jcifs-1.3.19.jar

    jcifs-1.3.19.jar 包,用于SMB协议 ,以实现远程读取文件。jcifs-1.3.19.jar 包,用于SMB协议 ,以实现远程读取文件。

    jcifs-1.3.16.jar及源码

    《jcifs-1.3.16.jar及源码》 jcifs-1.3.16.jar是一款专用于网络文件访问的Java库,它允许Java应用程序通过SMB(Server Message Block)协议来操作远程文件系统,而无需依赖FTP或其他传统文件传输方式。SMB是一种...

    java共享文件下载依赖包jcifs-1.3.3.jar

    Java共享文件下载依赖包jcifs-1.3.3.jar是一个关键组件,它主要用于Java程序在不同操作系统之间实现网络文件共享。这个包是基于Java的CIFS(Common Internet File System)客户端实现,允许Java应用程序与遵循SMB...

    jcifs-1.3.17.jar

    Java Community Interface for File Sharing (JCIFS) 是一个开源的Java库,它允许Java应用程序能够访问和操作Microsoft的网络文件共享协议,例如SMB(Server Message Block)和CIFS(Common Internet File System)...

    共享文件传输-Jcifs

    **共享文件传输-Jcifs** 在Java编程中,jcifs是一个非常重要的库,它使得Java应用程序能够方便地访问和操作Microsoft网络文件系统(CIFS/SMB)上的共享资源。jcifs-1.3.14.jar是jcifs库的一个版本,提供了对CIFS...

    Jcifs创建远程文件夹的例子

    在IT行业中,尤其是在网络文件系统领域,jcifs(Java CIFS Client Library)是一个非常重要的工具。CIFS(Common Internet File System)是一种广泛使用的文件共享协议,尤其在Windows环境中。jcifs是一个开源的Java...

    jcifs-1.3.18.jar

    jcifs-1.3.18.jar包,SSO单点登录

    jcifs-ext-0.9.4.zip

    <groupId>org.samba.jcifs <artifactId>jcifs-ext <version>0.9.4 </dependency>

    jcifs包 源代码

    jcifs包是一个开源的Java库,它为Java应用程序提供了访问SMB(Server Message Block)网络共享的能力。SMB是一种广泛使用的协议,特别是在Windows环境中用于文件和打印服务的共享。jcifs包使得Java开发者无需依赖...

    jcifs-1.3.13.jar

    【jcifs-1.3.13.jar】是一款在Java平台上用于网络文件系统访问的库,主要用于处理SMB(Server Message Block)协议,这是一种广泛应用于Windows网络共享、NAS设备和其他跨平台系统的通信协议。该库使得Java应用程序...

    jcifs-1.3.17-sources.jar

    《jcifs-1.3.17-sources.jar:Java操作网络共享的源码解析》 在Java开发中,有时我们需要访问和操作网络上的共享资源,例如读取、写入或者管理远程计算机的文件系统。这时,jcifs库就成为了一个重要的工具。jcifs...

    jcifs-ext-0.9.4.jar

    解压即可得到jcifs-ext-0.9.4.jar, java环境资源,jdk1.6及以上

    jcifs 1.37源码

    【jcifs 1.37源码】是一个用于处理Samba网络共享协议的Java库,主要目的是让Java开发者能够在Android平台上实现对SMB (Server Message Block) 共享的访问和操作。SMB是一种广泛应用于局域网中的文件共享协议,通常与...

    jcifs-1.3.1附带示例.rar

    【jcifs-1.3.1附带示例.rar】是一个包含jcifs-1.3.1.jar库和示例.txt文件的压缩包,主要针对的是在Java环境中通过SMB(Server Message Block)协议访问局域网内其他计算机共享资源的技术。这个库是Java SMB客户端的...

Global site tag (gtag.js) - Google Analytics