1

バッチファイルを使用してセットアップ/クリーンアップするソリューションがあります...-送信と受信のMSMQポートのペアがあり、キューの最後に別のアプリケーションがあります

バッチ ファイルでオーケストレーションを適切に停止できないことがわかりました。エラーは、送信ポートが登録されていないことです。SDK サンプルの StopOrch.vbs スクリプトを使用しています。

しかし、BizTalk 管理コンソールに移動し、完全終了 OK でオーケストレーションを手動で停止できます。

MSMQ キューに実際にメッセージをプッシュしなければ、セットアップ/クリーンアップは正常に機能します

4

2 に答える 2

1

Microsoft.BizTalk.ExplorerOM.dllもご覧ください。これには、.NETコードで操作するのに非常に便利なビジネスレベルのオブジェクトが含まれています。dllはインストールディレクトリにあります。私のものは次の場所にあります:C:\ Program Files(x86)\ Microsoft BizTalk Server 2009 \ Developer Tools

これに関するMSDNドキュメントは次のとおりです。http: //msdn.microsoft.com/en-us/library/microsoft.biztalk.explorerom (BTS.20).aspx

そして、その使用法の概要を説明します:http: //geekswithblogs.net/claeyskurt/archive/2008/10/13/125815.aspx

于 2010-05-06T20:24:24.473 に答える
1

スティーブ、

PowerShell スクリプトを使用して、中断されたすべてのメッセージの終了を処理し、オーケストレーションを適切な方法でシャットダウンすることを検討します。検索すると、これらのスクリプトのセットが codeplex にあると思います。また、それを行うために、複雑な SDC MSBuilt コンポーネントも参照してください。

-ブライアン

于 2009-03-27T00:00:13.807 に答える