esb伺服器處於關閉是什麼意思
❶ 請問後綴是.ESB文件是什麼文件怎麼樣打開呀
擴展名 文件類型 打開方式 ..
.aiff 聲音文件 Windows media Player ..
.!!! Netants 暫存文件 Netants ..
.ani 動畫滑鼠 ..
.arj 壓縮文件 ARJ ..
.avi 電影文件 Windows media Player ..
.awd 傳真文檔 ..
.bak 備份文件 ..
.bas Basic 語言 Basic ..
.bat DOS批處理文件 ..
.bin MAC 二進制碼文件 Stuffit Expander ..
.bmp 圖象文件 畫圖/看圖軟體 ..
.cab 壓縮文件 Winzip ..
.cdr Corel圖畫文件 Corel Draw ..
.chk Scandisk檢察後製作的文件 可以刪掉 ..
.com DOS命令文件 自執行 ..
.cpx Cryptapix加密圖片文件 Cryptapix ..
.cur 靜態滑鼠 ..
.dbf 資料庫文件 dBase, FoxBase, Access ..
.dll 應用程序擴展 ..
.doc 文檔文件 Word ..
.dwg AutoCAD文件 AutoCAD ..
.eps Illustrator 圖畫文件 Adobe Illustrator ..
.exe 執行文件 自執行 ..
.fon 字體文件 ..
.gb 國標碼文件 南極星文字處理 ..
.get Getright 暫存文件 ..
.gif 256色圖象文件 畫圖/看圖軟體 ..
.gz 可供UNIX或LINUX使用的壓縮文件 Winzip ..
.hqx Macintosh 文件 Stuffit Expander ..
.htm 網頁 瀏覽器 ..
.html 網頁 瀏覽器 ..
.ico 圖標 ..
.ini 配置設置 筆記本或WordPad ..
.ipx IPX演示文件 瀏覽器加裝IPX 插件 ..
.jiff 圖象文件 畫圖/看圖軟體 ..
.jpeg 壓縮過的圖象文件 畫圖/看圖軟體 ..
.jpg 壓縮過的圖象文件 畫圖/看圖軟體 ..
.js j a v a s c r i p t ..
.lnk 快捷方式連接文件 連接文件的相應程序 ..
.m3u Winamp播放列表 Winamp ..
.mid 聲音文件 Windows media Player ..
.vod Quicktime影像文件 Quick Time ..
.mp3 壓縮音樂文件 Winamp ..
.mpeg 影像 Windows media Player ..
.mpg 影像 Windows media Player ..
.njx 南極星文檔 南極星文字處理 ..
.pcb 電子電路圖設計文件 Protel PCB ..
.pdf 攜帶型文檔格式,內含圖片文字等等 Adobe Acrobat, Adobe Acrobat Reader ..
.pm5 PageMaker 5 排版文件 Page Maker ..
.ppt Power Point 文件 Microsoft Power Point ..
.ps Ghost*** ..
.psd Photoshop文件 Adobe Photoshop ..
.pub Publisher排版文件 Microsoft Publisher ..
.qt Quicktime影像文件 Quick Time ..
.ra Real Audio聲音文件 Real Audio ..
.ram Real Audio影像文件 Real Audio ..
.rar 壓縮文件 Winrar ..
.rsf Richwin 字體文件 ..
.sch 電子原理圖設計文件 Protel Schematic ..
.scr 屏保文件 ..
.sea Macintosh 啟動文件 ..
.sit 壓縮 Stuffit Expander ..
.swf Flash動畫文件 瀏覽器加裝Macromedia flash 插件 ..
.sys 系統文件 ..
.tar UNIX壓縮文件 Winzip ..
.tif 高質量圖象文件 畫圖/看圖軟體 ..
.tiff 高質量圖象文件 畫圖/看圖軟體 ..
.tmp 暫存文件 可以刪掉 ..
.ttf 字體文件 ..
.txt 純文本文件 筆記本或全部文字處理系統 ..
.vbs Visual Basic 編程文件 Microsoft Viasual Basic ..
.viv VIVO影像文件 瀏覽器加裝VIVO 插件 ..
.vqf 壓縮聲音文件 Yamaha SoundVQ Player ..
.wav 未壓縮的聲音文件 Windows media Player ..
.wk1 Lotus 123 試算軟體文件 Lotus 123, Excel ..
.wq1 Q-Pro 試算軟體文件 Q-Pro, Excel ..
.wri Write文字文檔 Word ..
.xls Excel 試算軟體文件 Microsoft Excel ..
.Z UNIX壓縮文件 Winzip ..
.zip 壓縮文件 Winzip ..
圖像文件: ..
bmp Windows or OS/2 Bitmap ..
clp Windows Clipboard ..
cup Dr. Halo ..
dib Windows or OS/2 DIB ..
emf Windows Enhanced Meta file ..
eps Encapsulated Post*** ..
fpx Flash Pix ..
gif Compuserver ..
iff Amiga ..
img GEM Paint ..
jpg JPEG - JFIF Compliant ..
lbm Deluxe Paint ..
mac Mac Paint ..
msp Macrosoft Paint ..
pbm Potable Bitmap ..
pct Macintosh Pict ..
pcx Zsoft Paintbrush ..
pic PC Paint ..
png Portable Network Graphics ..
ppm Portable Pixelmap ..
psd Photoshop ..
psp Paint Shop Pro Image ..
ras Sun Raster Image ..
raw Eaw File format ..
rle Windows or CompuServer RLE ..
sct SciTex Continuous Tone ..
tga Truevision Targa ..
tif Tagged Image file format ..
wmf Windows Meta File ..
wpg WordPefect Bitmap ..
.ACA Microsoft的代理使用的角色文檔 ..
.ace 一種壓縮格式文檔,壓縮率甚至超過WinRAR,可以使用WINACE等工具打開 ..
.acf 系統管理配置 ..
.acm 音頻壓縮管理驅動程序,為Windows系統提供各種聲音格式的編碼和解碼功能 ..
.acs 同.acm,但保存於本地 ..
.ADE Microsoft Access項目擴展 ..
.ADN Microsoft Access的空白項目模板 ..
.ADP Microsoft Access的項目 ..
.aif
聲音文件,支持壓縮,可以使用Windows Media Player和QuickTime Player播放 ..
.AIF
音頻文件,使用Windows Media Player播放 ..
.AIFC
音頻文件,使用Windows Media Player播放 ..
.AIFF
音頻文件,使用Windows Media Player播放 ..
.ani
動畫游標文件擴展名,例如動畫沙漏。 ..
.ans
ASCII字元圖形動畫文件 ..
.ap
應用文件,存在於Dbase,Foxbase,Foxpro系統軟體的環境下 ..
.app
應用文件,存在於Dbase,Foxbase,Foxpro系統軟體的環境下 ..
.arc
一種較早的壓縮文件,可以使用WinZip,WinRAR,PKARC等軟體打開 ..
.arj
壓縮文件。可以使用WinZip,WinRAR,PKARC等軟體打開 ..
.art
是美國在線最常使用的映象格式,如果使用Windows 2000必須安裝補丁才能查看 ..
.asc
ASCII文本文件,這些文本可以被所有類型的字處理構件處理。有些系統中也可能會使用這些文件擴展名來表示文件中包含圖象信息 ..
.asf
數據文件或是蓮花(Lotus)1-2-3下的屏幕文件 ..
.asf
微軟的媒體播放器支持的視頻流,可以使用Windows Media Player播放 ..
.ash
匯編語言包含文件,類似C/C++中的.h文件 ..
.asm
匯編語言源程序文件,一般使用MASM或者Turbo ASM編譯 ..
.asp
微軟的視頻流文件,可以使用Windows Media Player打開 ..
.asp
微軟提出的Active Server Page,是伺服器端腳本,常用於大型網站開發,支持資料庫連接,類似PHP。可以使用Visual InterDev編寫,是目前的大熱門 ..
.asx
Windows Media 媒體文件的快捷方式 ..
.au
是Internet中常用的聲音文件格式,多由Sun工作站創建,可使用軟體Waveform Hold and Modify 播放。Netscape Navigator中的LiveAudio也可以播放.au文件 ..
.avi
一種使用Microsoft RIFF規范的Windows多媒體文件格式,用於存儲聲音和移動的圖片 ..
.awd
傳真瀏覽文檔,用於傳真的顯示 ..
.awp
傳真關鍵詞瀏覽器 ..
.aws
傳真簽名瀏覽器 ..
.adm
ADM_auto 文件 ..
.b64
Base64編碼的文件,可以使用WinZip編碼 ..
.bak
備份文件,一般是被自動或是通過命令創建的輔助文件,它包含某個文件的最近一個版本,並且具有於該文件相同的文件名 ..
.bas
Basic 語言源程序文件,可編譯成可執行文件,目前使用Basic開發系統的是Visual Basic ..
.bat
批處理文件,在MS-DOS中,.bat文件是可執行文件,有一系列命令構成,其中可以包含對其他程序的調用 ..
.bbs
電子告示板系統文章信息文件 ..
.bfc
Windows的公文包文件 ..
.bin
二進制文件,其用途依系統或應用而定 ..
.bmp
Bitmap點陣圖文件,這是微軟公司開發Paint的自身格式,可以被多種Windows和Windows NT平台及許多應用程序支持,支持32位顏色,用於為Windows界面創建圖標的資源文件格式。 ..
.bw
是包含各種像素信息的一中黑白圖形文件格式 ..
.c
C 語言源程序文件,在C語言編譯程序下編譯使用 ..
.cab
Microsoft制訂的壓縮包格式,常用於軟體的安裝程序,使用Windows自帶的實用程序,Extract.exe可以對其解壓縮,WinZip,WinRAR等都支持這種格式 ..
.cad
AUTOCAD 圖形文件 ..
.cal
Windows 中的日歷文件 ..
.cbx
標簽文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下 ..
.cda
保存在AudioCD上的CD音軌 ..
.cdf
Internet Explorer的頻道文件 ..
.cdr
CorelDraw中的一種圖形文件格式,它是所有CorelDraw應用程序中均能夠使用的一種圖形圖像文件格式 ..
.cdx
索引文件,存在於Dbase,Foxbase,Foxpro系統軟體環境下 ..
.cfg
配置文件,系統或應用軟體用於進行配置自己功能,特性的文件 ..
.chm
編譯過後的HTML文件,常用於製作幫助文件和電子文檔 ..
.clp
在Windows下剪貼板中的文件格式 ..
.cmd
用於Windows NT/2000的批處理文件,其實與BAT文件功能相同,只是為了與DOS/Windows 9x下的BAT有所區別 ..
.cmf
音效卡標準的音樂文件,FM合成器等可以回放 ..
.cnf
NetMeetting會議連接文件 ..
.cnt
聯機幫助文件目錄索引文件,通常和同名的.hlp文件一起保存 ..
.col
由Autodesk Animator,Autodesk Animator Por等程序創建的一種調色板文件格式,其中存儲的是調色板中各種項目的RGB值 ..
.com
DOS可執行命令文件,一般小於64KB ..
.cpd
傳真封面文件 ..
.cpe
傳真封面文件 ..
.cpi
國際代碼頁,用於提供相應國家的代碼頁信息 ..
.cpl
控制面板擴展文件,Windows操作系統使用 ..
.cpp
C++語言源程序,非常強大的語言,在各種平台中都有相應的開發系統 ..
.crd
Windows中的卡片文件 ..
.crd
Windows中的卡片文件 ..
.crt
用於安全方面的證書認證文件 ..
.csv
用逗號分割的文本文件,一般用於在不同應用程序之間進行數據交換 ..
.cur
Windows下的游標資源文件格式,可用游標編輯軟體編輯 ..
.css
Text/css文件 ..
.dat
數據文件,在應用程序中使用 ..
.dat
VCD中的圖象聲音文件,VCD播放軟體可調用,或是通過VCD機播放 ..
.dbf
資料庫文件,Foxbase,Dbase,Visual FoxPro,等資料庫處理系統所產生的資料庫文件 ..
.dcx
傳真瀏覽文檔文件 ..
.ddi
映象文件,DUP,HD,IMG等工具可展開 ..
.dev
設備驅動程序 ..
.dib
設備無關點陣圖文件,這是一種文件格式,其目的是為了保證用某個應用程序創建的點陣圖圖形可以被其它應用程序裝載或顯示一樣 ..
.dir
目錄文件 ..
.dll
Windows動態連接庫,幾乎無處不在,但有時由於不同版本DLL沖突會造成敗各種各樣的問踢 ..
.doc
是目前市場佔有率最高的辦公室軟體Microsoft Office中的字處理軟體Word創建的文檔 ..
.dos
Windows保留的MS-DOS的某些系統文件 ..
.dot
Microsoft Word的文檔模板文件,通過模板可以簡化一些常用格式文檔的創建工作,而且可以內嵌VBA程序來實現某些自動化功能 ..
.drv
設備驅動程序文件,用在各種系統中 ..
.dwg
AutoCAD的圖紙文件,也是許多繪圖軟體都支持的格式,常用於共享數據 ..
.dxb
AutoCAD創建的一中圖形文件格式 ..
.dxf
圖形交換格式,一種計算機輔助設計的文件格式,最初開發用來與AutoCAD一起使用,以便於圖形文件在應用程序之間的傳遞,它以ASCII方式儲存圖形,在表現圖形的大小方面十分精確
.der
Certiticate文件
.dic
Txt文件
.emf
由Microsoft公司開發的Windows 32位擴展圖元文件格式,其總體設計目標是要彌補在Microsoft Windows 3.1(Win16)中用的*.wmf文件格式的不足,使得圖元文件更加易於使?/br>
.eps
用Post***語言描述的一種圖形文件格式,以文本文件保存,在Post***圖形列印機上能列印出高品質的圖形圖象,最高能表示32點陣圖形圖象
.err
編譯錯誤文件,存在於Dbase,Foxbase,Foxpro系列軟體環境下
.exe
可執行文件,雖然後綴名相同,但具有不同的格式和版本
.exp
3DS使用的顯示卡驅動程序
.exc
Txt文件
.fky
鍵宏文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.flc
Autodesk Animator和Animatorpro的動畫文件,支持256色,最大的圖象象索是64000*64000,支持壓縮,廣泛用於動畫圖形中的動畫序列,計算機輔助設計和計算機游戲應用程序
.fnd
保存的搜索結果
.fon
點陣字型檔文件
.for
Fortran語言程序
.fot
指向字體的快捷鍵
.fp
配置文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.fpt
備注欄位文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.frt
報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.frx
報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.fxp
編譯後的程序,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.h
C語言源程序頭文件
.hlp
Windows應用程序幫助文件
.hqx
Macintosh中使用BinHex將二進制文件編碼為7位的文本文件,大多數Macintosh文件皆以.hqx出現(.bin極少使用),在Macintosh中,可使用StuffIt Expander對.hqx解碼,在Windows中可使用BinHex 13解碼
.ht
超級終端
.htm
保存超文本描述語言的文本文件,用於描述各種各樣的網頁,使用各種瀏覽器打開
.html
同.htm文件
.icm
圖象配色描述文件
.ico
Windows中的圖標文件,可以包含同一個圖標的多種格式,使用圖標編輯軟體創建
.idf
MIDI樂器定義
.idx
索引文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.iff
文件交換格式文件,這種文件格式多用於Amiga平台,在這種平台上它幾乎可以存儲各種類型的數據,在其它平台上,IFF文件格式多用於存儲圖象和聲音文件
.image
MAcintosh磁碟映象文件,常見於萍果機的FTP網點,在Macintosh中由Shrink Wrap處理
.ime
Windows下的輸入法文件
.img
磁碟映象文件,用HD-COPY,WinImage等工具打開後可以恢復到一張磁碟上
.inc
匯編語言包含文件,類似C/C++中的.H文件
.inf
Windows下的軟體安裝信息,Windows的標准安裝程序根據此文件內的安裝信息對軟體,驅動程序等進行安裝
.ini
Windows中的初始化信息文件,已經用的不多了,新的應用程序將設置保存在系統的注冊表中
.jar
一種壓縮文件,ARJ的新版本,不過不太流行,可以使用WinJar,Winrar等打開
.jpeg
一種圖片壓縮文件,同.jpg
.jpg
靜態圖象專家組制訂的靜態圖象壓縮標准,具有很高的壓縮比,使用非常廣泛,可使用PhotoShop等圖象處理軟體創建
.job
JobObject
.jfif
Jpeg文件
.kbd
鍵盤布局文件
.lmb
Deluxe Paint中使用的一種圖形文件格式,其編碼方式類似於*.iff
.lnk
快捷方式,這個文件指向另一個文件,開始菜單的程序文件夾下每條項目都是一個LNK文件
.log
日誌文件,通常用來記錄一些事件之類
.lzh
一種古老的壓縮文件,可以使用WinRAR打開
.mac
Macintosh中使用的一中灰度圖形文件格式,在Macintosh Paintbrush中使用,其解析度只能是720*567
.mag
圖形文件格式
.mcc
Dialer10CallingCard(電話卡文件)
.mci
MCI命令集
.mdb
Microsoft Access使用的資料庫格式,是非常流行的桌面資料庫
.men
內存應用文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.mid
音頻壓縮文件,曾經非常流行,不過在現在的軟體中用的很少了
.mif
MIDI樂器
.mmf
Microsoft 郵件,比較少見
.mnt
菜單文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.mnx
菜單文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.moov
QuickTime或蘋果機的影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放
.mov
使用Apple's QuickTime格式的電影文件,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放
.movie
QuickTime或蘋果機的影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由QuickTime播放
.mp3
採用MPEG-1 Layout 3標准壓縮的音頻文件,是網上主要的壓縮音頻文件,這種文件由於具有極高的壓縮率和失真低的特點,是目前音樂盜版的主要文件格式,但目前受到VQF,WMA等新標準的挑戰
.mpg
採用MPEG-1標准壓縮的視頻文件,與VCD使用的格式非常相近,提供CD質量的音頻信號和320*240的視頻分辯率,目前的媒體播放軟體大都能播放,Microsoft的WMV8和MPEG-4壓縮的AVI文件是其強大的競爭對手
.mpt
Macintosh中使用的一種圖形文件格式
.msg
Microsoft郵件文檔
.msk
Animator Pro中的一種圖形文件格式,其中包含一個點陣圖圖形
.msn
Microsoft網路的文件
.mmm
Mplayer
.mlv
MPEG文件
.mak
Mak文件
.man
Application/x-trof-man格式的文件
.mpa
MPEG文件
.mpe
MPEG文件
.nws
Microsoft Internet News Message
.obj
對象代碼
.opt
是Animator Pro創建的圖形文件格式
.ovl
由於軟體功能多,內存偏小,不能一次性全部調入內存的可執行文件可能有同文件名的ovl文件
.obd
Office.binder.95
.obt
Office.Binder.Template
.obz
Office.Binder.Wizard
.ofn
Office.File.New
.qic
Microsoft備份策略
.qpr
查詢文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用
.qpx
查詢文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用
.qt
Machintosh 的QuickTime影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放
.qtm
動畫文件,這種文件格式是由Apple計算機公司開發,被Apple Macintosh和Microsoft Windows平台所支持,支持25位顏色,最大圖像分辯率是64000*64000,支持壓縮,用於保存音頻和運動視頻信息
.que
QueueObject
❷ ESB和EAL是什麼詳解
ESB全稱為Enterprise Service Bus,即企業服務匯流排。它是傳統中間件技術與XML、Web服務等技術結合的產物。ESB提供了網路中最基本的連接中樞,是構築企業神經系統的必要元素。ESB的出現改變了傳統的軟體架構,可以提供比傳統中間件產品更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用伺服器協調運作,實現了不同服務之間的通信與整合。從功能上看,ESB提供了事件驅動和文檔導向的處理模式,以及分布式的運行管理機制,它支持基於內容的路由和過濾,具備了復雜數據的傳輸能力,並可以提供一系列的標准介面。
一、ESB的五個基本功能:
1)服務的MetaData管理:在匯流排范疇內對服務的注冊命名及定址進行管理。
2)傳輸服務:確保通過企業匯流排互連的業務流程間的消息的正確交付,還包括基於內容的路由功能。
3)中介:提供位置透明的路由和定位服務;提供多種消息傳遞形式;支持廣泛使用的傳輸協議。
4)多服務集成方式: 如JCA,Web服務,Messaging ,Adaptor等.
5)服務和事件管理支持: 調用服務的記錄、測量和監控數據;提供事件檢測、觸發和分布功能;
二、ESB的八個擴展功能:1) 面向服務的元數據管理: 他必須了解被他中介的兩端,即服務的請求以及請求者對服務的要求,以及服務的提供者和他所提供的服務的描述;
2) Mediation :它必須具有某種機制能夠完成中介的作用,如協議轉換;
3) 通信:服務發布、訂閱,響應 請求,同步非同步消息,路由和定址等;
4) 集成: 遺留系統適配器,服務編排和映射,協議轉換,數據變換,企業應用集成中間件的連續等。
5) 服務交互: 服務介面定義,服務實現的置換,服務消息模型,服務目錄和發現等。
6) 服務安全: 認證和授權、不可否認和機密性、安全標準的支持等;
7) 服務質量: 事務,服務的可交付性等;
8) 服務等級: 性能、可用性等。
ESB 中最常提到的兩個功能是消息轉換和消息路由。
三、ESB架構
ESB 是傳統中間件技術與XML、Web服務等技術相互結合的產物,ESB的出現改變了傳統的軟體架構,可以提供比傳統中間件產品更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用伺服器協調運作,實現了不同服務之間的通信與整合。從功能上看,ESB提供了事件驅動和文檔導向的處理模式,以及分布式的運行管理機制,它支持基於內容的路由和過濾,具備了復雜數據的傳輸能力,並可以提供一系列的標准介面。
四、ESB的應用特徵
大規模分布式的企業應用需要相對簡單而實用的中間件技術來簡化和統一越來越復雜、繁瑣的企業級信息系統平台。面向服務體系架構(SOA)是能夠將應用程序的不同功能單元通過服務之間定義良好的介面和契約聯系起來。SOA使用戶可以不受限制地重復使用軟體、把各種資源互連起來,只要IT人員選用標准介麵包裝舊的應用程序、把新的應用程序構建成服務,那麼其他應用系統就可以很方便的使用這些功能服務。
支撐SOA的關鍵是其消息傳遞架構-企業服務匯流排(ESB)。ESB是傳統中間件技術與XML、Web服務等技術相互結合的產物,用於實現企業應用不同消息和信息的准確、高效和安全傳遞。ESB的出現改變了傳統的軟體架構,可以提供比傳統中間件產品更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用服務協調運作,實現不同服務之間的通信與整合。ESB在不同領域具有非常廣泛的用途:
電信領域:ESB能夠在全方位支持電信行業OSS的應用整合概念。是理想的電信級應用軟體承載平台。
電力領域:ESB能夠在全方位支持電力行業EMS的數據整合概念,是理想的SCADA系統數據交換平台。
金融領域:ESB能夠在全方位支持銀企間業務處理平台的流程整合概念,是理想的B2B交易支撐平台。
電子政務:ESB能夠在全方位支持電子政務應用軟體業務基礎平台、信息共享交換平台、決策分析支撐平台和政務門戶的平台化實現。
五、幾種ESB的結構
ESB提供了一種開放的、基於標準的消息機制,通過簡單的標准適配器和介面,來完成粗粒度應用(服務)和其他組件之間的互操作,能夠滿足大型異構企業環境的集成需求。它可以在不改變現有基礎結構的情況下讓幾代技術實現互操作。
通過使用ESB,可以在幾乎不更改代碼的情況下,以一種無縫的非侵入方式使企業已有的系統具有全新的服務介面,並能夠在部署環境中支持任何標准。更重要的是,充當「緩沖器」的ESB(負責在諸多服務之間轉換業務邏輯和數據格式)與服務邏輯相分離,從而使得不同的應用程序可以同時使用同一服務,用不著在應用程序或者數據發生變化時,改動服務代碼。
1. IBM WebSphere ESB
IBM 提供了三種 ESB 產品:IBM WebSphere ESB、IBM WebSphere Message Broker、IBM WebSphere DataPower Integration Appliance XI50。根據您的需求選擇 ESB 來增強您的 SOA。WebSphere ESB 是一種基於平台的 ESB,作為集成的 SOA 平台,針對 WebSphere 應用伺服器進行了優化。WebSphere Message Broker 是跨平台的 ESB,是為異構 IT 環境中的統一連接和轉換而構建的。WebSphere DataPower Integration Appliance XI50 是一種基於設備的 ESB,是為簡化的部署和更強的安全性而構建的。客戶面臨著從簡單到復雜的各式各樣的 ESB 需求。WebSphere ESB的結構如圖一所示。
2. Microsoft ESB
微軟通過其應用平台提供了全面的ESB服務,包括:Windows Server®2003,.NET Framework, BizTalk®Server 2006 R2. 應用平台提供了一個基礎架構,基於此可以靈活和安全地重復使用架構和商業服務,並具有協調原有的服務整合到新的端到端的業務流程中的能力。如圖二所示。
微軟通過一些列的產品Windows Server 2003, the .NET Framework 3.0, and BizTalk Server 2006作為對企業實現ESB的支撐,Microsoft ESB Guidance是基於BizTalk Server 2006一組應用,它提供以下公用的ESB組件:l Message routing (消息路由) l Message validation (消息驗證) l Message transformation (消息轉換) l Centralized exception management(集中的異常管理) l Extensible adapter framework(可擴展的適配器框架) l Service orchestration(服務的編制支持) l Business rules engine(業務規則引擎) l Business activity monitoring(業務活動監視)微軟 ESB 指南提供了架構指導,模式和實踐,以及一套BizTalk Server 和 .NET Framework 組件來簡化基於微軟平台的大型或小規模的ESB解決方案的開發。它還可以幫助開發人員擴展現有的信息和集成解決方案,包括的一些服務和組件。
3. JBOSS SOA Platform
JBoss Enterprise SOA Platform提供了一個基於標準的平台,用以集成應用、SOA服務、業務事件和自動化業務流程。這一SOA平台集成了特定版本的JBoss ESB、jBPM、Drools、和已得到驗證的JBoss企業應用平台,把它們組織在一起形成一個單一的企業級發布。JBoss Enterprise SOA Platform打包了不少流行組件如:
l JBoss ESB l JBoss jBPM jPDL l JBoss Rules (Drools) l JBoss Application Server l Hibernate l Hibernate Entity Manager l Hibernate Annotations l JBoss Seam l JBoss Web (嵌入式Tomcat 6.0) l JBoss Cache l JGroups l JBoss Messaging l JBoss Transactions l JBoss Web Services (JBossWS) l JBossXB l JBoss AOP l JBoss Remoting l JBoss Serialization l JacORB
4. ServiceMix對ESB的實現
ServiceMix是一個建立在JBI (JSR 208)語法規則和APIs上的開源ESB(Enterprise Service Bus:企業服務匯流排)項目。ServiceMix是基於JBI的ESB。它是開源的基於JBI語義和API的ESB和SOA工具包,以Apache許可證方式發布。 它是輕量的ESB實現,易於作為嵌入式ESB使用;集成了對Spring技術的支持;可以在客戶端或伺服器端運行;可以作為獨立的ESB提供者,也可以作為另外ESB的服務組件; 可以在JavaSE或JavaEE伺服器中使用;ServiceMix同Apache Geronimo以及JBoss伺服器完全集成,並且在Apache Geronimo伺服器中可以直接部署JBI組件和服務。Java Business Integration (JBI,Java業務集成)技術規范定義了SOA的服務導向集成的內核和組成架構。它對公共訊息路徑架構、服務引擎與捆綁的插件程序介面,以及復合型服務描述機制等都進行了標准化,這樣就將多種服務結合成為一個單一的可執行的和可審核的工作單元。JBI和ServiceMix關系圖JBI並不是一個為開發者設計的一個介面,更准確的說它是在JBI容器里為集成商提供相互集成的一個體系和一系列的介面。所以人們能集合他們所需要的所有部分,做出一個總體解決。例如在理論你能從BPEL引擎上,EJB容器上或者是數據傳輸產品上集合一個基礎設施,並且能夠集成的很合適。 ServiceMix 中包含完整的JBI容器,支持JBI規范的所有功能要求:l 規范化消息服務和路由 l JBI管理Beans (MBeans)l 組件管理和安裝的Ant任務l 對JBI部署單元的完全支持,支持JBI組件的熱部署
5.WebOTX ESB
WebOTX Enterprise Service Bus(以下簡稱WebOTX ESB)是靈活地結合基於SOA 的系統上的業務應用的,具有消息交換功能的服務運行平台的中間件,是在WebOTX Application Server 的Java EE 環境上動作的ESB 運行環境。WebOTX ESB 處於處理層和服務層中間的Hub產品的位置,使業務變更時系統能靈活對應。
WebOTX ESB 遵循JBI1.0(服務匯流排的Java 標準定義),提供標準的對應了各種協議的組件,能實現與業務應用的無縫連接。此外,提供了豐富的適配器群以致能與大型計算機上的業務應用、EAI 工具等連接。而且,提供了能吸收服務間消息差異的高速XML 變換引擎,使得不進行任何變更就能靈活地實現系統的構築。
6.RES Infomatic Service Bu
RES Infomatic Service Bus是銳易特軟體信息整合解決方案中最為核心的企業級信息服務匯流排產品。該產品理念與核心技術跟IBM、Oracle等國際主流廠商的ESB產品同步,自2004年至今,經過了為期兩年的國外產品原型設計和四年的國內本土研發與多行業重量級客戶實踐檢驗。廣泛應用於金融、電信、政府、公共衛生等行業。它是由七款子產品構成的產品家族,包含了Universal Adapters 通用適配器、Message Broker消息代理、Service Monitor服務監控中心、Service Proxy 服務代理、Registry and Repository 服務資源注冊中心、Configuration Manager 配置管理中心、Integration Tools 整合開發工具集,這些子產品相互支撐、協同工作,共同構成分布式信息服務匯流排的開發、部署、運行、管理的SOA全生命周期支持。
7.Smart Service Bu
Smart Enterprise Service Bus™是神州數碼秉承SOA理念,結合十數年企業應用集成領域的最佳實踐,研發的一套功能完善、高效穩定、靈巧開放的企業服務匯流排中間件。作為核心的交換平台,能保證7*24小時永不間斷提供服務。提供最優的擴容方式,保證擴展線性度達到100%,為組織提供高吞吐量的優質基礎服務。提供靈活的部署方式,支持集中部署、分布式部署及總分結構部署。最佳的IT架構治理平台,提供基於元數據的服務治理工具和系統監控工具套件。
❸ 出現EsB異常是什麼意思
esb 異常分類
system exception和message exception。
應用啟動時出的異常
連接外部系統時出現的異常
(3)esb伺服器處於關閉是什麼意思擴展閱讀:
ESB全稱為Enterprise Service Bus,即企業服務匯流排。它是傳統中間件技術與XML、Web服務等技術結合的產物。ESB提供了網路中最基本的連接中樞,是構築企業神經系統的必要元素。ESB的出現改變了傳統的軟體架構,可以提供比傳統中間件產品更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用伺服器協調運作,實現了不同服務之間的通信與整合。
❹ jboss esb和jboss是一回事嗎
當然不是,jboss是應用伺服器.
esb是企業服務匯流排(enterprise services bus)
我也正研究ESB呢,JBOSS有專門的ESB團隊的,而IBM的WEBSPHERE也有ESB的支持.
❺ mule ESB 非同步請求-回復,如何實現
如果只是伺服器對客戶端的,可以通過客戶端登錄。然後記錄客戶端的IP及埠,就可以實現了。要是想實現客戶端的點對點。則需用到UDP打洞技術。這一部分你可以網上找找租李葉的ourmsg源碼看看。你說的功能裡面都...