2008-09-16 8 views
2

私たちは、ルーチンタスクをスケジュールするイントラネットシステムを持っています。バグトラッキングのためのFogbugzもあります。緊急のバグが来たら、私たちはバグトラッカーでそのタスクを追跡します。しかし、イントラネットとCMSの両方に書き戻す必要があります。私はBiztalkを真ん中の作品と考えていますが、それについての最良の方法はわかりません。データベースアダプタ?ウェブサービス?誰もがBizTalkとFogbugzに夢中になっていますか?

私はMicrosoft CMS用のCMSアダプタを使用できることを知っています。私はFogbugzの経験を聞きたいです。

答えて

1

私は、変更をデータベースで監視するのが最良の方法であると推測しています。そうすることで、FogBugzデータベースで発生した変更を他のBizTalkアダプターを通じて投稿することができます。

私たちがあなたのやりたいことを更新してください。私はそれについて聞いてみたいと思います。

1

FogBugz APIのバージョン6は、http://www.fogcreek.com/FogBugz/docs/60/topics/advanced/API.htmlでかなりよく記録されています。 APIは、GETまたはPOSTパラメータを受け入れ、ユーザーが認証された後にXMLを返すASPページとして実装されます。

したがって、HTTP送信アダプタを使用してFogBugzシステムにPOSTリクエストを送信し、バグレコードを更新するか、情報を取得することができます。 API呼び出しからの応答は、必要に応じてBizTalkが読み取ることができる応答本文に返される基本XMLです。

はHTTPがアダプタを送信することに注意してください

できる唯一のPOSTデータ - それはGET動詞を使用することはできません( http://msdn.microsoft.com/en-us/library/aa561642.aspx

0

は、SQL Serverデータベースに基づいてFogBugzのではないですか?または、ホストされた代替手段を使用していますか?

私が制御しているSQL Serverを使用している場合は、「FixBugMessage」を読み込んで処理するプロセスに2つの送信ポートを接続するだけです。 CMSアダプタを使用してCMSに書き込む1つの送信ポートと、SQLアダプタを使用し、ストアドプロシージャを使用してFogBugzデータベースに書き込むもう1つの送信ポート。

関連する問題