Silverlight 客户端如何在 3 层 Lightswitch 应用程序中与服务器通信
本文关键字:应用程序 服务器 通信 Lightswitch 客户端 Silverlight | 更新日期: 2023-09-27 17:55:44
我拿起了一个传统的 3 层 Lightswitch 应用程序,需要在我的工作中将其部署到新服务器上。
客户端是部署到文件服务器的 Silverlight 应用程序,我的客户端可以访问它,并且服务器托管在 IIS 服务器上。
我已经设法让服务器应用程序在新服务器上运行。现在,我需要让桌面客户端与该服务器通信。但是,我找不到,也不了解如何配置我的客户端 Silverlight 应用程序,使其在与以前不同的位置查找我的 Lightswitch 服务器。
有人可以解释一下 3 层 Lightswitch 应用程序中的 Silverlight 客户端如何知道在哪里查找以及如何与服务器通信吗?
如果 IIS 服务器设置正确,您应该能够使用浏览器从中下载并安装当前版本的桌面应用程序(具有正确的配置)。
请求的 url 格式为:
http[s]://{servername}[:port]/{applicationname}/
如果不确定应用程序名称,请使用 IIS 管理器浏览安装应用程序的站点。文件所在的目录名称是应用程序名称。因此,假设您的 IIS 服务器是 10.0.0.1,站点位于端口 80 上,您不需要 https,并且您的应用程序被调用Jamie_Butler,则 URL 将是:
http://10.0.0.1/Jamie_Butler
可能最好先从客户端卸载以前的版本。
我已经有一段时间没有设置这样的应用程序了(说实话,无论如何都没有那么多),所以我手头没有一个例子,我的记忆可能是错误的。如果有什么不合理的事情,就大喊大叫。
菲尔