【问题标题】:Ways to integrate spring MVC with Restful web services将 Spring MVC 与 Restful Web 服务集成的方法
【发布时间】:2018-02-27 13:35:55
【问题描述】:

我正在尝试了解 Spring MVC Restful 架构。想知道 Spring MVC 与 Restful Web 服务集成有多少种方式。我可以看到其中之一是使用 Rest Template。

在 Spring MVC 中使用 REST Web 服务是唯一的方法吗?

我们是否可以单独使用 Spring MVC 开发 Web 应用程序而不使用任何 Web 服务。

如有错误请指正。

感谢您的帮助。

【问题讨论】:

    标签: spring rest model-view-controller


    【解决方案1】:

    Spring MVC 是一个框架,并不总是需要 Web 服务来开发 Web 应用程序。

    网络服务是可以被网络上的其他程序访问的功能(Http 或简单地说是任何可以在互联网上使用并使用标准化消息传递系统的软件。

    因此,如果您想与另一个公开或使用 Web 服务的应用程序通信,那么您将在您的应用程序中集成 Web 服务。

    Rest Template 是使用 Restful webservice 的最佳方式之一。

    【讨论】:

    • 谢谢。除了Rest Template之外,还有其他方法可以将Restful Web服务与Spring MVC集成吗?
    • 对于 Spring 模板文档:默认情况下,RestTemplate 依赖于标准 JDK 工具来建立 HTTP 连接。您可以通过 InterceptingHttpAccessor.setRequestFactory(org.springframework.http.client.ClientHttpRequestFactory) 属性切换到使用不同的 HTTP 库,例如 Apache HttpComponents、Netty 和 OkHttp。
    猜你喜欢
    • 2013-11-28
    • 2014-11-04
    • 2014-12-05
    • 2015-10-21
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-20
    相关资源
    最近更新 更多