Dynamics crm BizTalk CRM Dynamics 4至Dynamics 2011

Dynamics crm BizTalk CRM Dynamics 4至Dynamics 2011,dynamics-crm,dynamics-crm-2011,upgrade,biztalk,Dynamics Crm,Dynamics Crm 2011,Upgrade,Biztalk,我的客户正在从CRM Dynamics 4升级到2011,并使用BizTalk 2009作为其ESB,他们目前正在使用“Microsoft BizTalk Server Adapter for Microsoft Dynamics CRM 4.0”进行集成,我的问题是,是否有人知道在进行此升级时,从BizTalk的角度来看会涉及哪些突破性的更改 我是不是在看CRM 11中的一整套新合同,例如WCF意味着代码更改、映射、模式以及从适配器(4)转移到纯WCF传输通信 此时此刻,我正试图评估一个服务的

我的客户正在从CRM Dynamics 4升级到2011,并使用BizTalk 2009作为其ESB,他们目前正在使用“Microsoft BizTalk Server Adapter for Microsoft Dynamics CRM 4.0”进行集成,我的问题是,是否有人知道在进行此升级时,从BizTalk的角度来看会涉及哪些突破性的更改

我是不是在看CRM 11中的一整套新合同,例如WCF意味着代码更改、映射、模式以及从适配器(4)转移到纯WCF传输通信

此时此刻,我正试图评估一个服务的复杂性和迁移级别


干杯

考虑到BizTalk Server适配器的局限性,上述项目的范围将是巨大的。他们考虑过使用抄写器吗?您可能想用免费评估版本为他们做一个简单的概念验证项目

我有一些将BizTalk与CRM Online 2011集成的第一手经验

主要的区别是从预定义的CRM类型(允许编译时类型安全)更改为非类型化的Wcf接口。关于这个问题的几个(丑陋的)解决方案已经在web上被记录下来,但是Richard Seroter定义了一个仅限于BizTalk的解决方案

我们使用了由德国Roedl开发的。它使用Wcf适配器框架,以类似于Wcf-SQL适配器的方式,提供一组编译时强类型模式。这使得将CRM类型映射到遗留系统数据类型和从CRM类型映射到遗留系统数据类型变得非常简单


在一份免责声明中,我们发现性能是“足够的”,而不是出色的。如果你需要来回移动一个<强>大量/强的数据,考虑使用定制的解决方案,但是如果开发成本较低是你的主要动机,那么它是值得考虑的。p> 感谢您的输入伙伴,范围不是很大,它基本上是量化破坏性的更改,因为我认为您现在不能再使用适配器了,WCF。Re:Scribe,为什么一家拥有现有中间件产品的公司会在动态升级期间选择更改其中间件,这很有意义!!;)我自己没有使用BizTalk适配器,因此很难评论。但是假设它使用crm4web服务,我希望它能够工作,这些web服务在crm2011上仍然有效。不过,我怀疑你在尝试之前永远不会真正知道。谢谢你的帮助,詹姆斯,看来你也是对的!我可能会假设这一点,然后在构建时运行POC…Thnx感谢Brett,我今天与当地的BizTalk专家交谈,他告诉我他们以前已经这样做过,并使用Richards选项B“为BizTalk构建代理服务”来调用接收类型化对象并与Dynamics CRM通信“,他们在BizTalk和CRM 11之间创建了一个代理服务,然后使用CRM 11 SDK(客户端DLL)使用本机CRM端点。听起来很混乱,但他说,在现实世界中,这比理查兹的选择A更重要(理查德无意冒犯)。谢谢你的适配器链接,总是值得一看!