開源SOA

出版時(shí)間:2010-12  出版社:電子工業(yè)出版社  作者:Jeff Davis  頁數(shù):400  譯者:高宇翔  
Tag標(biāo)簽:無  

前言

相信大家對(duì)SOA這個(gè)詞并不陌生,很多企業(yè)都在講我們要上SOA,也有很多企業(yè)在呼應(yīng):我們能幫忙。但究竟什么是SOA,SOA能做什么,如何在企業(yè)中推行SOA,采用什么樣的技術(shù),這些都是擺在我們面前的現(xiàn)實(shí)問題。 我為什么會(huì)對(duì)這本書產(chǎn)生興趣?這要從我的工作說起。我從2004年開始投身到企業(yè)軟件開發(fā)當(dāng)中,具體而言,就是醫(yī)院管理信息系統(tǒng)(HIS)。我們的團(tuán)隊(duì),一直都是扮演獨(dú)立軟件廠商(ISV)的角色,為國(guó)內(nèi)大中型醫(yī)院提供高品質(zhì)的HIS產(chǎn)品和服務(wù)。 接觸過醫(yī)院信息化的朋友都知道,醫(yī)院對(duì)軟件的需求是多方面的,通常很難有一家廠商能夠提供從ICU/CCU、LIS、RIS/PACS到財(cái)務(wù)軟件的全線產(chǎn)品和服務(wù)。而HIS在所有這些系統(tǒng)中,管理著醫(yī)院的核心運(yùn)營(yíng),貫穿醫(yī)院業(yè)務(wù)的各個(gè)環(huán)節(jié),經(jīng)常需要和第三方系統(tǒng)進(jìn)行通信。如何能更好地集成醫(yī)院的各類資產(chǎn),為醫(yī)院這個(gè)特殊的企業(yè)提供優(yōu)質(zhì)的服務(wù),與醫(yī)院一同成長(zhǎng),就成為我們關(guān)注的焦點(diǎn)。 作為獨(dú)立軟件廠商,同時(shí)也考慮到醫(yī)院的實(shí)際承受能力,我們很難說服自己和醫(yī)院接受那些閉源SOA大廠高昂的產(chǎn)品服務(wù)價(jià)格。同時(shí),出于對(duì)靈活配置和伸縮性的要求,我們?cè)谝婚_始就把目光鎖定在開源產(chǎn)品上。 SOA為我們提供了架構(gòu)設(shè)計(jì)豐富的營(yíng)養(yǎng)和施展拳腳的平臺(tái)。這本書要帶給大家的,正是如何用開源的產(chǎn)品實(shí)現(xiàn)完整的SOA。在這個(gè)過程中,作者為我們分析了SOA的方方面面,對(duì)每個(gè)環(huán)節(jié)采用的技術(shù)都做了大量翔實(shí)的評(píng)估和介紹,對(duì)每個(gè)關(guān)鍵點(diǎn)都給出了詳細(xì)的說明和完整的源代碼。 如果你是企業(yè)主管、業(yè)務(wù)專家,相信你讀完本書,會(huì)對(duì)SOA有更清楚的認(rèn)識(shí),對(duì)SOA能為你的企業(yè)帶來什么樣的價(jià)值會(huì)有更深的理解和體會(huì)。 如果你是架構(gòu)師或程序員,相信你也和我一樣,在閱讀完本書之后,能更明白SOA的本質(zhì),掌握實(shí)際開發(fā)SOA的技能,懂得如何在企業(yè)或現(xiàn)有系統(tǒng)中引入SOA的思想。 得知博文視點(diǎn)引進(jìn)并準(zhǔn)備翻譯這本書時(shí),網(wǎng)上傳來了質(zhì)疑的聲音,認(rèn)為開源加上SOA,受眾太小。我卻不這么看。中國(guó)的軟件產(chǎn)業(yè),并非只剩下互聯(lián)網(wǎng)和外包,除了叫得出名字的大公司,有大量中小型的獨(dú)立軟件廠商在暗自努力,他們?cè)诰W(wǎng)上的曝光率很低,但都在踏踏實(shí)實(shí)地做事。他們是可愛、可敬的一批人,做的是幕后支撐企業(yè)運(yùn)營(yíng)的重要產(chǎn)品和服務(wù),這本書也是為他們準(zhǔn)備的。

