幫助中心 | 我的帳號 | 關於我們

反應式Web應用開發

  • 作者:(奧地利)曼努埃爾·伯恩哈特|譯者:張衛濱
  • 出版社:人民郵電
  • ISBN:9787115489548
  • 出版日期:2018/11/01
  • 裝幀:平裝
  • 頁數:273
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    曼努埃爾·伯恩哈特著的《反應式Web應用開發》以Play框架為例闡述了反應式編程的理念以及在實際的編碼中實踐這些理念的方法,以實現更加靈活和高性能的Web應用程序。
    本書共11章,分成三大部分。第一部分(第1章到第4章)主要介紹了反應式編程的基礎理念,並講解了函數式編程和Play框架的基礎知識。第二部分(第5章到第8章)介紹了反應式Web編程的核心概念,如Future和Actor,還講解了將反應式的理念應用到用戶界面層的方法。第三部分(第9章到第11章)介紹了反應式Web編程的主題,涵蓋反應式流以及應用程序的部署和測試等內容。
    本書適合Java Web程序開發人員和架構師閱讀,尤其適合希望借助反應式技術提升系統性能的開發人員參考,還可以作為Java編程人員學習函數式編程理念的進階讀物。

作者介紹
(奧地利)曼努埃爾·伯恩哈特|譯者:張衛濱
    曼努埃爾·伯恩哈特是一個很有熱情的工程師、作者、演講者和咨詢師,對構建和運維網路應用方面的科學抱有強烈的興趣。從2008年開始,他指導和訓練企業團隊將應用轉移到分散式計算架構。最近幾年,他關注的是反應式應用架構的生產型系統,在這個過程中,主要使用Scala、Play框架和Akka。    Manuel喜歡旅行,經常會在國際會議上演講。他住在維也納,並且是維也納Scala用戶組的聯合組織者。除了思考、談論和擺弄電腦,他喜歡將時光用在陪伴家人上,和他們一起跑步、潛水和閱讀。

目錄
第一部分  反應時Web應用起步
第1章  你在談論反應式編程嗎
  1.1  反應式的背景
    1.1.1  反應式的起源
    1.1.2  反應式宣言
    1.1.3  反應式編程
    1.1.4  反應式技術的湧現
  1.2  重新思考計算資源的利用
    1.2.1  基於線程與基於事件的Web應用伺服器
    1.2.2  開發適合多核架構的Web應用
    1.2.3  水平應用架構
  1.3  將故障處理作為第一考慮因素
    1.3.1  故障是無法避免的
    1.3.2  構建應用時,要充分考慮到故障
    1.3.3  處理負載
  1.4  小結
第2章  第一個反應式Web應用
  2.1  創建並運行新工程
  2.2  連接Twitter的流式API
    2.2.1  獲取到Twitter API的連接憑證
    2.2.2  解決OAuth認證的一個bug
    2.2.3  通過Twitter API獲取流式數據
    2.2.4  非同步轉換Twitter流
  2.3  使用WebSocket將tweet以流的方式發送到客戶端
    2.3.1  創建Actor
    2.3.2  搭建WebSocket連接並與之交互
    2.3.3  發送tweet到WebSocket
  2.4  讓應用有彈性可擴展
    2.4.1  讓客戶端變得有彈性
    2.4.2  擴展
  2.5  小結
第3章  函數式編程基礎
  3.1  函數式編程概述
  3.2  不可變性
    3.2.1  可變狀態的謬誤
    3.2.2  將不可變值視為現實的快照
    3.2.3  面向表達式編程
  3.3  函數
    3.3.1  面向對象編程語言中的函數
    3.3.2  函數作為第一類的值
    3.3.3  傳遞行為
    3.3.4  組合函數
……
第二部分  核心概念
第三部分  高級話題
附錄A  安裝Play框架
附錄B  推薦讀物
附錄C  推薦資源

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032