我正在研究将 Azure 托管的 .NET 解决方案与 Dynamics GP 集成的可能性,而且我是 Dynamics 的新手。一般来说,连接到 GP 的方法似乎有两种:1) Web 服务和 2) eConnect。 这篇文章有一些很好的背景。
我认为只要可以访问 Web 服务,该选项就可以工作。我看到 eConnect 有 MSMQ 和其他要求,这让我认为如果没有 Azure Connect 之类的东西甚至可能的话,那将是一件令人头疼的事情。有没有人以一种或另一种方式做到这一点?
谢谢
我正在研究将 Azure 托管的 .NET 解决方案与 Dynamics GP 集成的可能性,而且我是 Dynamics 的新手。一般来说,连接到 GP 的方法似乎有两种:1) Web 服务和 2) eConnect。 这篇文章有一些很好的背景。
我认为只要可以访问 Web 服务,该选项就可以工作。我看到 eConnect 有 MSMQ 和其他要求,这让我认为如果没有 Azure Connect 之类的东西甚至可能的话,那将是一件令人头疼的事情。有没有人以一种或另一种方式做到这一点?
谢谢
是的,您可以从 Windows Azure Worker 角色(为什么是 Worker,为什么不是 Web 角色?)连接到您的 Dynamics GP,这完全取决于您想要采取的路线。
Web 服务方法相对简洁且更容易访问您配置的安全 Web 服务 Dynamics GP。
另一方面,eConnect 集成需要几个其他配置,因此如果您决定使用 eConnect,我认为您最好使用 eConnect 以及设置到服务总线(直接与 eConnect 对话)和 Azure 应用程序中的 BizTalk Server/Adapter 组合直接与 BizTalk 服务通话。这可能更容易实现,但您无法击败 Web 服务。