How can I expose Dynamics CRM 2011 entities like lead, opportunities开发者_如何学运维, etc. to be used in a EAI tool like BizTalk 2010?
Here is an article that talks about the different approaches that you can use to integrate the two server
So in real life, your choice as a BizTalk developer will have to be either (a) deal with messiness of creating and consuming untyped messages, or (b) build proxy services for BizTalk to invoke that take in typed objects and communicate to Dynamics CRM. Ideally the Microsoft team would ship a WCF behavior that I could add to the BizTalk adapter that would do this typed-to-untyped translation both inbound and outbound, but I haven’t heard any mention of anything like that.
The Good, Bad and Ugly of Integrating Dynamics CRM 2011 and BizTalk Server 2010
I have used the Roedl BizTalk Adapter for CRM to do exactly this. Has saved me a lot of time in mapping untyped repeating nodes back and forth to our defined Entity types. Functionality is pretty similar to any other WCF-LOB Adapter.
Disclaimer: I don't work for Roedl, but the company I work for is currently looking at a partnering agreement with them.
精彩评论