かなり複雑なクライアント サーバー アプリケーションがあります。サーバー側は .NET で、クライアントは 3 つ、Silverlight + Android と iOS のネイティブ クライアント 2 つです。サーバー側のロジックの一部をクライアントに移動することを検討しています。このロジックを「ネイティブに」実装するには多大な労力が必要であり、間違いなく多くのバグが発生します。そのため、スクリプトを使用してこの共有ロジックを実装し、スクリプト エンジンをすべてのクライアント アプリケーションに埋め込むことを検討しています。
以下のプラットフォームで同じように動作するスクリプト言語はありますか?
- 。ネット
- シルバーライト
- アンドロイド
- iOS
検討中:
- (スクリプトではないことはわかっています) Mono/MonoTouch/MonoDroid . メモリ使用量のオーバーヘッドがかなり大きく、クライアント アプリケーションがかなり重いため、Mono を使用するのはお勧めできません。
- ルア。.NET、Android、iOS と簡単に統合できますが、Silverlight の事実上の実装はないように感じます。
- (スクリプトではないことはわかっています) C/C++ . Silverlight では動作しません。
- 考慮すべき他のオプションは何ですか?
- 関連する経験があれば、何を使用しましたか?