我有以下架构:
Web-Application <-> Web-Service <-> Cloud
Web 应用程序提供了一个 html 页面,用于上传应放置在云中的文件。根据设计,无法直接上传到云端(这里真的没有选择)。
我可以做的是,将其上传到网络应用程序并将文件保存到磁盘,然后将其上传到网络服务,保存到磁盘,最后将其上传到云端。但是因为文件可能很大(4GB+),将流从 Web 应用程序传递到 Web 服务并由 Web 服务将其传递到云就很好了,所以它不会被保存到任何地方的文件中云的。
这对 C#、.NET 4、ASP.NET 和 MVC 4 是否可行?