領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多錄製於加利福尼亞州聖克拉拉的 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}