Microsoft Dynamics CRM API
本文关键字:API CRM Dynamics Microsoft | 更新日期: 2023-09-27 18:36:33
我的任务是创建一个API,其中网页(外部开发)应该能够与CRM系统进行通信。我已经研究了CRM SDK并创建了几个C#类,这些类执行一些基本操作来感受它,但是我现在的主要问题是我应该给网页的开发人员什么,以便他可以使用我所拥有的。它是否必须是托管在 CRM 域上的 REST/SOAP API,以便网页可以发送查询,或者我可以从 c# 项目创建一个 DLL 并将其提供给网页的开发人员?
事实上,如果CRM由Dynamics/Microsoft托管,那么它是一个REST API,它将如何工作?
您希望围绕Dynamics CRM API创建一个包装器,以支持与Dynamics CRM接口的应用程序的开发。有两种方法可以执行此操作:
- 创建托管 Web 服务。
- 使用公共方法生成 DLL。
如果您同意开发人员-用户必须为 Dynamics CRM 配置连接字符串,并且应用程序正在以 .NET 语言开发,并且 CRM 服务器可从应用程序运行的位置寻址,而不是 # 2,则使用公共方法生成 DLL,是更简单的答案。
如果其中任何一个不正确,您可能会发现托管 Web 服务 #1 更适合。