アーティクル - CS160322
Jython を使用して Windchill API をテストする方法
修正日: 16-Jan-2023
適用対象
- Windchill PDMLink 9.0 to 11.1
説明
- Jython を使用して Windchill API をテストする方法
- Jythonとは: Jython は Python プログラミング言語の Java 実装であり、Jython は Python の構文を使用しますが、Java プログラマーにはすぐになじみます。 Jython には、次の 2 つの重要な利点があります。
- Jython は動的です。メソッドはインタープリターに入力でき、インタープリターによってすぐに呼び出され、呼び出しの結果がすぐに利用可能になります。これはREPLと呼ばれることもあり、デバッガーでデバッグした場合でも、静的クラス ファイルでは比類のないレベルのコードとの対話を提供します。さらに、Jython の動的な性質により、変数の入力、キャスト、try/catch ブロックの作成 (必要な場合を除く) などを行うことができないため、Java の同等のコードよりも大幅に短いコードになります。
- Jython は Java とシームレスに対話します。Jython は Java を犠牲にすることなく Python を Java にもたらします。 Jython は「純粋な Java」であり、(Java セキュリティ モデルの制限内で) 任意の Java クラスをインスタンス化し、任意の Java メソッドを呼び出したり、任意の Java フィールドにアクセスしたりできます。 Jython は、単純に Java と対話できるというだけでなく、(Python 実装としての) Jython と Java の間の「インピーダンスの不一致」が非常に小さく、Java との対話をシンプルで予測可能かつ容易にし、ストレート Java に変換できるという点で注目に値します。些細なこと。
最新バージョンはこちらを参照ください CS160322