我正在开发一个Silverlight应用程序来熟悉它。
我打算构建的应用程序有两个组件:一个是我将托管的silverlight web应用程序(目前在我的家庭桌面上),另一个是将在客户端运行的C#应用程序。
Silverlight应用需要读取驻留在客户端的文件。
C#应用程序(可能会作为服务运行)需要每隔5-10分钟左右(用户可配置)发送一个.txt文件(不超过10kb)到我的服务器。
发送文件的最佳方式是什么?(字节流,还是其他?)
如何配置我的服务器以接收此文件?我假设这将涉及到一些IIS配置,我可以运行一个C#应用程序来接收文件并将其保存在Silverlight应用程序可以读取它的目录中。
发布于 2011-02-05 08:07:37
你可以向服务器发送一个带有字节流的POST请求,并在server.Then上检索它,处理它并根据需要在你的Silverlight应用程序上显示它。
此外,如果需要用户交互,您的silverlight应用程序可以直接从用户那里获取文件,并在浏览器中处理它。
记住,Silverlight是一种客户端技术,而不是服务器Side.If你需要普通的网络服务类型的设计,在那里你需要文件和更新数据库中的一些信息,等等,然后你需要一个简单的ASP.Net网络应用程序而不是Silverlight。
https://stackoverflow.com/questions/4904118
复制相似问题