首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Biztalk SQL适配器或.NET SqlClient

Biztalk SQL适配器或.NET SqlClient
EN

Stack Overflow用户
提问于 2017-03-08 17:17:04
回答 2查看 250关注 0票数 1

我的应用程序有BizTalk编排,它需要对表执行基本的插入。那是更好的方法

  • 使用SQL适配器调用SQL server上的存储过程(只使用一条insert语句)
  • 包括对业务流程的方法调用,其中该方法使用SQLclient.SQLCommand.ExecuteNonQuery方法,并在GetCommand上使用SQLstored过程。

我想知道将数据插入到BizTalk编排中的数据库的最佳方法。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-09 15:55:09

您应该总是更喜欢使用。

  1. 它将在集团中心被追踪
  2. 您将在端口周围获得更好的诊断和跟踪选项
  3. 重试逻辑是内置和可配置的。

最大的缺点是性能--它将在发送形状上创建业务流程中的另一个持久性点,而内联SQL调用将避免这种情况。

票数 0
EN

Stack Overflow用户

发布于 2017-03-12 14:18:01

应用程序中集成Server的正确和最好的方法是使用WCF

不要在代码中使用SQL客户端,因为在使用内置工具时,您更有可能使操作、维护和性能变得更糟。

永远不要猜测或假设性能,因为通过测试和测量,你不知道该解决什么问题,你要么花时间“解决”一个根本不存在的问题,要么通过实现比基本产品或C更不优化的东西使事情变得更糟。

使用WCF-SQL适配器,如果您使用SLA度量特定的差距,请告诉我们,我们可以在这方面帮助您。99.99%,解决方案将不涉及直接使用SQL客户端。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42677733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档