开源的ESB产品列表信息
生活随笔
收集整理的這篇文章主要介紹了
开源的ESB产品列表信息
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
WSO2 ESB:WSO2 ESB是一套輕量級,以XML和Web service為核心的ESB(Enterprise Service Bus)。基于Apache Synapse和Apache Axis2項目構建。它支持connectivity,transformation,mediation和Web service交互管理。
JBossESB:ESB是SOA基礎架構的一部分,而SOA并不是一種簡單的技術或產品。它是一種設計風格,包含無關于實際技術的多個方面。JBossESB能夠把抽象的SOA設計映射成具體實現(xiàn)。它特性包括:支持大部分通知框架,Transport支持包括JMS (JBossMQ,JBoss Messaging,Oracle AQ 和MQSeries),email,數(shù)據(jù)庫或文件系統(tǒng)。集成JMS與SQL事務。集成jBPM。支持WS-BPEL。 支持Web Services。? 支持Groovy。支持使用Smooks或XSLT進行數(shù)據(jù)轉換。支持使用Drools or XPath編寫路由。提供圖形化配置編輯器。 具高性能和高穩(wěn)定性。 ServiceMix:ServiceMix是一個建立在JBI (JSR 208)語法規(guī)則和APIs上的開源ESB(Enterprise Service Bus:企業(yè)服務總線)。它包括一個完整的JBI容器,其主要是由標準化信息服務和路由器,JBI管理MBeans,JBI配置單元和Ant任務(安裝組件和管理容器)組成。新版本中集成了BPEL,增加了一個基于router的高性能目錄,XPath轉換引擎,Drools新規(guī)則,對RSS的支持與JCA的完全結合等等。
OpenEAI:OpenEAI為適合于任何企業(yè)消息對象的請求/回復與發(fā)布/訂閱的消息模型用XML定義一個簡單的消息協(xié)議和消息格式.這個消息協(xié)議基于EAI固有的規(guī)則.OpenEAI由截然不同的,但緊密聯(lián)系的六個部分組成包括:OpenEAI編址方法,應用程序基礎API,消息對象API,消息定義,消息訪問和部署與管理. OpenESB:OpenESB項目實現(xiàn)了一個運行期企業(yè)服務總線(Enterprise Service Bus:ESB)使用JBI(Java業(yè)務集成)作為核心基礎。OpenESB可以讓你集成企業(yè)應用與Web Service松散地連接成復合的應用程序。這使得你可以無縫地組合與拆解該復合應用程序,并認識到一個真正面向服務架構(SOA)的優(yōu)點。 XmlBlaster:XmlBlaster 是100%基于Java的MOM (Message oriented Middleware),通過 CORBA,RMI,XmlRpc相互通信,在publishers和subscribers之間傳遞 XML文件格式的信息。在分布式的c/s 架構體系中可以考慮XmlBlaster. Celtix:Celtix提供了一個運行期Java企業(yè)服務總線和一組可擴展的API.通過使用一個基于標準的,面向服務的體系來簡化商業(yè)與技術組件的構建,集成和靈活重復使用。
jeeESB:現(xiàn)今SOA在企業(yè)應用程序開發(fā)中是一個比較迷惑的詞語。SOA的核心是Web Services。通過Webservice就能夠實現(xiàn)SOA。Jee(G)ESB是Java企業(yè)服務總線的一個開源實現(xiàn),通過簡單的XML配置就能夠實現(xiàn)SOAP)Webservices“路由”,而不需要復雜的編碼。jeeESB使用XPath和XmlBeans進行配置。 xBus:xBus是一個中心企業(yè)應用集成(EAI)系統(tǒng).它著重于把接收來自不同數(shù)據(jù)源的消息路由到不同的目標系統(tǒng)和在不同數(shù)據(jù)格式與內容之間進行轉換. openadaptor:openadaptor是一個基于Java/XML的軟件平臺,允許用少量的或非常規(guī)的編程進行快速地商業(yè)系統(tǒng)集成。它具有高擴展性并已經為JMS,LDAP,Mail,MQSeries,Oracle,Sybase,MSSQL Server和作為數(shù)據(jù)交換格式的XML構建接口組件. VisualAdaptor:一個用于此項目的Eclipse插件.
JBossESB:ESB是SOA基礎架構的一部分,而SOA并不是一種簡單的技術或產品。它是一種設計風格,包含無關于實際技術的多個方面。JBossESB能夠把抽象的SOA設計映射成具體實現(xiàn)。它特性包括:支持大部分通知框架,Transport支持包括JMS (JBossMQ,JBoss Messaging,Oracle AQ 和MQSeries),email,數(shù)據(jù)庫或文件系統(tǒng)。集成JMS與SQL事務。集成jBPM。支持WS-BPEL。 支持Web Services。? 支持Groovy。支持使用Smooks或XSLT進行數(shù)據(jù)轉換。支持使用Drools or XPath編寫路由。提供圖形化配置編輯器。 具高性能和高穩(wěn)定性。 ServiceMix:ServiceMix是一個建立在JBI (JSR 208)語法規(guī)則和APIs上的開源ESB(Enterprise Service Bus:企業(yè)服務總線)。它包括一個完整的JBI容器,其主要是由標準化信息服務和路由器,JBI管理MBeans,JBI配置單元和Ant任務(安裝組件和管理容器)組成。新版本中集成了BPEL,增加了一個基于router的高性能目錄,XPath轉換引擎,Drools新規(guī)則,對RSS的支持與JCA的完全結合等等。
OpenEAI:OpenEAI為適合于任何企業(yè)消息對象的請求/回復與發(fā)布/訂閱的消息模型用XML定義一個簡單的消息協(xié)議和消息格式.這個消息協(xié)議基于EAI固有的規(guī)則.OpenEAI由截然不同的,但緊密聯(lián)系的六個部分組成包括:OpenEAI編址方法,應用程序基礎API,消息對象API,消息定義,消息訪問和部署與管理. OpenESB:OpenESB項目實現(xiàn)了一個運行期企業(yè)服務總線(Enterprise Service Bus:ESB)使用JBI(Java業(yè)務集成)作為核心基礎。OpenESB可以讓你集成企業(yè)應用與Web Service松散地連接成復合的應用程序。這使得你可以無縫地組合與拆解該復合應用程序,并認識到一個真正面向服務架構(SOA)的優(yōu)點。 XmlBlaster:XmlBlaster 是100%基于Java的MOM (Message oriented Middleware),通過 CORBA,RMI,XmlRpc相互通信,在publishers和subscribers之間傳遞 XML文件格式的信息。在分布式的c/s 架構體系中可以考慮XmlBlaster. Celtix:Celtix提供了一個運行期Java企業(yè)服務總線和一組可擴展的API.通過使用一個基于標準的,面向服務的體系來簡化商業(yè)與技術組件的構建,集成和靈活重復使用。
jeeESB:現(xiàn)今SOA在企業(yè)應用程序開發(fā)中是一個比較迷惑的詞語。SOA的核心是Web Services。通過Webservice就能夠實現(xiàn)SOA。Jee(G)ESB是Java企業(yè)服務總線的一個開源實現(xiàn),通過簡單的XML配置就能夠實現(xiàn)SOAP)Webservices“路由”,而不需要復雜的編碼。jeeESB使用XPath和XmlBeans進行配置。 xBus:xBus是一個中心企業(yè)應用集成(EAI)系統(tǒng).它著重于把接收來自不同數(shù)據(jù)源的消息路由到不同的目標系統(tǒng)和在不同數(shù)據(jù)格式與內容之間進行轉換. openadaptor:openadaptor是一個基于Java/XML的軟件平臺,允許用少量的或非常規(guī)的編程進行快速地商業(yè)系統(tǒng)集成。它具有高擴展性并已經為JMS,LDAP,Mail,MQSeries,Oracle,Sybase,MSSQL Server和作為數(shù)據(jù)交換格式的XML構建接口組件. VisualAdaptor:一個用于此項目的Eclipse插件.
總結
以上是生活随笔為你收集整理的开源的ESB产品列表信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MULE ESB功能介绍
- 下一篇: 法兰西第三共和国宪法颁布时间