Sap-basis-remote-function-call

提供:Dev Guides
移動先:案内検索

SAPベーシス-リモートファンクションコール

RFCとは何ですか?

SAPシステム間で通信するには、メカニズムを定義する必要があります。 最も一般的な方法の1つは、2つのシステム間のリモートファンクションコール(RFC接続)を定義することです。 2つのシステム間に信頼されたRFC接続を作成することにより、システム間の*信頼された信頼関係*を作成し、情報とデータを通信および交換できます。

信頼できるRFC接続にはさまざまな種類があります。

タイプ3接続

この接続タイプは、ABAPシステム間の接続を指定するために使用されます。 ここでは、ソースシステムのホスト名とIPアドレス、およびログオン情報を指定する必要があります。 これは、ABAPシステムとABAPシステムへの外部呼び出しの間の両方のタイプのRFCに適用されます。

リモートログオン

タイプI接続

この接続タイプは、現在のシステムと同じデータベースに接続されているABAPシステムを指定するために使用されます。 エントリ名の例を見てみましょう— ws0015_K18_24

ws0015 =ホスト名

K18 =システム名(データベース名)

24 = TCPサービス名

タイプT接続

この接続タイプは、RFC APIを使用してRFCを受信する外部プログラムに宛先を接続するのに役立ちます。 これは、開始または登録を使用してアクティブ化できます。