【问题标题】:Salesforce api clientSalesforce API 客户端
【发布时间】:2019-09-15 18:31:19
【问题描述】:

我正在启动新的集成应用程序。这将需要使用 .net C# 在 Salesforce Org 中读取和写入数据

过去我使用过两种不同的技术:Salesforce.Force.ForceClient 和 Devart.Data.Salesforce

Force 客户端是 Saleforce 的本机(我的理解)。 另一方面,Devart 很好,因为它将 SF 简化为常规数据库访问。

2019 年秋季访问 Salesforce 组织使用什么更好的技术?

【问题讨论】:

    标签: .net rest api salesforce


    【解决方案1】:

    这不是一个好问题,非常主观。选择最简单、最适合项目的方法。实时同步还是夜间作业?推拉?错误处理?易于对变化做出反应(如果在 SF 中添加新字段怎么办?)

    没有什么是“原生的”。您无法直接访问底层数据库,所有 .NET 库都将使用 SOAP 或 REST API,问题是它们将如何隐藏它,您使用它们有多容易。如果您想将 SF 视为“又一个通用 ODBC 数据库”,请查看(付费!)https://forceamp.com/。如果您使用 Azure 服务,则有不错的数据工厂插件(但更多的是用于批量加载,而不是实时同步)

    https://github.com/developerforce/Force.com-Toolkit-for-NET 似乎仍在积极维护中。或者使用 SOAP API,下载 WSDL 文件,使用它(让 VisualStudio 为您生成类)并像普通对象一样对它们进行操作,而不关心它们在后台运行标注。

    这可能会有所帮助:https://developer.salesforce.com/docs/atlas.en-us.salesforce_developer_environment_dotnet_tipsheet.meta/salesforce_developer_environment_dotnet_tipsheet/salesforce_developer_environment_dotnet_roadmap.htm

    【讨论】:

      猜你喜欢
      • 2011-12-01
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2016-06-26
      • 1970-01-01
      • 2019-06-18
      相关资源
      最近更新 更多