2012-06-28 65 views
1

我正在研究将Azure托管的.NET解决方案与Dynamics GP集成的可能性,我是Dynamics的新手。总的来说,似乎有两种方法可以连接到GP:1)Web服务和2)eConnect。 This article有一些很好的背景。您可以从Azure工作者角色连接到Dynamics GP吗?

我会认为只要Web服务可访问,该选项就可以工作。我发现MSMQ和eConnect的其他要求让我觉得如果没有Azure Connect之类的东西,甚至可能会令人头疼。有没有人做过这种或那种?

感谢

回答

1

是的,你可以从Windows Azure的工人角色连接到您的动态GP(为什么工人,为什么不Web角色?),这一切都取决于你将要采取哪条路线。

Web服务方法比较简洁&更容易访问安全Web服务配置的Dynamics GP。

另一方面,eConnect集成需要其他几种配置,所以如果您决定使用eConnect,我认为您最好将eConnect与BizTalk Server/Adapter组合一起用于Service Bus(与eConnect直接对话)并且您的Azure应用程序正在直接与BizTalk服务通话。这可能会更容易实现,但你无法击败Web服务。

+0

谢谢。为了回应你的问题,我想到的情景是特定于工作者角色的,但我认为总体上我正在考虑Web/Worker方案,而不是要求虚拟机角色进行大量所需的配置。如果您可以提供任何提及的BizTalk - Service Bus体系结构的链接,那么也会很感激。谢谢 – Bryan

+1

我建议避免虚拟机角色,因为它仍处于测试阶段,并没有太多的改进。取决于你想如何使用BizTalk与SB有几种方式,即EAI/EDI http://msdn.microsoft.com/en-us/library/windowsazure/hh689760.aspx和直接的方法作为http:// msdn.microsoft.com/en-us/library/windowsazure/hh542796.aspx – AvkashChauhan

+0

对不起,我的意思是虚拟机,而不是VM角色。 – Bryan

相关问题