跨服务器,用WebService上传文件
2010-04-21 10:57
204 查看
我们开发的Web应用程序,有时候,考虑数据的海量和独立,会把程序文件和其他文件(图片、音视频等)分离开来,放在不同的服务器上。
这样,我们上传图片的话,不是上传到程序文件所在的位置,而是上传至专门的图片服务器。
此种解决方案,感觉用Webservice可能最好了。
网上Web Service定义:主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。 Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows,Linux)中使用。注:SOAP协议(Simple Object Access Protocal,简单对象访问协议),它是一个用于分散和分布式环境下网络信息交换的基于XML的通讯协议。在此协议下,软件组件或应用程序能够通过标准的HTTP协议进行通讯。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。
部署过程:在图片服务器上部署一个专门用来接收流文件的Webservice,程序文件引用这个Webservice,在上传的时候使用它,就ok了。
源码
这样,我们上传图片的话,不是上传到程序文件所在的位置,而是上传至专门的图片服务器。
此种解决方案,感觉用Webservice可能最好了。
网上Web Service定义:主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。 Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows,Linux)中使用。注:SOAP协议(Simple Object Access Protocal,简单对象访问协议),它是一个用于分散和分布式环境下网络信息交换的基于XML的通讯协议。在此协议下,软件组件或应用程序能够通过标准的HTTP协议进行通讯。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。
部署过程:在图片服务器上部署一个专门用来接收流文件的Webservice,程序文件引用这个Webservice,在上传的时候使用它,就ok了。
源码
相关文章推荐
- WebService上传文件到服务器
- (总结1)WinForm中文件上传服务器:WebService
- 利用WebService实现远程服务器文件的上传和下载
- 利用WebService实现远程服务器文件的上传和下载
- Android xUtils 上传文件到C# webservice 服务器
- C# 通过WebService方式 IIS发布网站 上传文件到服务器
- WebService上传文件到服务器(转)
- winfrom运用webservice上传文件到服务器
- C# 通过WebService方式 IIS发布网站 上传文件到服务器[转]
- 架设用Webservice实现文件上传功能CentOS服务器(一)--Tomcat
- C# 通过WebService方式 IIS发布网站 上传文件到服务器
- 利用WebService实现远程服务器文件的上传和下载
- 架设用Webservice实现文件上传功能CentOS服务器(二)--WebService
- C# 通过WebService方式 IIS发布网站 上传文件到服务器的虚拟机下 详尽方法
- 利用WebService实现远程服务器文件的上传和下载
- C# 通过WebService方式 IIS发布网站 上传文件到服务器的虚拟机下 详尽方法
- iOS开发之结合asp.net webservice实现文件上传下载
- 七牛跨服务器上传文件带参数
- 跨服务器上传文件的俩个例子
- android原生POST、httpClient4.X实现向PHP服务器上传文件