領先一步
VMware 提供培訓和認證,以加速您的進展。
了解更多於加州聖塔克拉拉 SpringOne2GX 2013 錄製
演講者:Chris Richardson
模組化、多語系的架構有許多優點,但也增加了複雜性,因為每個傳入的請求通常會分散到多個分散式服務。例如,在線上商店應用程式中,產品詳細資訊頁面上的資訊(描述、價格、推薦等)來自眾多服務。為了最大限度地減少回應時間並提高可擴展性,必須同時調用這些服務。但是,傳統的並行機制是低階的,使用起來很痛苦且容易出錯。在本次演講中,您將學習一些強大且易於使用的抽象概念,用於非同步使用 Web 服務。我們將比較 Java、Scala 和 JavaScript 中可用的 futures 的各種實作。您將學習如何使用 reactive observables(非同步資料流)從 Java 和 JavaScript 存取 Web 服務。我們將描述這些機制如何讓您以非常直接、宣告式的方式編寫非同步程式碼。
!{iframe width="560" height="315" src="//www.youtube.com/embed/aZkwIA4k2xU" frameborder="0" allowfullscreen}{/iframe}