SpringOne2GX 2013 回放:Futures 和 Rx Observables:用于异步消费 Web 服务的强大抽象

新闻 | Pieter Humphrey | 2014 年 4 月 29 日 | ...

在加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013 上录制

演讲者:Chris Richardson

模块化的多语言架构有很多优点,但它也增加了复杂性,因为每个传入的请求通常会分发到多个分布式服务。例如,在在线商店应用程序中,产品详细信息页面上的信息(描述、价格、推荐等)来自多个服务。为了最大限度地缩短响应时间并提高可扩展性,必须同时调用这些服务。但是,传统的并发机制是低级的、难以使用的并且容易出错。在本次演讲中,您将了解一些强大而易于使用的抽象,用于异步消费 Web 服务。我们将比较 Java、Scala 和 JavaScript 中可用的 Futures 的各种实现。您将学习如何使用反应式 Observables(即异步数据流)从 Java 和 JavaScript 访问 Web 服务。我们将描述这些机制如何让您以非常简单、声明的方式编写异步代码。

!{iframe width="560" height="315" src="//www.youtube.com/embed/aZkwIA4k2xU" frameborder="0" allowfullscreen}{/iframe}

获取 Spring 新闻简报

与 Spring 新闻简报保持联系

订阅

更进一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看所有