Java SOA Cookbook中文版
孫燕, 陳伊文, 王俊華 譯
出版時(shí)間:2011年07月
頁數(shù):679
本書為需要在企業(yè)中實(shí)現(xiàn)面向服務(wù)架構(gòu)(SOA)的程序員提供了實(shí)用的解決方案和建議。本書不只是給出一些概念性、宏觀性的SOA,而是向讀者展示了如何使SOA真正運(yùn)作起來。本書給出了大量的Java和XML代碼,讀者可以把這些代碼直接插入到自己的應(yīng)用中,書中給出的大量技巧,讀者也可以拿來就用。
本書主要關(guān)注的是自由和開源的Java Web服務(wù)技術(shù)的使用,這些技術(shù)包括Java SE 6和Java EE 5等,但本書介紹的技術(shù)也同樣適用于其他商用工具。
本書可幫助讀者:
● 構(gòu)建適用于SOA應(yīng)用的XML詞匯和數(shù)據(jù)模型。
● 使用最新的Java標(biāo)準(zhǔn)(包括用于RESTful Web服務(wù)的JAX-WS 2.1和JAX-RS 1.0)來構(gòu)建實(shí)際的Web服務(wù)。
● 使用SOAP、POX和Atom,集成來自常見服務(wù)提供商的各種應(yīng)用。
● 使用WS-BPEL 2.0標(biāo)準(zhǔn)來創(chuàng)建服務(wù)編排。
● 使用諸如WS-ReliableMessaging的規(guī)范說明,來提高基于SOAP服務(wù)的可靠性。
● 處理政策、可互操作性以及服務(wù)質(zhì)量等問題。
本書中介紹的技巧,有助于讀者應(yīng)對SOA集成所需的知識。
“本書的示例清晰、結(jié)構(gòu)良好且設(shè)計(jì)成熟。這是一本很好的圖書,從本書中,我發(fā)掘出了多年來一直在尋找的答案?!?br />
——Jason Brittain:“Tomcat:The Definitive Guide”一書的作者
Eben Hewitt是美國一家零售公司的技術(shù)架構(gòu)師,關(guān)注設(shè)計(jì)和構(gòu)建該公司的SOA。他已經(jīng)編寫了多本編程書籍,包括“Java for ColdFusion Developers”,他還是“97 Things Every Software Architect Should Know”一書的合著者。
書名:Java SOA Cookbook中文版
譯者:孫燕, 陳伊文, 王俊華 譯
國內(nèi)出版社:清華大學(xué)出版社
出版時(shí)間:2011年07月
頁數(shù):679
書號:978-7-302-25297-9
原版書書名:Java SOA Cookbook
原版書出版商:O'Reilly Media
Eben Hewitt
Eben Hewitt是一家全球企業(yè)SaaS公司的首席架構(gòu)師兼CTO。曾出版《Technology Strategy Patterns: Architecture as Strategy》、《Cassandra: The Definitive Guide》等多部有關(guān)架構(gòu)、服務(wù),以及軟件開發(fā)的書籍。
Eben Hewitt是Choice Hotels International的首席技術(shù)官,這是全球最大酒店集團(tuán)之一。
Eben Hewitt是美國一家資產(chǎn)達(dá)數(shù)十億的零售公司的技術(shù)架構(gòu)師,關(guān)注設(shè)計(jì)和構(gòu)建該公司的SOA。他有10年的IT從業(yè)經(jīng)驗(yàn),并擁有多個(gè)行業(yè)證書,包括Sun認(rèn)證的“Java Web Services Developer for EE 5”。Eben是JavaOne受歡迎的SOA發(fā)言人,而且在此之前,他已經(jīng)編寫了4本編程書籍和多篇行業(yè)文章。最近,他為O’Reilly的Richard Monson-Haefel主編的“97 Things Every Software Architect Should Know”撰稿(http://oreilly.com/catalog/9780596522698)。
本書封面上的動物是一只色彩斑斕的長臂天牛(長夾大天牛)。色彩斑斕的長臂天牛分布在墨西哥至南美的區(qū)域,是世界上最長的一種昆蟲。它們屬于長臂昆蟲科,英文名Cerambycidae。這個(gè)科有各種不同的成員,超過20000個(gè)物種,比東半球物種數(shù)量的一半還略微多一點(diǎn)。這種美麗的昆蟲受到亞馬遜兒童的寵愛。
它們的特點(diǎn)是具有極其修長的觸角和腿部,其長度和它們的身長相比有過之而不及。雄性昆蟲的前腿近3英寸長,而整個(gè)身體8英寸長——比人的手還要長些。雄性修長的腿部除了用作對雌性的性引誘物外,還有助于在樹枝之間飛行和爬行。盡管它們的顏色很惹眼,但它們還是能將自己有效地隱藏在布滿青苔和菌類的熱帶樹木(如無花果樹)的樹干之間。
色彩斑斕昆蟲在白天很活躍,但在晚上會受到燈光的吸引。雌性喜歡在帶有多孔菌的樹干和圓木上下蛋,它們可以提供很好的隱蔽。在下蛋之前,雌性會在樹皮上咬開一個(gè)大約0.8英寸寬、0.3英寸深的口子,在2~3天的下蛋時(shí)間里,會下15~20枚蛋。在幼蟲孵化過程中,它們鉆入到木頭中。長到7~8個(gè)月大時(shí),會形成5英寸的幼蟲隧道,在這個(gè)隧道里面,它們挖了一個(gè)巢,幼蟲們在其中成長。四個(gè)月后就形成了成年昆蟲,它們通過咬的方式從木頭鉆出來。生命周期為一年。
這種昆蟲的身上通常寄生有一種微小的名為擬蝎的蜘蛛類動物,它們生活在長臂天牛的彩色翅膀之下。這些微小蝎使用該昆蟲找到新的食物源并用以對付潛在的對手。為了防止長臂天牛飛行時(shí)自己跌落下來,這些蝎通過其爪中鉗似腺分泌出的柔軟光滑細(xì)絲將自身系到長臂天牛的腹部上。當(dāng)?shù)竭_(dá)一個(gè)合適的新位置時(shí),它們用一股新的細(xì)絲連接到目標(biāo)位置并從長臂天牛身上滑落。