我来自WPF/Windows应用程序背景,正在学习Silverlight/Web.让我困惑的第一件事就是层级.在Windows应用程序中,您可以在客户端之间进行明确分离 - 需要在每台用户计算机上进行部署 - 然后与Windows服务/ Web服务进行通信.然后后者又与数据库通信以检索所请求的数据.
在Silverlight中,一切似乎都更容易.没有客户端要部署,用户只需打开浏览器并输入URL地址即可完成.在我的silverlight应用程序所在的托管点,我可以直接在本地与服务程序集通话,而无需将其单独放在不同的Web服务上,对吗?或者我在这里错过了一点?
非常感谢您的建议,Kave
在Silverlight中,Silverlight应用程序是客户端.一般来说,Silverlight应用程序与下载的服务器进行通信.因此,Web服务器托管用于允许与客户端通信的组件,并且它自己承载客户端二进制文件.
在线之间阅读,我认为您可能缺少的是将Silverlight应用程序下载到客户端计算机并在那里运行.为了使它能够与服务器进行通信,它需要一些方法(例如RIA服务).
| 归档时间: |
|
| 查看次数: |
565 次 |
| 最近记录: |