G-WAN で動作する mono 3.0.6 を取得しました。現在、mono を使用して G-WAN 永続ポインタと KV ストアを使用しようとしていますが、その方法がわかりません。
G-WAN は gwan_api.cs でいくつかの関数を公開していますが、KV 関数と get_env はありません。
モノでこれにアクセスすることは可能ですか?
G-WAN で動作する mono 3.0.6 を取得しました。現在、mono を使用して G-WAN 永続ポインタと KV ストアを使用しようとしていますが、その方法がわかりません。
G-WAN は gwan_api.cs でいくつかの関数を公開していますが、KV 関数と get_env はありません。
モノでこれにアクセスすることは可能ですか?
C# スクリプトで G-WAN の KV ストアにアクセスすることは可能ですか?
いいえ、これがその理由です。
最初に作成したラッパーを試してみましたが、JNI の場合と同様に、必須の変換オーバーヘッドが軽量で高速な呼び出しの目的を無効にしています。
Java と同様に、C# は、G-WAN がネイティブで行うほとんどすべてのソリューションを多数提供しており、いずれかの言語を使用する場合は、C# を使用する必要があります。
アプリケーションの一部を C/C++/D/Objective-C/Objective-C++ で記述し、すべてのネイティブ G-WAN API を直接呼び出すことができますが、残りのアプリケーションでは C# または Java を使用できます。
これは、アプリケーション サーバーがさまざまなプログラミング言語をサポートする利点です。