私はc++バックエンドを記述してフロントエンドとしてxul(runner)を使用できることを知っていますが、バックエンドとしてjavaを使用し、フロントエンドとしてxulを使用することはできますか(javaコードを実行)?
2350 次
2 に答える
5
XULRunnerを使用すると、javascriptコードから直接javaクラスを使用できます。だから単にこれを試してみてください:
var str = new java.lang.String('Test string');
alert(str);
この動作は、JavaプラグインのLiveConnect機能のおかげで自動的に利用できます。
既存のJavaライブラリをロードする場合は、クラスローダーで遊ぶ必要があります。詳細については、私のブログを参照してください。
于 2009-05-12T11:36:03.967 に答える
2
たとえば、を使用するJavaバックエンドをいつでも作成できます。JavaバックエンドとXULrunnerフロントエンド間のRPC呼び出し。Zimbraデスクトップはそのような例です。
ここに小さな概要があります: http ://www.zimbrablog.com/blog/archives/2009/04/zimbra-desktop-no-light-no-air.html
詳細はこちら: http ://www.zimbra.com/products/desktop.html
ダウンロードは無料で、ソースも利用できます: http ://wiki.zimbra.com/index.php?title=Building_Zimbra_using_Perforce#Building_Zimbra_Desktop
于 2009-05-11T06:44:55.110 に答える