SAPNetWeaver-ゲートウェイ
SAP NetWeaver Gatewayは、SAPビジネススイート、ターゲットクライアント、プラットフォーム、およびフレームワーク間の接続をセットアップするために使用されます。さまざまなクライアント開発ツールを使用してODataサービスを作成するための開発および生成ツールを提供します。
SAP NetWeaverゲートウェイは、Webアプリケーション上のSAPバックエンドシステムのビジネスロジックとコンテンツをより簡単に利用する方法を提供します。また、SAPデータへのアクセスの複雑さを軽減し、開発時間を短縮するための簡単なインターフェイスを提供します。
SAP NetWeaver Gateway:機能と主な利点
SAP NetWeaver Gatewayは、デバイス、環境、およびプラットフォームを市場標準に基づいてSAPソフトウェアに接続する簡単な方法を提供するテクノロジーです。
無停止で、SAPビジネススイート。
シンプルなAPIの開発が簡単で、ツールの知識は必要ありません。
REST、ATOM / ODataに基づいています。これにより、RESTサービスとOData / ATOMプロトコルを活用することで、SAPの知識がなくても、任意のプログラミング言語またはモデルを使用してSAPアプリケーションに接続できます。
Eclipse、Visual Studio 2010、XCodeなどのよく知られたIDE用のプラグインを提供します。
ゲートウェイのインストール/展開オプション
SAPNetWeaverの導入に利用できる2つの異なる導入オプションがあります-
SAP NetWeaverGatewayのセントラルハブデプロイメント
このオプションでは、ゲートウェイサーバー機能が1つの専用サーバーであるハブシステムで使用されます。最初のオプションとは異なり、サービスの展開はハブシステムで行われます。
このオプションは、バックエンドシステムで開発を実行する必要がない場合、または7.40より前のリリースの場合に使用されます。または、アドオンIW_BEPをバックエンドにデプロイすることが許可されていない場合。この場合、開発者はバックエンドのRFCを介してアクセスできるインターフェースに制限されます。
開発はゲートウェイハブシステムで行われ、ビジネススイートのバックエンドシステムには影響しません。IW_BEPまたはSAP_GWFNDはゲートウェイハブシステムで実行され、SAPビジネススイートでは何も変更されません。
Advantages
このオプションには、バックエンドシステムにゲートウェイアドオンをインストールする必要がないという利点があります。
Disadvantages
メタデータ(DDIC)およびビジネスデータに直接アクセスすることはできません。したがって、データの再利用は制限されます。
GENILオブジェクトはリモートで使用できません。
この構成では、アクセスはRFCモジュール、BAPIなどのリモート対応インターフェースに制限されます。
組み込み展開
組み込みデプロイメントアーキテクチャでは、開発はSAPBusinessスイートのバックエンドシステムで行われます。ゲートウェイシステムも同じシステムにインストールされます。サービスは、SAP BusinessSuiteバックエンドシステムに登録および公開されます。
IW_BEPまたはSAP_GWFNDは、SAPBusinessスイートがインストールされているのと同じシステムで実行されます。
Advantages −
1つのリモート呼び出しが削減されるため、実行時間が短縮されます。
Disadvantages −
このシステムは、追加のバックエンドシステムのハブとして使用しないでください。
複数のSAPBusiness Suiteシステムの場合、ゲートウェイを複数回構成する必要があります。
この構成は、サンドボックスの目的でのみ推奨されます。