ATMI : application Transaction Managerment Interface 應用事務(wù)管理接口,是支持應用開(kāi)發(fā)的一組函數
tuxedo的jolt增強了weblogic server與tuxedo的集成,可以自動(dòng)從weblogic server中傳遞出用戶(hù)的注冊信息,為用戶(hù)構建和部署關(guān)鍵任務(wù)應用系統帶來(lái)很大的靈活性。
新版本的Jolt還加強了對XML的支持,它允許XML文件通過(guò)基于數據的路由從jolt客戶(hù)端流向tuxedo
Server:服務(wù)端程序用c或者cobal語(yǔ)言編寫(xiě),每一個(gè)程序文件編譯成為一個(gè)相應的可執行文件,該可執行文件在運行時(shí)稱(chēng)為server,它實(shí)際上是一個(gè)進(jìn)程。每個(gè)server都有一個(gè)名字,也就是該進(jìn)程的名字。
service:在每一個(gè)服務(wù)端程序中,主要是一個(gè)個(gè)的函數,在tuxedo中稱(chēng)這些函數為service,一般稱(chēng)為服務(wù)。在該service中實(shí)現業(yè)務(wù)邏輯,在客戶(hù)端調用這些service實(shí)現各種操作
配置文件ubbconfig的編譯: tmloadcf -y ubbconfigfilename
刪除ubb:del tuxconfig
用tmunloadcf 命令對二進(jìn)制配置文件tuxconfig進(jìn)行反編譯: Tmunloadcf > myubb
Tuxedo可以配置成為MP模式(Multiple servers),在這些服務(wù)器中要選擇一臺服務(wù)器做MASTER服務(wù)器,該服務(wù)器上有一個(gè)DBBL進(jìn)程,負責整個(gè)Tuxedo應用系統的管理工作。在每臺服務(wù)器上都有一個(gè)BBL進(jìn)程,它與DBBL進(jìn)程進(jìn)行通信,管理各自服務(wù)器上的配置。每臺服務(wù)器上還有一個(gè)名為BRIDGE的進(jìn)程和一個(gè)名為tlisten的進(jìn)程,他們負責服務(wù)器之間的通信。如果配置了MP模式,服務(wù)器之間可以做負載均衡和容錯,客戶(hù)端可以和其他任何一臺服務(wù)器建立連接,如果該服務(wù)器上沒(méi)有該客戶(hù)端所需要調用的服務(wù)(service),tuxedo可以自動(dòng)把請求發(fā)送到有該服務(wù)的機器上去處理,并把結果返回給客戶(hù)端。
所以mP方式提供一個(gè)高可靠性的分布式系統:
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。