我的任务是创建一个API,在该API中,web页面(外部开发)应该能够与CRM系统通信。我已经研究了CRM,并创建了几个C#类来执行一些基本的操作来获得它的感觉,但是我现在的主要问题是我应该给网页的开发人员什么,以便他可以使用我所拥有的。它必须是驻留在客户关系管理域上的REST/SOAP吗?这样网页就可以发送查询,或者我可以从c#项目创建一个动态链接库,并将其交给网页的开发人员?
事实上,如果CRM是由托管的,那么如果它是REST,它将如何工作呢?
发布于 2016-02-27 04:44:06
您希望在Dynamics周围创建一个包装器,以支持与Dynamics接口的应用程序的开发。有两种方法可以做到这一点:
如果您同意开发人员-用户必须为Dynamics配置一个连接字符串,并且应用程序是用.NET语言开发的,并且客户关系管理服务器可以从应用程序运行的位置(而不是# 2 )寻址,用公共方法生成一个DLL是更容易的答案。
如果其中任何一个都不是真的,您可能会发现# 1,一个托管的web服务,是一个更合适的选择。
https://stackoverflow.com/questions/35654233
复制相似问题