【问题标题】:Two methods call from one url or different url从一个 url 或不同 url 调用两种方法
【发布时间】:2015-02-12 14:45:20
【问题描述】:

我有method1()method2()两种方法。两个方法包含在两个 Web API 中,并发布了不同的 URL。我可以从两个 URL 中调用该方法,例如:

www.aaa.com/api/firstcontroller/method1

www.bbb.com/api/secondcontroller/method2

或者如果创建一个 web API 并创建两个方法并发布到一个 URL,例如:

www.aaa.com/api/firstcontroller

我的问题:如果我从一个 URL 调用 两个方法 或者如果我 调用会更快来自不同 URL 的两种方法

【问题讨论】:

    标签: ajax asp.net-mvc asp.net-web-api


    【解决方案1】:

    好吧,从一个URL调用2个方法会更胖,但只有在与服务器连接不良的情况下,其他方式你不会注意到任何区别。

    我希望您明白,如果您想真正快速地执行某些方法,您应该在服务器端并行它们。

    【讨论】:

    • 您能否进一步解释一下如何从一个 URL 更快地调用 2 个方法?。
    • 你知道从web调用2个方法的总时间可以从你的请求发送到服务器的时间和方法执行的时间之和来计算。所以这真的很简单,如果你的网络连接速度很慢或者你的服务器的通道不好,你的请求将被发送很长时间。在服务器上,如果您按照我所说的方式并行它们,那么您的 2 种方法将在两种情况下同时执行。
    猜你喜欢
    • 1970-01-01
    • 2015-03-24
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 2010-09-24
    • 1970-01-01
    • 2014-08-18
    • 1970-01-01
    相关资源
    最近更新 更多