2008-09-16 48 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数据库。

相关问题