gpt4 book ai didi

asp.net - "Best Practice"/最喜欢的调用 Web 服务模式 (ASP.NET)

转载 作者:行者123 更新时间:2023-12-03 00:26:42 24 4
gpt4 key购买 nike

问题:

  • 我们有一个网络应用,可以(从页面)异步调用一些网络服务。
  • 通常情况下这没问题,但有些在负载测试下失败(由于超时)。

在 Web 应用程序中异步调用 Web 服务的建议“最佳实践”是什么(如果有)?

  • 是否有任何可能有用的模式?
  • 是否应该避免直接调用服务? (也许诉诸其他方法,例如 AJAX)?

说明 - 直接调用:

WSNameSpace.WSName svc = new WSNameSpace.WSName();
svc.EventName += new WSNameSpace.EventNameEventHandler(CallbackDelegate);
svc.ServiceMethodAsync(param1, param2);
  • 我应该更多地关注改进异常处理而不是调用服务吗?

非常感谢。

更新

我一直在谷歌搜索并发现this article关于创建“服务代理”,虽然它与 WinForms 相关,但我稍后肯定会坐下来阅读它,看看它如何影响我对此的想法:)

最佳答案

通过异步页面对 Web 服务进行异步调用。像这样的http://gofrom.us/6LC

关于asp.net - "Best Practice"/最喜欢的调用 Web 服务模式 (ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/283368/

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