2016.07.28
 

IBMi上でNode.jsやPythonを利用したい

Question

IBMi上でNode.jsやPythonが利用できるようになったと耳にしました。無償で利用することはできますか。前提条件などがあれば教えて下さい。

Answer

IBMiのV7R1以上で、OPSというライセンスを導入することでNode.jsやPythonの実行環境が利用できるようになりました。契約情報と紐付いたIBM IDを利用することでwebから無償でダウンロード可能です。前提として必要なのはライセンスSS1の33、DG1の*BASE、SC1の*BASEと1(全て無償)になります。2924環境で作成されたライセンスのため、RSTLICPGM時にはSC1の*BASE、OPSのLNGパラメータを2924(英語)に指定することを推奨されています(一次言語が日本語でも導入・利用可)。
Node.jsはこれで導入が終了です。
PythonはさらにパッケージのインストールをQshellまたはPASEシェルで実行し、かつPTFを適用する必要があります。
専用の開発環境はございません。作成した.jsや.pyファイルをIFS領域に置き、qshellかPASEで実行を行います。
※実際に導入作業を行う際はメーカーに正確な手順を確認をした上で行ってください。

ページトップ

ボタン