WCF LOB アダプター SDK では、要求と応答、一方向の通信など、基になる WCF でサポートされるメッセージング パターンがいくつかサポートされています。 各種トランスポートがサポートするメッセージング パターンはそれぞれに異なるため、サポートされる対話の種類に影響します。
次の表に示すパターンは、WCF LOB アダプター SDK によって処理されます。
Pattern | 説明 |
---|---|
一方向の受信 | 受信メッセージは基幹業務システムから受信されますが、アダプターからの応答は期待されません。 |
要求-応答の受信 | 受信メッセージは、アダプターからの適切な応答を期待する基幹業務システムから受信されます。 |
一方向の送信 | 送信メッセージは基幹業務システムに送信されますが、アダプターからの応答は期待されません。 |
要求-応答の送信 | 送信メッセージは、アダプターからの応答を使用して基幹業務システムに送信されます。 |
セッションフル受信 | 受信メッセージは、一意のセッション内で基幹業務システムから受信されます。 アダプターからの基幹業務システムでは応答は期待されません。 |
セッションフル送信 | 送信メッセージは、一意のセッション内で基幹業務システムに送信されます。 アダプターによる基幹業務システムからの応答は期待されません。 |
メッセージ パターンの選択は、ターゲット アプリケーションの機能によってガイドされます。
セッションの計画
メッセージング パターンでは、アダプターと基幹業務システムの間で交換されるすべてのメッセージが同じ会話の一部である必要がある場合に、セッションを使用できます。 通常、セッションは配信保証が必要な場合に使用されますが、アダプター開発者がメッセージ交換に使用できるその他の要件をサポートするためにも使用できます。
WCF LOB アダプター SDK は、セッションサポートのために WCF に依存しています。 セッションの詳細については、「 セッション、インスタンス化、コンカレンシー」を参照してください。