ABAPチャネルは、ABAPシステムのアプリケーションサーバインスタンス間およびインターネットとのメッセージを使用して、イベントベースの通信を提供します。
このドキュメントでは、アプリケーションサーバABAP(AS ABAP)とUIセッション(それぞれのユーザーエージェントを含む)間の効率的なプッシュメッセージングを可能にするテクノロジの概要を説明します。これは主に2つの基本要素で構成されています。
-
AS ABAPでユーザーエージェントとの双方向通信を可能にするプッシュチャネル(たとえば、WebSocketの統合を介して)。
-
AS ABAP内でメッセージを交換するためのパブリッシュ/サブスクライブインフラストラクチャ(メッセージングチャネル)。
文字列とバイト文字列に加えて、SAP固有のプッシュチャネルプロトコル(PCP)をABAPチャネルのメッセージ形式として使用することもできます。
AS ABAPは、ABAPプッシュチャネルに基づいて、パブリッシュ/サブスクライブメッセージングトランスポートプロトコルMQTTのサポートも提供します。これは、マシンツーマシン(M2M)通信やモノのインターネット(IoT)コンテキストなどの制約のある環境で使用できます。 。