圖書標籤: programming event 編程 distributed-system 計算機 方法論 .NET 軟件工程
发表于2024-11-25
Event-Based Programming pdf epub mobi txt 電子書 下載 2024
講瞭綁定是不可避免的和怎麼把係統改造成基於事件的晚期綁定,以及事件係統適用的場景,並附帶瞭 3 個例子,一個 GUI 係統, 一個 HTTP 管道服務,一個分布式工作流係統。 2006 年齣版的書,現在 2016 年瞭,都是十年瞭,後端服務用消息隊列是常態,單綫程基於係統事件機製的 web 服務器也是常態。Android 使用 EventBus 也是常態。 基本上服務器端模式: 前端控製器使用事件係統,後端服務使用 Ioc 模式(後期綁定),分布式使用消息隊列。 GUI 係統: 控件拋齣事件。底層服務綫程池拋事件。 組件:基於事件的組件的未必是異步的,但可以是基於事件的,比如解析 XML 的 SAX
評分講瞭綁定是不可避免的和怎麼把係統改造成基於事件的晚期綁定,以及事件係統適用的場景,並附帶瞭 3 個例子,一個 GUI 係統, 一個 HTTP 管道服務,一個分布式工作流係統。 2006 年齣版的書,現在 2016 年瞭,都是十年瞭,後端服務用消息隊列是常態,單綫程基於係統事件機製的 web 服務器也是常態。Android 使用 EventBus 也是常態。 基本上服務器端模式: 前端控製器使用事件係統,後端服務使用 Ioc 模式(後期綁定),分布式使用消息隊列。 GUI 係統: 控件拋齣事件。底層服務綫程池拋事件。 組件:基於事件的組件的未必是異步的,但可以是基於事件的,比如解析 XML 的 SAX
評分主要內容都掃瞭一眼,作者的設計思路很有藉鑒意義,下次設計係統的時候可以嘗試用上去。這本書其中主要談的是怎麼用事件和信號這樣的隱喻作為思路進行解耦,討論瞭一些實現方法和模式,舉瞭不少例子。缺點是解耦之後,從係統的靜態架構不容易預測動態行為,得對照設計時的信號綫路圖、協作圖纔能搞明白係統的行為。
評分簡單翻閱
評分主要內容都掃瞭一眼,作者的設計思路很有藉鑒意義,下次設計係統的時候可以嘗試用上去。這本書其中主要談的是怎麼用事件和信號這樣的隱喻作為思路進行解耦,討論瞭一些實現方法和模式,舉瞭不少例子。缺點是解耦之後,從係統的靜態架構不容易預測動態行為,得對照設計時的信號綫路圖、協作圖纔能搞明白係統的行為。
Event-based programming: taking ... - Google 图书 http://books.google.com/books?id=9CL446IzhuAC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false
評分Event-based programming: taking ... - Google 图书 http://books.google.com/books?id=9CL446IzhuAC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false
評分Event-based programming: taking ... - Google 图书 http://books.google.com/books?id=9CL446IzhuAC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false
評分Event-based programming: taking ... - Google 图书 http://books.google.com/books?id=9CL446IzhuAC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false
評分Event-based programming: taking ... - Google 图书 http://books.google.com/books?id=9CL446IzhuAC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false
Event-Based Programming pdf epub mobi txt 電子書 下載 2024