SAPPI-ホームページ
SAP PI Toolsホームページを開くには、次のURLを使用します-
http://<host>:5<instance#>00/dir/start/index.jsp
Example − http:// scmehp2:50200 / dir / start / index.jsp

SAP PIホームページには、次の4つのJavaリンクがあります-
- エンタープライズサービスリポジトリ(ESR)
- 統合ディレクトリ(ID)
- システムランドスケープ(SL)
- 構成と監視(CM)
エンタープライズサービスリポジトリ(ESR)
SAP PIでは、エンタープライズサービスリポジトリを使用して、統合シナリオで使用されるオブジェクトを設計および作成します。インターフェイスオブジェクト、マッピングオブジェクト、およびさまざまな統合プロセスを設計できます。
インターフェイスオブジェクト
以下はインターフェースオブジェクトです-
- サービスインターフェース
- データ・タイプ
- メッセージタイプ
オブジェクトのマッピング
メッセージのマッピングは、送信者と受信者のデータ構造に従って行われます。
統合プロセス

オペレーションマッピングは、データ構造が異なる場合にソース構造をターゲット構造に変換するために使用されます。複雑な操作のマッピングは、メッセージマッピングを使用して簡略化できます。
メッセージマッピングは、次の方法で実装できます。
- グラフィカルマッピング
- Javaマッピング
- XSLTマッピング
- ABAPマッピング
Enterprise Service Repositoryの下に、さまざまなUIツール(Enterprise ServiceBuilderとWebUIおよびServiceRegistry)が表示されます。

Enterprise Service ES Builderアプリケーションを起動すると、次のスクリーンショットに示すように、アプリケーションを初めて実行するオプションが表示されます。[実行]をクリックします。

アプリケーションが起動されると、次のオプションが表示されます-
- 上部のメインメニューバーと標準ツールバー
- 左側のナビゲーションエリア
- 右側の作業エリア

オブジェクトエディタが作業領域に表示されます。これらのオブジェクトエディタには、開いているオブジェクトに特に関連する関数が含まれています。
Web UIを実行すると、ユーザー名とパスワードの入力を求められます。

Webベースのインターフェイスでは、次のタスクを実行できます-
Search −サービスインターフェイス、データ型などを検索します。
Subscribe −通知を購読します。
Manage −サービスインターフェイス、データタイプなどのライフサイクルステータスを管理します。

統合ディレクトリ
Integration Directoryは、Enterprise Service Repositoryで作成されるオブジェクトの構成に使用され、構成は実行時にIntegrationEngineによって実行されます。ESRオブジェクトを構成するには、オブジェクトをインポートする必要があります—サービスおよび通信チャネル。

サービスを使用すると、メッセージの送信者または受信者をアドレス指定できます。サービスの利用方法に応じて、以下のサービスタイプからお選びいただけます。
- ビジネスシステム
- ビジネスサービス
- 統合プロセスサービス
通信チャネルは、アダプタエンジンを使用して外部ネイティブメッセージをSOAP XML形式に変換することにより、メッセージのインバウンドおよびアウトバウンド処理を決定します。2種類の通信チャネル—送信者チャネルと受信者チャネル。
統合ディレクトリでは、4種類の構成を行うことができます-
Sender Agreement −これは、統合サーバーによってメッセージがどのように変換されるかを決定します。
Receiver Determination −これは、メッセージの送信先となる受信者の情報を決定するために使用されます。
Interface Determination−これは、メッセージの送信先となるインバウンドインターフェイスを決定するために使用されます。これにより、メッセージを処理するためのインターフェイスマッピングも決定されます。
Receiver agreement −これは、メッセージが受信者によってどのように変換および処理されるかを定義します。
Integration Directoryの下に、IntegrationBuilderが表示されます。Integration Builderをクリックすると、ESRで作成されたオブジェクトを構成するためのさまざまなオプションが表示されます。
