我已经构建了一个应用程序(使用Silverlight 4),该应用程序非常成功,并且被许多客户使用.我们正在计划对应用程序进行新一轮更改,但我们关注Silverlight的未来并且正在考虑替代方法.以下是我们的应用程序的一般要求 - 我们选择Silverlight是因为它允许我们执行所有这些操作: - 必须在Windows和Mac上运行 - 必须允许在添加新功能时自动更新 - *必须允许通信返回服务器,但也允许在用户的LAN上进行网络访问.
最后一项是踢球者:我们的应用程序用于与特定的专有设备进行通信.有时,该设备是"在云端"访问的,这是通过RIA服务返回我们的服务器完成的; 但是,在某些情况下,设备存在于用户的LAN上,因此我们可以在浏览器外运行并通过专用LAN IP地址与设备通信.
在Microsoft堆栈技术中是否存在针对此场景的替代方法?或者使用其他方法的技术?
我担心微软用HTML5取代Silverlight的路线图不会提供在用户局域网上进行通信的机制.
提前致谢.
Chr*_*son 10
我相信Silverlight是你现在最好的选择.它是一种成熟的产品,显然可以满足您的需求.微软将支持Silverlight至少10年,所以现在没有必要担心它的未来.如果我是你,我真的不想换掉别的东西.您的其他选择是:
真的,Silverlight现在是你最好的选择,可能还会有一段时间.
| 归档时间: |
|
| 查看次数: |
2999 次 |
| 最近记录: |