我公司开发了一个.net 4 WPF应用程序,它通过本地网络连接到我们的制造设备,并对它们进行控制,除了处理图像数据并从windows桌面输出到这些设备。我一直负责将这个简单的骨骼版本移植到mac。我的选项对于Mac或基于浏览器的SilverLight应用程序是单声道的。OSX的Silverlight浏览器应用功能
什么是一个基于浏览器的应用程序的可行性,这将主要
型扫描本地网络为我们的设备和从本地计算机发送指令到所选择的设备
-accept图片,上传到我们的服务器处理。然后,我们将处理后的数据发送回本地设备,并在浏览器中显示最终图像。
我知道SilverLight 4 Elevated Privileges允许通过一个域的连接,没有端口号限制。不过,我不确定如何从Safari浏览器中运行的Silverlight应用扫描网络。
Silverlight的未来以及它作为平台的可行性是一个严肃的问题。 http://www.theregister.co.uk/2011/11/10/microsoft_killing_silverlight_rumours/除此之外,你描述的功能听起来并不像一个适合基于浏览器的应用程序。鉴于您的选择,Mono听起来更安全。 – gavinb 2012-04-27 06:28:35