內(nèi)容概要

本書介紹了面向服務(wù)的架構(gòu)(SOA)的基本概念和藍(lán)圖,對(duì)構(gòu)成SOA的方方面面,包括服務(wù)編寫和組裝、業(yè)務(wù)流程建模、事件處理和報(bào)告、企業(yè)集成總線、決策服務(wù)等進(jìn)行了全方位的介紹,并以“開放SOA平臺(tái)”為目標(biāo),與讀者一道搜羅了大量可選方案進(jìn)行對(duì)比,最終選擇了一系列開源產(chǎn)品組成完整的SOA解決方案。作者擁有多年企業(yè)軟件開發(fā)經(jīng)驗(yàn),在本書中,他以真實(shí)世界的案例向我們展示了開源SOA的價(jià)值和實(shí)現(xiàn)方法。不論你是業(yè)務(wù)用戶、架構(gòu)師還是一線開發(fā)人員,都能從本書得到大量的啟發(fā)和實(shí)戰(zhàn)參考。

書籍目錄

前言 致謝 關(guān)于本書 第一部分 歷史和原理  第1章 soa本質(zhì)  第2章 定義開放soa平臺(tái) 第二部分 裝配組件和服務(wù)  第3章 使用apache tuscany創(chuàng)建服務(wù)  第4章 高級(jí)sca 第三部分 業(yè)務(wù)流程管理  第5章 jbpm入門  第6章 jbpm任務(wù)  第7章 高級(jí)jbpm功能 第四部分 事件流處理、集成和中介  第8章 用esper處理復(fù)雜事件  第9章 企業(yè)級(jí)集成和esb  第10章 用apache synapse實(shí)現(xiàn)esb 第五部分 企業(yè)決策管理  第11章 用jboss drools定義業(yè)務(wù)規(guī)則  第12章 實(shí)現(xiàn)drools 參考資源 索引

章節(jié)摘錄

插圖:直到最近,要實(shí)現(xiàn)一個(gè)可以支撐SOA的技術(shù)架構(gòu)(基礎(chǔ)設(shè)施),通常須要購買昂貴的商業(yè)產(chǎn)品。當(dāng)企業(yè)希望得到的是一個(gè)集成的、全面的解決方案時(shí)更是如此。雖然一些SOA。相關(guān)的開源產(chǎn)品已經(jīng)出現(xiàn),它們更多的是關(guān)注一些特定的、專門的領(lǐng)域。舉例來說,Apache Axis在2004年出現(xiàn),現(xiàn)在成為被廣泛采用的Java Web服務(wù)工具包。然而我們后面會(huì)看到,Web服務(wù)僅僅是SOA拼圖中的一塊。讓我們快進(jìn)到2008年,在整個(gè)SOA產(chǎn)品圖譜中,都已經(jīng)能看到可以與商業(yè)產(chǎn)品競(jìng)爭(zhēng)的開源產(chǎn)品?,F(xiàn)在,對(duì)于一個(gè)希望采用開源技術(shù)的SOA架構(gòu)師而言,難的是如何從讓人眼花繚亂的相互競(jìng)爭(zhēng)的產(chǎn)品中進(jìn)行選擇,而如何整合它們則是個(gè)更大的難題。本書旨在幫助你認(rèn)識(shí)構(gòu)成SOA的核心技術(shù),以及構(gòu)建一個(gè)完整的SOA平臺(tái)要用到的各種開源技術(shù)。我們將集中探討如何將這些核心技術(shù)集成到一起,形成一個(gè)不論從廣度還是深度都可以和那些商業(yè)廠商提供的昂貴的產(chǎn)品相提并論的解決方案。如今那些最小規(guī)模的企業(yè)也能使用高質(zhì)量的開源軟件實(shí)現(xiàn)SOA。本書將展現(xiàn)一個(gè)開源SOA的技術(shù)藍(lán)圖。當(dāng)然,由于有無數(shù)高質(zhì)量開源方案存在,自然也可以用你認(rèn)為合適的方案來替換掉我推薦的這些。在探討具體的技術(shù)之前,讓我們對(duì)SOA的起源做一些介紹和鋪墊,對(duì)SOA是什么達(dá)成一些共識(shí)。

