有一个相当复杂的客户端-服务器应用程序。服务器端是 .NET,3 个客户端是 Silverlight + 2 个用于 Android 和 iOS 的本机客户端。我们正在考虑将一些服务器端逻辑转移到客户端。“本地”实现这个逻辑需要付出很大的努力,并且肯定会导致很多错误,所以我们正在考虑使用脚本来实现这个共享逻辑,然后将脚本引擎嵌入到每个客户端应用程序中。
是否有一种脚本语言可以在下面列出的平台上以相同的方式工作?
- 。网
- 银光
- 安卓
- iOS
我们正在考虑:
- (我知道这不是脚本) Mono/MonoTouch/MonoDroid。看起来有相当大的内存使用开销,而且由于我们的客户端应用程序非常繁重,使用 Mono 似乎是个坏主意。
- 卢阿。可以轻松与 .NET、Android 和 iOS 集成,但感觉好像没有 Silverlight 的实际实现。
- (我知道这不是脚本) C/C++。不适用于 Silverlight。
- 还有哪些其他选项需要考虑?
- 如果您有相关经验,您使用的是什么?