`
japankn
  • 浏览: 214850 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

文件长传

阅读更多

基于xfire的webservice中,如何文件上传,参仿以下代码可以实现

服务器端

public String filelength(String fileName, byte[] filebytes) {
  try {
   String path = "";
   if (filebytes != null && filebytes.length > 0) {
    File file = new File("/" + fileName);
    file.createNewFile();
    FileOutputStream fos = new FileOutputStream(file);
    fos.write(filebytes);
    fos.close();
    path = file.getAbsolutePath();
    System.out.println(path);
    file = null;
   }
   return path;
  } catch (Exception ex) {
   return "false";
  }
 }

 

客户端

public static void main(String[] args) {

  uploadClient client = new uploadClient();
  uploadPortType service = client.getuploadHttpPort();

  try {
   File file = new File("C:\\火炬统计2008\\dfxm1.DB");
   FileInputStream fis = new FileInputStream(file);
   byte[] b = new byte[fis.available()];
   fis.read(b);
   System.out.println(service.filelength(file.getName(), b));
  } catch (Exception ex) {
   ex.printStackTrace();
  }
 }

 

要注意的是,webservice的搭建方法很多,我这里用的是Myeclipse6.0,自动生成的方式!

分享到:
评论

相关推荐

    文件长传服务端代码示例

    以下是这个"文件长传服务端代码示例"的相关知识点详解: 1. **JSP (JavaServer Pages) 前端**:JSP是一种基于Java的技术,用于创建动态网页。在本例中,JSP页面提供了用户界面,让用户能够选择要上传的文件。这通常...

    js文件长传流.zip

    在JavaScript(JS)中创建文件上传流是一种常见的需求,特别是在Web开发中,用户可能需要上传大文件而避免一次性加载整个文件到内存。本教程将详细解释如何利用JS处理文件上传流,以及涉及到的相关知识点。 首先,...

    利用Javabean+JSP 实现文件的上传、显示、下载

    在Java Web开发中,利用Javabean和JSP可以构建一个完整的文件管理系统,包括文件的上传、显示和下载等功能。以下将详细介绍如何通过这些技术实现这些功能。 首先,我们要理解Javabean和JSP的角色。Javabean是一种...

    jQuary文件

    .js文件,用myeclipse打开,在windows->preference下修改spekt->java script profile ->new(输入一个名字) ->add library。环境配置成功!

    java web 利用javabean实现文件上传源码例程

    在这个特定的例程中,我们关注的是如何利用JavaBean实现文件上传功能。JavaBean是一种可重用的Java组件,通常用于封装数据和业务逻辑。 文件上传是Web应用中常见的功能,允许用户从他们的设备向服务器发送文件。在...

    文件上传下载包jar

    在压缩包"文件长传下载包"中,可能包含以下文件: - `commons-fileupload.jar`:Apache Commons FileUpload的主要库文件。 - `commons-io.jar`:FileUpload库依赖Apache Commons IO,用于处理I/O操作。 - 可能还会有...

    分布式文件系统FastDFS+Nginx集成+FastDHF去重+SpringBoot文件长传与下载

    概述 分布式⽂件系统(Distributed File System)是指⽂件系统管理的物理存储资源不⼀定直接连接在本地节点上,⽽是通过计算机⽹络与节点相连。 判断⼀个分布式⽂件系统是否优秀,取决于以下三个因素: ...

    多文件及其文件夹压缩

    java编写源代码类文件,实现如下 1)多文件长传压缩 2)文件夹压缩

    asp.net 批量上传文件

    在ASP.NET中实现批量文件上传是一项常见的需求,尤其在处理大量用户数据时。在这个场景下,我们可以使用jQuery库中的`jquery.form`插件来增强页面的交互性,并结合ASP.NET后端技术,实现异步、无刷新的批量文件上传...

    html实现js文件md5

    3. **监听文件选择事件**:使用jQuery监听文件选择器的`change`事件,当用户选择文件后,读取文件内容。 4. **计算MD5**:利用spark-md5.js的API,如`SparkMD5.ArrayBuffer`,将文件内容转换为ArrayBuffer,然后...

    java上传本地文件到oss指定目录

    在Java开发中,将本地文件上传到阿里云OSS(Object Storage Service)是常见的操作,尤其在处理大数据存储和分发时。阿里云OSS提供了一种高效、安全且经济的云端存储解决方案。本篇文章将详细讲解如何使用Java SDK...

    jQuery和jQuery的长传插件

    在文件上传领域,jQuery结合特定的插件可以实现强大的长传(即大文件上传)功能,这在现代网页应用中非常常见,特别是涉及到用户需要上传大量或者大尺寸文件的情况。 首先,我们来看核心文件`jquery.js`,这是...

    sturts1.2文件上传的实现

    在这个"struts1.2文件上传的实现"中,我们将深入探讨如何在Struts 1.2框架下实现文件上传功能。 文件上传在Web应用中是非常常见的一种需求,比如用户可能需要上传个人头像、提交文档等。在Struts 1.2中,这一功能...

    用.net代码实现FTP服务器的长传下载

    1. 长传:对于大文件,需要确保能够正确处理长时间的上传或下载过程。在.NET中,这主要涉及到异常处理和连接管理。例如,当网络中断时,捕获异常并重新尝试连接。 2. 断点续传:FTP协议本身不直接支持断点续传,但...

    java附件长传功能

    这个功能允许用户上传一个或多个文件,并通常需要提供上传进度显示、文件清空等辅助操作。以下是对这一主题的详细阐述。 首先,Java中的附件上传通常涉及到Servlet技术,它是Java服务器端编程的一部分,用于处理...

    头像裁剪,长传头像

    "长传头像"通常指的是支持大尺寸或高分辨率图片上传,并在上传后进行裁剪的操作,以确保图片质量不受损失且符合显示要求。"头像裁剪"和"裁剪图片"这两个标签则着重强调了这一过程中的裁剪功能。 实现头像裁剪功能的...

    An-Upload长传组件

    An-Upload是一款专为ASP(Active Server Pages)开发的上传组件,它提供了全面且详细的文件上传功能,使得在ASP环境中处理文件上传变得简单而高效。该组件包版本为An-Upload-12.05.09,意味着它在2012年5月9日进行了...

    长传下载类网站模板(多套)

    [上传下载]仿163网盘无刷新文件上传 for Jsp_fileupload_jsp [上传下载]宏软JSP上传系统 v1.0_hrjspup10 [上传下载]宏软JSP上传系统 v2.0完美版_upload-v2 [上传下载]南京同庆水若寒开发的下载系统_downjsp [上传...

    flash upload php 支持批量长传

    在IT行业中,文件上传是网页应用中常见的功能之一,尤其在处理大量图片、文档或视频时,批量上传显得尤为重要。本篇文章将详细讲解如何利用Flash和PHP实现支持批量上传的功能,以及这一过程中涉及的关键知识点。 ...

Global site tag (gtag.js) - Google Analytics