有谁能够告诉我,我怎么可以创建一个WCF REST服务,通过它我可以阿贝尔上传使用Android设备,iPhone & WP7文件服务器。WCF宁静与多平台支持服务文件上传
1
A
回答
4
感谢您的帮助,我能够为多个平台创建的文件上传WCF休息服务。
public void FileUpload(string fileName, Stream fileStream)
{
FileStream fileToupload = new FileStream("c:\\FileUpload\\" + fileName, FileMode.Create);
byte[] bytearray = new byte[10000];
int bytesRead, totalBytesRead = 0;
do
{
bytesRead = fileStream.Read(bytearray, 0, bytearray.Length);
totalBytesRead += bytesRead;
} while (bytesRead > 0);
fileToupload.Write(bytearray, 0, bytearray.Length);
fileToupload.Close();
fileToupload.Dispose();
}
[ServiceContract]
public interface IImageUpload
{
[OperationContract]
[WebInvoke(Method = "POST", UriTemplate = "FileUpload/{fileName}")]
void FileUpload(string fileName, Stream fileStream);
}
+0
感谢这个..你可以请发表您用来上传图片到该代码Android的代码? –
+0
你能告诉我去访问来自Android设备此服务 –
2
任何Rest service
可以使用Android,iPhone和WP7进行访问。
一个选项是使用WCF
或MVC
创建Rest POST服务,并以data
作为base64字符串获取图像。
相关问题
- 1. WCF宁静服务注入WebOperationContext与Autofac
- 2. 用Javascript下载文件并上传到宁静的web服务
- 3. 上传文件与WCF REST服务
- 4. 如何保护WCF宁静的服务?
- 5. wcf宁静的服务配置错误
- 6. 服务从宁静的WCF可下载文件调用
- 7. cakephp宁静服务
- 8. 如何在宁静的服务中进行kerberos/spnego支持?
- 9. WCF服务 - 支持范围:字节支持流文件?
- 10. ASP.NET MVC3多平台支持
- 11. 跨平台WCF服务
- 12. 支持多个文件上传处理
- 13. 宁静服务上的数据加密
- 14. 在WCF宁静服务中将电子邮件ID作为参数传递
- 15. Pushsharp兼容Phonegap和支持的平台+服务器控件
- 16. WCF服务中的SFTP文件上传
- 17. 将文件上传到WCF 3.5服务
- 18. WCF RESTful服务 - 上传两个文件
- 19. 在WCF服务中上传文件
- 20. 宁静+休息服务
- 21. 使用REST服务跨平台文件上传/下载指导
- 22. 的.NET Framework平台支持传统
- 23. 通过宁静的服务上传数据
- 24. 上传图像到一个宁静web服务产生
- 25. 在后台上传文件,服务?
- 26. 多平台Git服务器
- 27. Android的后字节数组(图片)WCF宁静服务
- 28. 在Azure环境中使用WCF宁静服务
- 29. wcf在客户端的宁静服务细节
- 30. 支持移动平台上的SVG
如果可能的话,请提供工作示例或资源。我是新来的wcf。 – Enigma34