C# 是否自动将图像从桌面应用程序上载到web应用程序?

C# 是否自动将图像从桌面应用程序上载到web应用程序?,c#,.net,asp.net-mvc,winforms,razor,C#,.net,Asp.net Mvc,Winforms,Razor,如果有人能给我以下建议,我将不胜感激 我创建了一个包含图像库的Windows窗体应用程序。我想自动将任何图像(通过单击按钮)上载到我的web应用程序ASP.NET MVC 4。该图像应立即出现在我的视图中 我想使用一些web服务,它可以将图片从桌面应用程序上传到数据库中,然后单击按钮将我重定向到我的asp.net mvc网页,在那里我可以显示上次从db上传的图片 实现这一目标的最佳方式是什么 谢谢是的,这种方法没有错。事实上,这在SOA中非常常见,并且很容易用WCF实现。有一点需要指出 安全,有

如果有人能给我以下建议,我将不胜感激

我创建了一个包含图像库的
Windows窗体应用程序
。我想自动将任何图像(通过单击按钮)上载到我的web应用程序
ASP.NET MVC 4
。该图像应立即出现在我的视图中

我想使用一些web服务,它可以将图片从桌面应用程序上传到数据库中,然后单击按钮将我重定向到我的
asp.net mvc
网页,在那里我可以显示上次从db上传的图片

实现这一目标的最佳方式是什么


谢谢

是的,这种方法没有错。事实上,这在SOA中非常常见,并且很容易用WCF实现。有一点需要指出

  • 安全,有人能在你的服务中发布图片吗?甚至匿名用户?你应该考虑在这里应用一些安全性,否则一个讨厌的用户可以通过张贴太多的照片来降低你的服务。创建一个多线程控制台应用程序并不难,它每分钟都能向您的服务发出无数请求

  • 哦,谢谢。嗯,该应用程序是企业版的,它将只安装在一家公司内,而web应用程序将发布在本地服务器上。每个用户都有自己的页面来发布图像。谢谢你的考虑!