我正在构建一个使用WCF服务进行通信的Silverlight应用程序。当我运行Silverlight应用程序的多个实例时,它是否也运行服务库的多个实例?我还想知道,如果我从浏览器复制应用程序URL并将其粘贴到新选项卡中,是否会运行多个Silverlight实例。提前感谢您的回答。
发布于 2012-10-05 13:18:52
当我运行多个Silverlight应用程序实例时,它是否也运行多个服务库实例?
不,因为Silverlight和你的服务是两个不同的应用程序。Silverlight在客户端运行,而您的服务托管在IIS中。作为一个网站,该服务将为所有客户端公开数据。
我还想知道,如果我从浏览器复制应用程序
并将其粘贴到新选项卡中,是否会运行多个Silverlight实例。
Silverlight的每个实例都是沙箱的。即使相同的Silverlight应用程序在同一浏览器页面中出现多次,也是重复的实例,并且不会共享任何内容。因此,它们甚至不会在浏览器选项卡之间共享。
https://stackoverflow.com/questions/12746220
复制