IBM Rational Development Studio for iは、IBM i アプリケーションを作成するための RPG、COBOL、C、および C++ コンパイラーを備えています。 Rational Development Studio for iは、IBM i アプリケーションを作成および操作するための IBM i ホストの統合言語環境 (ILE) コンパイラーを拡張しました。
- ILE RPG コンパイラー: 強力なプログラミング言語を提供するための RPG IV および ILE 共通ランタイム環境のプロダクティビティー・機能を組込みました。
- ILE COBOL コンパイラー: プログラミング・タスクを拡張する機能を提供します。
- ILE C および C++ コンパイラー: IBM i プラットフォーム上の C 開発用のハイパフォーマンスかつ高機能なコンパイラー、および C 言語にはない追加機能を提供する C++ コンパイラーを提供します。
- アプリケーション開発ツール・セット (ADTS): ホスト・ベースの開発ツール統合セットを提供します。これは、Rational Development Studio for i のオプション機能です。
ILE RPG コンパイラー
- 整数、浮動小数点、可変長フィールド、ユニコード、値によって渡されるパラメーター、戻り値、ヌル終了ストリング、ポインターおよびポインター演算、ロング・ネーム、および動的ストレージ管理をサポートします。
- 柔軟性向上のための XML-INTO のオプションを提供します。
- データ構造配列を検索およびソートします。
- ALIAS 名のサポート、組込み関数、オプション・プロトタイプ、英数字、USC-2、およびグラフィック・データ型間の暗黙的パラメーター変換を組込みました。
ILE COBOL コンパイラー
- 他のプラットフォームから IBM i へコードを移植する ANSI-85 関数をサポートします。
- COMPUTATIONAL-5 または COMP-5 ネイティブ・バイナリー・データ型をサポートします。
- OPTIMIZE(*NEVER) または NEVEROPTIMIZE によって最適化を無効にすることで、大きなプログラムをコンパイルします
- XML GENERATE のパフォーマンスが向上しました。
- デバッグ暗号であるコンパイラー・オプション DBGENCKEY をサポートします。 これにより、モジュールのデバッグ・ビューに組み込まれるソース・コードを暗号化する鍵を指定します。
ILE C および C++ コンパイラー
- ILE C および C++ コンパイラーは、デバッグ暗号鍵であるコンパイラー・オプション DBGENCKEY をサポートします
- ILE C++ コンパイラーは、ILE C++ に対する 10 進浮動小数点をサポートします。
- ILE C++ コンパイラーは、ISO/IEC 9899:1999 C 言語標準で定義されているC99 機能の大部分をサポートします。
アプリケーション開発ツール・セット
- SEU、SDA、および RLU を使用してソース・ファイルの変更を監視したり、変更不可にできる出口点 QIBM_QSU_ALW_EDIT を提供します。
- ILE RPG および ILE COBOL に対する 6.1 レベルでSEU 構文チェックをサポートします。
ご購入 Rational Development Studio for i
初年度の IBM ソフトウェア・サブスクリプション & サポートは製品価格に含まれています。
ご購入には諸手続きが必要になりますので、弊社窓口までお問い合わせください。
System Requirements
This page outlines system requirements for a server running IBM® Rational® Development Tools for i.
| Operating system | Software | Hardware |
|---|---|---|
| IBM i V7.1 | The C and C++ compilers require the "System Openness Includes" (option 13 of 5770-SS1). Installing the "System Openness Includes" is optional for RPG and COBOL. The C++ compiler requires the Portable Application Solutions Environment or PASE (option 33 of 5770-SS1). To use the ixlc shell command, the Qshell interpreter (option 30 of 5770-SS1) must be installed. Some components will need additional PTFs. The PTF information is available at: www.ibm.com/software/awdtools/wds400/support/ |
The following IBM i 7.1 Power processor-based servers and blades are supported:
|
For more information:
To learn more about Rational Development Studio for i V7.1, contact your IBM representative or IBM Business Partner.
-
アプリケーション開発
- Application Time Facility for z/OS
- Cognos Axiant 4GL
- Cognos PowerHouse 4GL
- Host Access Client Package
- HourGlass
- IBM ILOG DB Link
- IBM ILOG Diagram for .NET
- IBM ILOG Elixir Enterprise
- IBM ILOG Elixir
- IBM ILOG Gantt for .NET
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Graph Layout for Eclipse
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- ISPF Productivity Tool for z/OS
- Lotus Domino Designer
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for i for SOA Construction
- Rational Developer for Power Systems Software
- Rational Developer for System z
- Rational Developer for System z Unit Test
- Rational Developer for System z with EGL
- Rational Developer for System z with Java
- Rational Developer for zEnterprise
- Rational Development Studio for i
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Modeler
- Rational Programming Patterns for System z
- TPF Toolkit
- VisualAge Pacbase
- WebSphere sMash
- WebSphere Studio Asset Analyzer
- XL C for AIX
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL Fortran for AIX
- XL Fortran for Linux