代码之家  ›  专栏  ›  技术社区  ›  Kamran Khan

如何:使用C_的MS CRM Web服务?

  •  1
  • Kamran Khan  · 技术社区  · 15 年前

    我必须使用c_在MS CRM(Dynamics)Web服务中添加、更新和查询(搜索)实体。

    现在MS CRM中有两个实体账户和联系人,两个实体都可以用来存储客户信息;上述操作应该使用哪个实体?

    我被告知,我必须使用MS CRM的__crm service_Web服务,它将为每个实体提供创建、检索、检索多个、更新、删除和提取的通用方法。有没有叫crmservice的Web服务?

    问题:

    我开发/部署了几个Web服务,但我从未在MS CRM上做过任何事情。我不知道该如何启动开发?

    只是在想,我应该创建一个项目,将Web服务链接添加到我的VS2005 IDE中,然后调用Web方法?就这些吗?我不需要MS CRM SDK吗?如果是,那么我将使用哪个DLL?再说一遍,如何开始使用它?

    如有任何帮助/链接/指针/图表/文章等,我们将不胜感激。

    事先谢谢。

    2 回复  |  直到 8 年前
        1
  •  1
  •   BobbyShaftoe    15 年前

    首先,从这里开始:

    http://technet.microsoft.com/en-us/library/aa613627.aspx

    像您的vs项目中一样,添加对此asmx的引用:

    http://mscrmservices/2006/crmservice.asmx

    (使用适当的URL)

    而使用该技术的文章有一个如何使用这些方法的指南。这应该是你所需要的。如果您有任何其他相关问题,只需编辑并在此问题中提供它们。

        2
  •  2
  •   friism    15 年前

    是的,根据Bobby的观点,您不需要SDK来使用Web服务。它包含文档,一些DLL用于编写插件和一些示例项目(您可以查看)。

    要使用Web服务,您可能对LinqTorm(一个我启动的项目)感兴趣: http://codeplex.com/linqtocrm

    关于客户和联系人,通常您将客户公司建模为“客户”,然后创建附加到这些客户的“联系人”,表示您在这些公司与之交谈的实际人员。