IBM Rational Business Developer
EGLを使用してWeb 2.0、モバイル、SOA、および従来のアプリケーションの開発を簡素化する Eclipse ベースのIDE
体験を登録します
灰色の背景
IBM Rational Business Developerは何をしますか。

IBM Rational Business DeveloperとそのEnterprise Generation Language (EGL) サービスにより、ビジネス指向のプログラマーは、基盤となるすべてのテクノロジーを学ぶことなく、Java、JEE、ブラウザー・プラットフォーム、クラウド展開、データベース、IBM i、およびzSystemsのメリットとテクノロジーを活用することができます。 クロスプラットフォーム開発をサポートする強力な機能を備えたRational Business Developerは、デプロイメント・プラットフォームと関連するミドルウェア・プログラミング・インターフェイスの技術的な詳細を隠すように設計されています。 これによって開発者は、基盤となる実装技術ではなく、ビジネス上の問題に集中することができます。

メリット
DevOps向け

EGLソース・コードのコーディング・ルールの構成を使用または作成し、その構成を実行してソース・コードがルールと一致しているかどうかを確認します。

ビジネス開発者に最適

複数のテクノロジーを処理するツールを使用して、最新のアプリケーションを構築したり、レガシー・システムと統合したりできます。

豊富なユーザーインターフェイスを提供

サービスのドラッグ・アンド・ドロップと自動ユーザー・インターフェイス生成を備えた最新のリッチUI (Web 2.0およびモバイル)。

標準ツールを利用

最新のツールとフレームワークを使用してアプリケーションを構築します。ソース管理にはGIT、クラウド展開にはSwaggerとMQ の統合、REST サービスにはSpring、ハイブリッド・モバイル・アプリケーションにはCordovaを使用します。

IBM Rational Business Developerの主な機能 簡単なサービス作成

IBM® Rational® Business DeveloperはEclipse ベースの統合開発環境 (IDE) で、Enterprise Generation Language (EGL) を使用して Web 2.0、モバイル、クラウド・ベース、サービス指向アーキテクチャ (SOA) および従来のアプリケーションの開発を簡素化します。開発者は、JavaやSOAプログラミングをマスターしなくても、Web 2.0やモバイルのアプリケーションやサービスを提供できます。開発者は、デプロイメント用の Java、JavaScript、またはCOBOLコードを生成しながら、EGLアプリケーションを作成、テスト、デバッグできます。

マルチプラットフォーム展開

このソフトウェアは、IBM iおよびIBM zSystems®用の従来のグリーン・スクリーン・アプリケーションの開発と展開をサポートします。複数のプラットフォームおよびクラウド・プラットフォーム上の IBM WebSphere® Application Serverへのサービスの開発とデプロイメントをサポートします。ユーザー・インターフェイスに関しては、ブラウザおよびモバイル・プラットフォームでのWeb 2.0アプリケーションの開発と展開をサポートします。IBM Rational Business Developerを使用すると、開発者は既存の開発スキルを活用して、使い慣れた Eclipse ベースの環境内で作業できます。

EGLソースを変換します

このソフトウェアは単一の高級言語を使用して、ビジネス・アプリケーションの開発を合理化します。アプリケーション・ユーザー・インターフェイスにはJavaScript、アプリケーション・バックエンドにはJavaまたはCOBOLなど、単一のアプリケーションに対してさまざまな言語が生成されます。このソフトウェアは生産性を向上させ、テクノロジーの学習曲線を短縮して、ビジネスの機敏性と競争力を向上させます。

EGLチュートリアルを受講する
拡張可能なプラットフォーム

IBM Rational Business Developerは、既存のIT資産を拡張し、Eclipseベースのプラットフォームの拡張性、拡張性、生産性の機能を提供します。IBM Developer for z/OS、IBM Rational Developer for i、およびIBM Rational Software Architectと統合され、高度な構成、ソース管理、および変更管理のためにIBM Rational TeamConcert™と統合されます。

