国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
SOA權(quán)威指南:通過BEA Aqualogic Service Bus實現(xiàn)
2010年10月24日
《SOA權(quán)威指南:通過BEA Aqualogic Service Bus實現(xiàn)》
原書名: The Definitive Guide to SOA: BEA AquaLogic Service Bus
作者: 【美】Jeff Davies 【印度】Ashish Krishna 【美】David Schorow 著
譯者:倪志剛 王銘孜 黃兆勤(2008年01月第1版第1次)
原出版社: Apress
電子工業(yè)出版社 Publishing House of Electronics Industryhttp://www.phei.com.cn/
北京市海淀區(qū)萬壽路173信箱(100036)
JEFF DAVIES,BEA的SOA構(gòu)架師與推廣者,在軟件領(lǐng)域有20多年的工作經(jīng)驗。Jeff有豐富的零售軟件,例如Windows與Macintosh平臺上的Act!,以及許多其他的商業(yè)應(yīng)用程序(主要集中在電信領(lǐng)域)的開發(fā)經(jīng)驗。他還做過企業(yè)應(yīng)用程序的開發(fā)、設(shè)計、構(gòu)架設(shè)計等方面的工作。在加入BEA之前,Jeff是一家電信公司的首席構(gòu)架師,主要負(fù)責(zé)s0A。在BEA,Jeff主要從事基于BEA的產(chǎn)品在一些實際項目中構(gòu)建s0A解決方案的工作。
DAVID SCHOROW,有20多年的企業(yè)軟件開發(fā)經(jīng)驗。David是BEA AquaLogic Service Bus的首席構(gòu)架師,指導(dǎo)了ALSB的開發(fā)與發(fā)展。在加入BEA前,他是HP NonStop產(chǎn)品部門的首席Java構(gòu)架師,負(fù)責(zé)監(jiān)管許多不同的Java項目,包括NonStop Java虛擬機、NonStop SQL JDBC驅(qū)動程序,NonStop平臺與WebLogic Server的通信以及其他的企業(yè)Java產(chǎn)品。David在高性能事務(wù)處理系統(tǒng)領(lǐng)域有豐富的經(jīng)驗,這些系統(tǒng)廣泛用于飛機訂票、保健與銀行領(lǐng)域。David擁有MIT的理學(xué)學(xué)士學(xué)位與加州大學(xué)伯克利分校的博士學(xué)位。
內(nèi)容簡介
本書介紹了作為SOA核心和基礎(chǔ)架構(gòu)的ESB(Enterprise Service Bus,企業(yè)服務(wù)總線)的主要功能,并且重點介紹BEA的企業(yè)級ESB產(chǎn)品——AquaLogic Service Bus(簡稱ALSB)。在本書中,讀者將通過很多詳細(xì)的例子來領(lǐng)略ALSB如何與一些傳統(tǒng)的系統(tǒng)相連接,以及Web Service通用的設(shè)計模式,豐富在SOA與ESB上開發(fā)與構(gòu)架方面的經(jīng)驗。本書總共15章,其中大多數(shù)章節(jié)在內(nèi)容上相對獨立,讀者可以單獨地閱讀每一章。不論是對ESB和SOA概念完全不了解的新手,還是ALSB的專家,本書都具有可讀性和指導(dǎo)意義。
P24,@WebService含義
name: WebService 生成的WSDL將會以該name作為porttype
targetNamespace: 目標(biāo)命名空間
serviceName: 服務(wù)名,對應(yīng)WSDL的<wsdl:service>元素
wsdlLocation: WSDL文件的相對或者絕對路徑
endpointInterface: 服務(wù)端點接口SEI的文件的全限定名
P25,@SOAPBinding含義
style: 指定SOPA消息的編碼類型【Document(*),RPC】
use: 指定SOPA消息的格式風(fēng)格【Literal(*),Encoded】
parameterStyle: 定義了方法的參數(shù)格式【Bare,Wrapped(*)】
P26,@WebMethod含義
operationName: 操作名稱,對應(yīng)<wsdl:operation>元素,默認(rèn)為Java方法名
action: 與操作對應(yīng)的action,對SOAP Binding來說,就是SOAPHeader值。
P36,業(yè)務(wù)服務(wù)和代理服務(wù)
ALSB將服務(wù)分成兩類:業(yè)務(wù)服務(wù)(Business Service)和代理服務(wù)(Proxy Service)??蛻舳瞬恢苯诱{(diào)用業(yè)務(wù)服務(wù),而是調(diào)用代理服務(wù)。
業(yè)務(wù)服務(wù)是在ALSB上定義的,代表ALSB以外的服務(wù),可以理解為client stub,通過這個stub,ALSB可以訪問外部的服務(wù),而這個外部服務(wù),就是服務(wù)提供者。
代理服務(wù)時ALSB上的一個服務(wù),可以代表任何一個真實的服務(wù),通過這個代理服務(wù),可以在消費者和提供者之間建立一個抽象層。
P47,代理服務(wù)是由它的消息流定義的,一個消息流由一系列節(jié)點組成。節(jié)點有4種類型:啟動節(jié)點(Start),管道對節(jié)點(Pipeline Pair),路由節(jié)點(Route)和分支節(jié)點(Branch)。
啟動節(jié)點:表示消息流的入口,不可編輯。
管道對節(jié)點:表示請求或者響應(yīng)的消息路徑,在請求或響應(yīng)的不同階段插入不同的操作,可以接一個其他類型的節(jié)點。
路由節(jié)點:葉子節(jié)點,一般轉(zhuǎn)入到一個業(yè)務(wù)服務(wù)。
分支節(jié)點:判斷分支,包括條件判斷分支和操作判斷分支。
P62,一個WSDL由6個部分組成,都在<definitions>根節(jié)點之下。
type: 數(shù)據(jù)類型,用XML Schema表示
message: 所用到的消息(由type構(gòu)造)
portType: 抽象接口,包括多個操作方法,每個操作方法的輸入或者輸出的消息由message構(gòu)造
binding: 描述portType的綁定方式,包括協(xié)議、格式等
port: 服務(wù)端點的部署信息,主要是URL
service: port的集合。
P113,服務(wù)類型與傳輸協(xié)議
SOAP with WSDL: JMS,HTTP,HTTPS
SOAP without WSDL:  JMS,HTTP,HTTPS
XML with WSDL:  JMS,HTTP,HTTPS
XML without WSDL:  JMS,HTTP,HTTPS,Email,File,FTP
消息類型(Binary,Text,MFL,xml):  JMS,HTTP,HTTPS,Email,File,FTP
P176,安全范式下在SOA的挑戰(zhàn)
1、身份管理(Identity Management):如何訪問安全資源,比如數(shù)據(jù)庫、文件系統(tǒng)或者一個需要提供用戶密碼才能訪問的后端遺留系統(tǒng)。
2、消息及有效載荷的隱私保護:如何保證只有合法的服務(wù)提供者才能訪問這些消息。
3、真實性(Authenticity):如何知道這些消息是真實的,而不是由未授權(quán)的人所發(fā)布的。
4、完整性(Integrity):如何保證這些消息和它的有效載荷在傳輸過程中不被篡改。
5、安全執(zhí)行(Security enforcement):如何保證安全規(guī)則和策略被應(yīng)用和執(zhí)行。
6、安全互操作性(Security interoperability):如何強制實施諸如SSL,數(shù)字簽名等安全標(biāo)準(zhǔn)。
SOA坐標(biāo)體系
CEO 電視接口 企業(yè)服務(wù)
副總裁 主板 域服務(wù)
主管 電路板 應(yīng)用程序
經(jīng)理 集成電路 功能
工人 晶體管 數(shù)據(jù)
CRM HR 產(chǎn)品 庫存 服務(wù) 訂單 資產(chǎn) 財務(wù) 合作伙伴 供應(yīng)鏈
企業(yè)服務(wù)映射原則1:如果一個服務(wù)必須跨越“域邊界”才能完成其工作,它必須存在于企業(yè)服務(wù)層
企業(yè)服務(wù)映射原則2:企業(yè)服務(wù)層不能“跳過”域服務(wù)層
通信法則1:每個服務(wù)層都要知道它下面的那一層,而不是它上面的那一層
通信法則2:每一個服務(wù)層都知道ESL的信息
通信法則3:服務(wù)層之間使用Web服務(wù)方式
P209,什么是服務(wù)
服務(wù)的實現(xiàn)不是服務(wù)的一部分
任何需要客戶知道的事情都是服務(wù)的一部分
服務(wù)受契約管理,契約定義服務(wù)提供什么以及何時如何提供服務(wù)
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
http://www.infoworld.com/article/05/06/08/HNpatrickqa
使用BEA AquaLogic BPM Suite
網(wǎng)絡(luò)服務(wù)
Web Service 與 SOA 關(guān)系 區(qū)別
Web Service基礎(chǔ)(WSDL、SOAP)
IBM MessageBroker筆記系列(一) .
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服