1

見込み客から、CICS ホストでホスト サービスを使用するための統合戦略の提案を求められています。

通常、この選択はお客様の CICS スペシャリストとの専用ミーティングに委譲するため、ここでは少しバランスが取れておらず、アドバイスが必要です。

経験則として、私は通常(CICSかどうかに関係なく)次のことをお勧めします。

  • トランザクションが必要ない場合は WebServices を公開します
  • トランザクションが必要な場合は MQ エンドポイントを公開します

ただし、議論するための特定のCICSの知識は実際にはありません。私は特に以下との共体験に興味があります:

  • セットアップの複雑さ
  • パフォーマンス
  • MQ による分散トランザクション
  • Dell Boomi の使用経験

CICS ホストに接続するための Boomi のベスト プラクティスへの提案やリンクはありますか?

私の他のオプションは次のとおりです。

  • CICS Transaction Gateway を使用してネイティブ コネクタ プラグインを構築します。ただし、これにはかなりの労力と Boomi 側でのネイティブ Java 開発が必要であり、その利点についてはよくわかりません。さらに、これは Boomi=>CICS からの呼び出しには機能しますが、CICS=>Boomi 呼び出しをリッスンすることはできません。
  • DB2 ストアード・プロシージャーを呼び出し、次に COBOL を呼び出します。これはすでに AS400 で行っており、オーバーヘッドとパフォーマンスの点で制限があることがわかっています。また、以下にリンクされている記事では、さらなる制限が提案されています。このソリューションにも、Boomi=>CICS は許可するが、CICS=>Boomi からの呼び出しは許可しないという制限があります。

ここで最も関連性の高い 2 つの質問は次のとおりです。

どちらも Dell Boomi へのリンクはありません

4

1 に答える 1

5

最良の出発点として、次の IBM Redbook をお勧めします。この IBM Redbook には、CICS への接続方法に関する豊富な情報があり、実績のある一般的なコネクタ ソリューションが示されています。

CICS と SOA: アーキテクチャと統合の選択 次に、特定の問題/質問に答えるには:

  • MQ は配信を保証しますが、完全なエンドツーエンドの 2pc トランザクションは提供しません
  • WS-Atomic は、CICS Web サービスにトランザクション サポートを提供しますが、CICS 呼び出しをグローバル トランザクションに追加する最も一般的な方法は、JCA および XA と CICS Transaction Gateway を使用する方法です。
  • CICS Transaction Gateway は、Java、JCA、.NET、および C コネクターを提供するため、クライアント環境と簡単に統合できるはずです。
  • Windows デスクトップの単純なソリューションは、CICS Transaction Gateway デスクトップ エディションまたは MQ クライアントを使用することです。

Phil Wakelin、CICS 開発、IBM Hursley、英国

于 2014-07-17T12:35:31.167 に答える