技術的な詳細

ソフトウェア製品互換性レポート (SPCR) ツール

 

最新のシステム要件レポートと、オペレーティング・システム、関連ソフトウェア、ハイパーバイザー、翻訳に関する詳細なレポートを入手します。

レポートを作成

よくある質問

IBM® Rational® Business Developer 9.7には、製品内のさまざまなテクノロジーにわたる最新の機能強化が含まれており、以前のリリースからの修正も含まれています。

詳細はこちら
  • 新しいservicelib関数 - getRestResponseHeaders
  • REST応答を設定するための新しい servicelib関数
  • AS400のJSONサポート
  • XMLに対するCDATAセクションのサポート
  • NULL値を設定できるレコードのサポートの強化
  • 可変サイズでの配列初期化のサポート
  • EGL antタスクの詳細なエラー・メッセージ・タイトル
  • IBM Debuggerの統合と、ZOSBatchおよびCICSでの EGL/COBOLコードのデバッグの有効化
  • パスフレーズの実装


EGL ソースコード用のEclipse GIT (eGIT) 統合。ユーザーは、サービスをEGL RUIの設計ペインにドラッグ・アンド・ドロップすることで、サービスをEGLデータ・ビューに追加できます。これにより、ユーザーはバックエンド・コードをフロントエンドRUIページにすばやく追加できるようになります。

詳細はこちら
  • EGLサービスに対するREST APIのサポート
  • Message Queue指向アプリケーションのサポートの強化
    • MQトピックのサポート (COBOLおよびJava環境でのパブリッシュ/サブスクライブ)
    • Javaで提供されるその他のMQのサポート - RabbitMQおよびApache ActiveMQ
    • IBM MQおよびApacheデプロイメントにおけるJMSのサポート
  • スプリングRESTサポート
  • クラウドネイティブ・アプリケーションと関連するDockerファイルの作成
  • z/OS上のCICS (プロバイダーおよび呼び出し側) プロバイダーでのRESTサービスのサポート
  • REST APIのSwaggerサポート
  • WSDLおよびクライアント・インターフェイスでのSOAPヘッダー・フィールドの生成
  • serviceLib.setHTTPBasicAuthenticationによるすべてのサービスを呼び出すためのユーザーIDとパスワードを設定する機能(ユーザー ID、パスワード)
  • egl.createInterfaceFromWSDLという名前のAntタスクの追加により、Ant経由でWSDLファイルからEGLインターフェースを作成できるようになります。
RBDでのAntサポートの詳細をご覧ください

新しいブール型プロパティcdataが @XMLElementアノテーションに追加されました。これは、XML文字列に書き込まれるレコード・フィールドがCDATAタグでラップされるかどうかを示します。

詳細はこちら

このバージョンと以前のバージョンには、生成されたHTMLのメタヘッダーがあり、展開されたHTML内でJavascriptコンテンツを別のファイルに分離したり、コンテンツ・アシストを無効にしたりできます。

詳細はこちら

deepNullCheckビルド記述子は、参照された値のnullステータスをnullと比較したときに変数がチェックするかどうかを指定します。また、2 つのビルド・オプション、defaultServiceHttpBasicUserIdとdefaultServiceHttpBasicPasswordは、すべてのサービスを呼び出すためのデフォルトのユーザーIDとパスワードを指定します。

詳細はこちら
専門家による成功に役立つ参考情報はこちら
サポート

サポート検索を使用して解決策を確認でき、サポート依頼を送信することもできます。

詳細はこちら
資料

製品の保守および使用方法に関する情報を取得します。

詳細はこちら
コミュニティー

ビジネスおよび技術専門家のブログとフォーラムの豊富なコミュニティーです。

詳細はこちら
俊敏性と柔軟性を獲得

IBM の柔軟な支払いプランは、インフラストラクチャーへの投資をワークロードのニーズに合わせるのに役立ちます。

ファイナンスの詳細