Linux システムにローカル共有ライブラリ (C で記述) があります。文字列を使用して C プログラムから呼び出すことができ、計算を実行して文字列の結果を返します。JNI/JNA を使用して Java から呼び出すこともできます。
ローカル ブラウザ (Firefox、または Chrome) の Web ページで JavaScript から呼び出す方法はありますか?
提案をありがとう。
乾杯、
セン
Linux システムにローカル共有ライブラリ (C で記述) があります。文字列を使用して C プログラムから呼び出すことができ、計算を実行して文字列の結果を返します。JNI/JNA を使用して Java から呼び出すこともできます。
ローカル ブラウザ (Firefox、または Chrome) の Web ページで JavaScript から呼び出す方法はありますか?
提案をありがとう。
乾杯、
セン
もちろん、できません。
これは非常に深刻なセキュリティ上の問題になります。
この呼び出しを行うには、中間サーバー (ローカルかどうかに関係なく) を使用する必要があります。または、プラグインを開発することもできますが、それはクロスブラウザー ソリューションにはなりません。
このライブラリを呼び出すためにまだ JNI/JNA を使用しているため、最も簡単な方法はajax リクエスト に応答するサーブレットを作成することです。