クライアント/サーバー アプリケーションでカスタマイズ ロジックを作成するオプションを調査しています。お客様はスクリプト言語でロジックを記述し、構成ファイルに保存することになると思います。
クライアント側は C# (NET 3.5) で記述され、サーバー側は Perl (Windows では Strawberry Perl) です。両方のプラットフォームで、両方の側でスクリプトを実行できると思います。
問題は、両方に組み込むことができるスクリプト言語/エンジンをまだ選択できていないということです。
X を C# に埋め込むのは簡単です。どこにでもオプションやライブラリがあるようです。ストロベリーパールの部分は固いです。LuaとJavascriptを見ていました。Perl から Lua を呼び出すための適切なモジュールはないようです。言うまでもなく、コンパイル方法の調査を開始していません。JavaScript::V8 も検討していますが、Windows で V8 をコンパイルすることはできましたが、JavaScript::V8 モジュールはコンパイルを拒否しました。
私はあらゆるスクリプト言語 (Lua、JavaScript、Python、Ruby、Perl など) を受け入れています。ここにいる誰かがすでにこれを説明していて、いくつかのヒントが得られるのではないでしょうか?
私の現在のフォールバック計画は Javascript [Module JE (Pure Perl Javascript engine)、C# 上の V8] を使用していますが、そのパフォーマンス (Perl 部分) については保守的です。より良い選択肢があることを願っています。