首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >与直接.NET REST调用相比,逻辑应用程序的性能是否较慢?

与直接.NET REST调用相比,逻辑应用程序的性能是否较慢?
EN

Stack Overflow用户
提问于 2018-10-11 08:07:30
回答 1查看 1K关注 0票数 0

我在ASP.NET应用服务上使用Azure 4.7MVC5。

目前,我直接从.NET代码中调用REST API,然后使用以下命令反序列化该JSON,从而获得JSON响应数据

代码语言:javascript
复制
var order = JsonConvert.DeserializeObject<Order>(json.ToString());

这工作得很好,而且在速度方面也很好。然而,我现在正在研究Azure Logic Apps,看看这是否可以用来调用第三方API,然后第三方API会将其本机模式转换为我的标准模式。

与我目前的原生.NET方法相比,逻辑应用程序的使用会减慢从API端点检索数据的速度吗?我有一种感觉,它会的,因为它可能更异步/触发和忘记。我希望我只是调用Logic App,并得到与我本机操作相同的响应,但具有更大的灵活性和可伸缩性。

谢谢。

编辑:我的问题是关于逻辑应用程序与本地调用的使用。所以假设每个人都有一项工作。在谈到转换时,我把事情搞混了。向您道歉

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-11 08:33:50

我认为简单的答案是肯定的。本机代码中的api调用将立即触发,并将有效负载直接返回给应用程序,而逻辑应用程序步骤具有活动编排和基础架构成本所需的所有管道。您可能会衡量差异,但它可能不会影响您的应用程序的质量,这取决于它试图做什么。

我要问的问题是“这有关系吗?”通过使用逻辑应用程序而不是c#代码,你放弃了什么?为了享受无服务器计算的好处(横向扩展,无需维护基础设施,专注于什么而不是如何等),是否值得进行权衡?

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

https://stackoverflow.com/questions/52750349

复制
相关文章

相似问题

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