2008-09-16 50 views
2

我們有一個內部網系統來安排日常任務。我們也有Fogbugz進行錯誤跟蹤。當一個緊急錯誤進入時,我們跟蹤錯誤跟蹤器中的任務。但是,我需要回寫Intranet和我們的CMS。我認爲Biztalk是中間的一部分,但我不確定最好的解決方法。數據庫適配器網頁服務?有沒有人聯繫過BizTalk和Fogbugz?

我知道我可以使用適用於Microsoft CMS的CMS適配器。我很樂意聽到你與Fogbugz的經歷。

回答

1

我猜想,看數據庫的變化將是最好的方式來做到這一點。這樣,您可以通過其他Biztalk適配器發佈您在FogBugz數據庫中發生的任何更改。

請讓我們更新您的決定 - 我有興趣瞭解它。

1

FogBugz API的第6版在http://www.fogcreek.com/FogBugz/docs/60/topics/advanced/API.html上有很好的文檔記錄。該API實現爲一個ASP頁面,該頁面接受GET或POST params並在用戶通過身份驗證後返回XML。

因此,我們可以使用HTTP Send Adapter將請求發送到FogBugz系統,以更新錯誤記錄或檢索信息。來自API調用的響應是基本的Xml,它將在響應主體中返回,必要時可由BizTalk讀取。

注意的是,HTTP發送適配器只能POST數據 - 它不能使用GET動詞(http://msdn.microsoft.com/en-us/library/aa561642.aspx

0

是不是FogBugz的基於SQL Server數據庫?或者你使用託管替代方案?

如果它正在使用您正在控制的SQL Server,我只會將兩個發送端口綁定到讀取和處理「FixBugMessage」的進程。一個發送端口使用CMS適配器並寫入CMS,另一個使用SQL適配器並通過存儲過程寫入FogBugz數據庫。

相關問題