如何使用webservice上传文件(vb.net版本 )

原创 2006年05月26日 19:27:00

winform 端代码(引用WEB服务名称为upload;webservice文件名为uploadfile)

               ' fname 为文件路径(包括文件名)

                Dim FileReader As System.IO.FileStream = System.IO.File.Open(fname, IO.FileMode.Open)

                Dim FileByte(FileReader.Length) As Byte

                FileReader.Read(FileByte, 0, FileReader.Length)

                FileReader.Close()

                Dim uploadpic As New upload.uploadfile

                 if  uploadpic.uploadpic(FileByte)=true then

                 msgbox("上传成功!")

                 end if

 

webservice端代码(名称为uploadfile):


    <WebMethod(Enablesession:=True)> _
    Public Function uploadfile(ByVal uploadstr As Byte()) As Boolean

                'uploadpath为保存文件的路径(包括文件名)

                Dim FileToWrite As New System.IO.MemoryStream(uploadstr)

                Dim FileReader As System.IO.FileStream = System.IO.File.Open(uploadpath, IO.FileMode.Create)

                FileToWrite.WriteTo(FileReader)

                FileToWrite.Close()

                FileReader.Close()

                 Return True

    End Function

写的不是很清楚;运行环境为VS2003+WIN2000 SERVRE

有什么疑问;可以给我发邮件或留言

             

VB.NET上传文件

                     利用VB.NET向服务器上传文件    文件上传技术是一个很实用的技术,有着很广泛的应用,在ASP.NET自身的前一个版本ASP里实现这个功能,就必须使用第三...
  • abandonship
  • abandonship
  • 2005年02月03日 15:38
  • 2574

绝对好用的上传文件上传图片vb.net示例

  • 2013年06月07日 17:29
  • 3KB
  • 下载

java 利用webservice传输文件

几天前,好不容易用java的ftp方式实现传输数据了,可结果客户觉得ftp传输数据不安全,而且嫌弃ftp还单独创建一个ftp服务器,觉得管理起来比较麻烦,所以人家希望用webservice来传输数据,...
  • zp357252539
  • zp357252539
  • 2016年06月05日 08:46
  • 13535

WebService上传文件

通过WebService把一个字符串形式的参数传递到服务器端的一个函数并取得返回的结果,我们都比较熟悉,而通过WebService上传文件的原理和上传一个字符串在根本上是一样的。       唯一不...
  • wanghuan203
  • wanghuan203
  • 2015年03月06日 16:10
  • 2412

通过WebService上传文件的原理

我们都知道如何通过WebService把一个字符串形式的参数传递到服务器端的一个函数并取得返回的结果,而通过WebService上传文件的原理和上传一个字符串在根本上是一样的。 唯一不同的是,我们需...
  • nihaoma71121
  • nihaoma71121
  • 2012年10月09日 16:46
  • 20344

VB.net 2005 向服务器POST信息(上传文件等)

 上传文件    Public Function uploadTheFile(ByVal uploadUrl As String, ByVal uploadFileName As String) As...
  • ITshu
  • ITshu
  • 2009年02月27日 16:37
  • 3333

vb.net上传文件到FTP服务器

上传文件到ftp服务器整理:   声明:以下代码为vb.net代码,使用Visual Studio 2008开发,所有代码均通过测试,可以直接使用。欢迎转载,请注明出处,欢迎拍砖。 web.con...
  • wesley219
  • wesley219
  • 2013年01月25日 13:21
  • 747

笔记12:VB.net中的FTP操作:创建、删除、查询、下载、上传

FtpWebRequest与FtpWebResponse类用来与特定FTP服务器进行沟通。     FtpWebRequest 与 FtpWebResponse 类分别继承了 WebRequest ...
  • dzweather
  • dzweather
  • 2016年05月16日 22:40
  • 4666

WebService 实现文件的上传下载(非自动生成)

初入webservice的时候第一个接触的工具叫axis2,网上有着大量的简单案例。功能很强大,代码自动生成,能传递各种类型的数据。但是考虑到整合入公司项目的问题,决定去找一个不是自动生成手写的web...
  • kokoyuo
  • kokoyuo
  • 2016年07月27日 14:57
  • 1954

VB调用WebService(直接Post方式)并解析返回的XML

Function TodoTaskBySOAP(postURL As String,host As String, n As Integer,FilterItem() As String,OwnerS...
  • kangkanglou
  • kangkanglou
  • 2014年09月01日 15:30
  • 6009
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何使用webservice上传文件(vb.net版本 )
举报原因:
原因补充:

(最多只允许输入30个字)