Rhino に関する文書

スクリプト作者と埋め込む人向けの Rhino に関する情報。

全体的なこと

概要
JavaScript 言語と Rhino の概要
ライセンス
Rhino のライセンス情報
要件と制限
Rhino を実行するために必要なもの、Rhino でできないこと
ダウンロードアーカイブ
Rhino のリリースに関してのリリースノートを含む
最適化
さまざまな最適化レベルについての詳細
FAQ
Rhino についてのよくある質問
歴史
サイ (Rhino) の歴史

スクリプトを記述

Java でスクリプティング(Java スクリプティング)
Java クラスをスクリプトで利用する、Rhino の使用法
Java スクリプティング
Java クラスをスクリプトで利用する、Rhino の使用法 (古い)
性能向上のヒント
より速い JavaScript コードを書くことについてのちょっとしたコツ

JavaScript ツール

Rhino シェル
スクリプトの対話的な実行、バッチ実行
JavaScript デバッガ
Rhino でスクリプトをデバッグ
JavaScript コンパイラ
スクリプトを Java クラスファイルへコンパイル
テストの実行
JavaScript のテスト一式 (test suite) を動かす

Rhino を組み込む

組み込みチュートリアル
あなたのアプリケーションに Rhino を組み込む (内蔵する) ための、短いチュートリアル
API javadoc リファレンス
Rhino のプログラミング・インターフェースの、注釈付きの概略 (ヒントだけ)
スコープとコンテキスト
ベストパフォーマンスと柔軟性のための スコープとコンテキストの使い方の記述、と共に、マルチスレッド環境を目指す
シリアライズ
Rhino の JavaScript オブジェクトや関数をシリアライズ (直列化) する方法
ランタイム
JavaScript ランタイムの簡単な説明
フットプリントを小さく
小型にして (small-footprint) 組み込むことに興味がある場合のヒント
用例
JavaScript エンジンをコントロールする方法や JavaScript ホスト・オブジェクトを作る方法の例示
Bean Scripting Framework (BSF) で Rhino を利用
Apache Jakarta プロジェクトの BSF (Bean Scripting Framework) をサポートしたアプリケーションと共に Rhino を使う方法

外部リンク

Java によるスクリプト言語
(Java による各種言語の) 比較と、Rhino と Jython の対比の記事

Rhino への貢献

Rhino への貢献に興味がありますか? Rhino wishlist を調べてください。

Document Tags and Contributors

タグ:
Contributors to this page: ethertank, Yukoba, Yoshino
最終更新者: ethertank,