Java Standard Edition仕様をサポートする高性能Javaランタイム・開発キット
IBM® Semeru Runtime Certified Edition for z/OS(旧称IBM 64-bit SDK for z/OS、Java Technology Edition)は、Java Standard Edition仕様に準拠していることが認定されており、z/OS開発者は新しいJava言語機能を活用し、Javaコミュニティーの最新情報を把握することができます。非常に堅牢で信頼性が高い、拡張性のある最新のエンタープライズ・アプリケーションを開発するためのプラットフォームを提供します。JavaのAPIとライブラリー、フレームワークを使用して、バッチやトランザクション・アプリケーション、マイクロサービスなどを開発できます。
Java Standard Edition APIを使用してJavaアプリケーションをテストし、デプロイします。
IBM Z Integrated Information Processor(zIIP)を使用して対象となるJava作業を実行します。
OpenJDKおよびEclipse OpenJ9 Java VMのクラスライブラリーを活用します。
Javaアプリが最新のIBM Z命令セットを利用できるようにします。
アプリケーションについての強化された監視と診断をデプロイします。
信頼性・可用性・保守性の強化機能を活用します。
IBM z14で導入されたGuarded Storage Facilityを使用して、応答時間に敏感な大規模ヒープ・アプリのGC一時停止時間を短縮します。
最新のハードウェア10進数命令とベクトル・パック10進数命令を活用して、データ・アクセス・アクセラレータ(DAA)ライブラリーを使用して2進化10進数演算を最適化します。
64ビットJavaアプリケーションのJava Native Interfaceを介して、31ビット・ネイティブ・ライブラリーと相互運用します。
耐量子計算機暗号、ハードウェア・セキュリティー、z/OS JAAS Extensions、およびJava Cryptography Extensionを使用したRACFキーストアを含むキーストア実装を活用します。
Javaアプリをバッチ・ジョブまたは開始タスクとして実行します。従来のz/OSデータと、カタログ検索やログ・ストリームなどの主なz/OSシステム・サービスにアクセスします。
| エディションの詳細 | ||||
|---|---|---|---|---|
| PAXエディション | SMP/E エディション | インストール・マネージャー | z/OS Containers Platform | |
| 説明 | DIYインストール用のPAXアーカイブインストール可能な形式。既存の IBMid を使用してアクセスするか、登録時に IBMid を作成します。 | SMP/E(CBPDO、ServerPac)のインストール可能フォーマットでは、更新を簡単に管理できます。運用環境のデプロイメントに推奨されます。Shopzから入手できます。 | IBM Installation Manager(IM)のインストール可能フォーマットは、IBM Fix CentralまたはIM Repositoryから入手できる製品更新の管理に役立ちます。 | コンテナ化されたJavaイメージを活用することで、z/OS Javaベース・アプリケーションの開発からデプロイまでの速度を向上させることができます。 |
| インストールとメンテナンス | ローカルおよびDIYインストール、UNIXフレンドリー | SMP/E追跡ツールを使用して管理 | IBM IM経由の管理 | IBM Container Registry(ICR)上のイメージ |
| ライセンス料なし | X | X | X | X |
| 独自のアプリケーションを実行する | X | X | X | X |
| フル機能 | X | X | X | X |
| ワールドクラスのIBMサポート | S&S ID 5655-I48により権利取得 | S&S ID 5655-I48により権利取得 | S&S ID 5655-I48により権利取得 | S&S ID 5655-I48により権利取得 |
| ダウンロード | Shopz から入手 | インストール手順 | 指示 |
IBM SDKs for Javaは、IBM® z/OSと一緒に注文される無料の製品です。最新のレベルとフィックスパックについては、Paxエディションのダウンロード・ページをご覧ください。またはSMP/EバージョンについてはShopzにアクセスしてください。
はい、IBM SDK for Java製品には無償のライセンスがあります。
JavaコードとJava仮想マシンは、IBM z Integrated Information Processors(zIIP)上で実行可能です。Java Native Interface(JNI)を通じて呼び出されるユーザーネイティブ・ライブラリーは対象外となります。
IBM SDK for Javaは、IBM SDK for z/OS S&SのプログラムID(5655-I48)を通じてサポートを受ける資格があります。お客様は、サブスクリプションおよびサポート(S&S)プログラムIDを使用してサポートケースを開くことができます。ただし、IBM z/OSオペレーティング・システムおよびミドルウェア製品内のJavaアプリケーションのサポートケースについては、それらの製品に対して直接オープンする必要があることに注意してください。
Semeru Java on z/OSの最新バージョンにアップグレードするには、移行ポータルにアクセスしてください。
IBM z/OS上でIBM COBOLとJavaの相互運用性を実現するには、IBM COBOLとJavaの相互運用性ポータルにアクセスする必要があります。
z/OS上のJavaについてより深く理解するには、これらのJavaチュートリアルを参照してください。
OpenJDK、OpenJ9、IBMの新機能やサービスの強化機能と修正について詳しくご覧ください。
さまざまなリソースを参照して、z/OS上でJavaを操作するためのヒントを見つけてください。
IBMがJava開発の最前線に留まることに取り組み続ける理由をご覧ください。
z/OS上でのスタンドアロンJavaアプリケーションの作成・実行を開始するための重要なリソースを紹介します。