gpt4 book ai didi

object - XRM/Dynamics CRM 2011 中 OrganizationServiceProxy 的连接/对象池

转载 作者:行者123 更新时间:2023-12-04 06:29:09 24 4
gpt4 key购买 nike

我正在编写一个使用 Early Bound 使用 XRM 2011 的 MVC 3 WebApp。这是一个面向 Internet 的应用程序,托管在与 Dynamics IIS 不同的机器上。

这当然会使 OrganizationServiceProxy 调用非常频繁,并且每次第一次点击时响应有点迟钝。

是否建议重用 OrganizationServiceProxy 连接而不是每次都创建新实例?

如是,

  • 有什么可以管理连接的,例如
  • 连接池应用程序 - MS 或第三方/开源
  • 或像 WCF 这样的框架(从未使用过 WCF)
  • 如果我必须编写自己的代码来管理连接,推荐哪种设计模式?

  • 很抱歉 MS 网站上的重复帖子。希望这个论坛更加活跃。

    最佳答案

    经过几个测试周期,我发现使用 CrmConection 是最快的方法。与上述缓存实现相比,CrmConnection 的运行速度至少快 5 倍。

    CrmConnection connection = new CrmConnection("XrmConnectionString");   // Todo: Replace magic connection string
    using (XrmVRC.XrmVrcServiceContext context = new XrmVRC.XrmVrcServiceContext(connection)) {
    // Processing...
    }

    关于object - XRM/Dynamics CRM 2011 中 OrganizationServiceProxy 的连接/对象池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5657977/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com