我是一名Java开发人员,是 c#和.Net 的新手,所以我的问题可能看起来非常基本,但回答一些示例参考将非常值得注意。< / p>
我的应用程序想要与Microsoft Dynamics CRM通信。基本上 我想在我的App和Dynamics crm之间接收数据。
我正在寻找以下的答案。
1)Microsoft Dynamics CRM是否提供了一些导出数据的API? 2)我的应用程序可以继续听的是否有任何一种监听器知道数据库已被修改?
答案 0 :(得分:1)
直接回答您的问题:
是。 CRM具有相当强大的API。您可以使用REST services(建议用于客户端浏览器自定义)或download the full SDK进行更复杂的集成。您可以使用完整的SDK轻松构建数据导出逻辑。但是,如果您是内部部署,那么您可能只想直接查看SQL并运行“选择”。声明如果您想要自动导出。
是。您可以开发可以触发CRUD操作的插件和/或您可以开发自定义工作流程以帮助实现自动化。完整的SDK包含有助于此的信息(网上有大量资源)。
根据您发布的有限信息,我认为您会想要调查插件和自定义工作流程开发,以便您可以监控何时操作记录,然后触发集成逻辑。