DEV、QAとPROD環境の間でIBM Message Brokerのコンポーネントを移動するための最良の方法は何?
-
18-09-2019 - |
質問
SOAプロジェクトでは、我々は、.NETベースのWebサービスを編成するためにIBMのWebSphere Message Brokerのを採用し始めます。私たちは、システムのための明確なDEV、QAとPROD環境が開発されてきました。
は、WebSphere Message Brokerのツールキットには、メッセージがDEVに流れる開発するために使用されるだろう。そして、DEVですべてが多かれ少なかれ明らかである。
QAとPRODのために我々は、再現し、自動化し、可能な展開手順として持つことを目指しています。 NETの部分で、ほとんどのメッセージブローカに誰でも思いつきそう、しかし展開は良くありませんかなりの手作業を必要とするように見える。
のWebSphere Message Brokerに展開するための推奨事項は何ですか? Message Brokerのコンポーネントをパッケージ化するための最良の方法は何ですか?
解決
あなたのコンポーネント(などの流れとは)ブローカー・アーカイブ(.BAR)ファイルとしてパッケージ化されます。あなたは、たとえば、スクリプトに環境間で、これらのコンポーネントの展開をAntのを使用することができます。
他のヒント
スクリプトを使用します。
アンディ・パイパーは、Antが非常にうまく機能言うように。
また、あなたはそのかなり包括的なメッセージブローカAPIとして再びバッジを付けられてきたCMPのAPIを使用することができることに注意してください、あなたはで取得し、ちょうどはるかに有意な程度にあなたブローカー・アーカイブ(BAR)ファイル内の情報を変更できますあなたがスクリプトから呼び出すことができ、様々なブローカーコマンド。