媒體關(guān)注與評(píng)論

“開源SOA復(fù)雜領(lǐng)域中的生存指南?!?  ——Alberto Lagna,whitebox.it “無價(jià)的指南…出眾的示例。”   ——RickWagner,Acxiom Corp. “對(duì)各種開源SOA產(chǎn)品的深入比較就已值回本書定價(jià)?!?  ——Peter JOhnson,Unisys “…對(duì)任何SOA項(xiàng)目都有用,不論是什么平臺(tái)?!?  ——Irena Kennedy,Microsoft “集成關(guān)鍵開源技術(shù)的實(shí)用SOA解決方案?!?  ——DougWarren,JavaWeb Services

編輯推薦

《開源SOA》:你現(xiàn)在可以只用開源的應(yīng)用程序就構(gòu)建出企業(yè)級(jí)的soa解決方案,但有一個(gè)問題:你必須決定采用哪些產(chǎn)品及如何將它們集成為可用的整體。要集成的領(lǐng)域從業(yè)務(wù)流程管理、復(fù)雜事件處理、消息傳遞和中間件、esb到業(yè)務(wù)規(guī)則,無所不包。這樣的任務(wù)令人望而生畏。如果你是開發(fā)人員或架構(gòu)師,想在這樣的任務(wù)中尋求幫助,那么《開源soa》就是你的指南。你將學(xué)到soa的關(guān)鍵概念及這些技術(shù)如何成為soa等式的一部分;將學(xué)到那些由作者難得的經(jīng)驗(yàn)換來的集成方式;還將發(fā)現(xiàn)為什么這些開源產(chǎn)品是昂貴的商業(yè)解決方案的極具競(jìng)爭(zhēng)力的替代,并且在許多情況下它們甚至更加卓越?!堕_源SOA》內(nèi)容對(duì)構(gòu)建soa系統(tǒng)整個(gè)生命周期的完整介紹混合、搭配并融合不同的工具難得的案例研究和獨(dú)特的解決方案對(duì)jbossjbpm、drools、apachetuscany、synapse、esper等的介紹集成的eclipse項(xiàng)目,打包用以運(yùn)行示例的所有類庫

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    開源SOA PDF格式下載


用戶評(píng)論 (總計(jì)14條)

 
 

  •   只是講個(gè)大概的架構(gòu),不算細(xì)致
  •   內(nèi)容上還是不錯(cuò)的,比較全面
  •   發(fā)貨速度真的很快,發(fā)票、發(fā)貨單一應(yīng)俱全,書也很好,字跡清楚,無缺頁,決對(duì)的正版。
  •   不錯(cuò)~ 書有點(diǎn)舊 但是沒有品質(zhì)問題
  •   看了一章再也不想看了,翻譯水平太低
  •   了解SOA
  •   很不錯(cuò)!大家人都很喜歡
  •   不錯(cuò)的開源SOA指南
  •   介紹SOA概念的書
  •   做了一些實(shí)質(zhì)性的對(duì)比~
  •   很不錯(cuò)的一本講解SOA的書
  •   買了這本書后我知道我有事兒干了
  •   SOA的開源實(shí)現(xiàn)
  •   soa入門書籍
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7