Apache ServiceMix

Apache ServiceMix

FejlesztőApache Software Foundation
Legfrissebb stabil kiadás7.0.1 (stabil verzió, 2018)[1]
Programozási nyelvJava
Operációs rendszerplatformfüggetlen
Kategóriavállalati szolgáltatási sin
LicencApache Licenc 2.0
Az Apache ServiceMix weboldala

Az Apache ServiceMix egy vállalati szintű nyílt forráskódú elosztott vállalati szolgáltatás sin (angol mozaik szóval ESB) és szolgáltatásorientált architektúra (SOA). Nulláról építették fel a Java Business Integration (JBI) specifikáció (JSR 208) szemantikáján és API-jain és az Apache Licenc alatt adták ki. A ServiceMix 4 szintén teljes mértékben támogatja az OSGi-t. A ServiceMix pehelysúlyú, könnyen beágyazható, integrált Spring támogatással rendelkezik és képes futni a hálózat szegélyén (kliensen vagy szerveren belül), mint önálló ESB szolgáltató vagy mint szolgáltatás egy másik ESB-n belül. A ServiceMix használható Java SE és Java EE alkalmazásszerverekben. A ServiceMix azActiveMQ-t használja azért, hogy biztosítson távoli elérést, fürtözést, megbízhatóságot és elosztott 'failover'-t. Az alap keretrendszer, amit a ServiceMix használ nem más, mint a Spring és az XBean.[2]

A ServiceMix-et a SOA infrastruktúra projektekben gyakran együtt használják a következőkkel: Apache ActiveMQ, Apache Camel és Apache CXF .

Független gyártóktól - beleértve a FuseSource Corp.-ot is - rendelkezésre áll vállalati támogatás is a ServiceMix-re. A FuseSource csapat biztosítja a ServiceMix Fuse ESB nevű vállalati verzióját, amely tesztelt, tanúsított és támogatott változat.

Kiegészítésként telepíthető funkciók:

Az ESB főbb jellemzői:

  • Federáció, fürtözés és konténer által biztosított 'failover'
  • Üzleti objektumok menet közbeni telepítése és életciklus menedzsmentje
  • Gyártó függetlenség a gyártók által licencelt termékektől
  • JBI specifikációnak (JSR 208) való megfelelés
  • OSGi 4.2 specifikációnak való megfelelés az Apache Felixen keresztül[3]
  • OSGi Enterprise támogatás Apache Aries segítségével

Hivatalos Apache projektté az ASF igazgatótanácsának döntése értelmében 2007. szeptember 19-én vált.[4]

Kapcsolódó szócikkek

Jegyzetek

  1. https://servicemix.apache.org/downloads/servicemix-7.0.1, 2019. október 4.
  2. Irriger, Axel: Apache ServiceMix. (Hozzáférés: 2011. február 17.)
  3. {http://felix.apache.org/Announcement} by Brian Taylor (Software Architect) Archiválva 2015. augusztus 10-i dátummal a Wayback Machine-ben
  4. Announcement by Guillaume Nodet

Irodalom

  • Binildas A, Christudas (August 13, 2008), Service Oriented Java Business Integration (1st ed.), Packt Publishers, pp. 436, ISBN 1847194400, <http://www.packtpub.com/service-oriented-java-business-integration>
  • Rademakers, Tijs & Dirksen, Jos (October 28, 2008), Open-Source ESBs in Action, Manning Publications, pp. 528, ISBN 1933988215

További információk

  • ServiceMix web site
    • Apache User Guide
    • Apache documentation
    • Apache Forums
  • Javapolis 2007 Online ServiceMix Session
  • CamelOne 2011 Conference
  • FuseSource community web site
    • Online training for ServiceMix
    • ServiceMix enterprise support
    • Enterprise ServiceMix (Fuse ESB) web site
    • Enterprise ServiceMix (Fuse ESB) documentation
    • Enterprise ServiceMix (Fuse ) forums

Fordítás

Ez a szócikk részben vagy egészben az Apache ServiceMix című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Sablon:Apache
  • m
  • v
  • sz
Felső szintű projektek
Abdera · Accumulo · ActiveMQ · Ambari  · Ant · Aries · Apache HTTP Server · APR · Avro · Axis · Axis2 · Bloodhound · Buildr · Camel · Cassandra · Cayenne · Chemistry · Click · CloudStack · Cocoon · Continuum · Cordova · CouchDB · cTAKES · CXF · Deltacloud · Derby · Directory · Empire-db · Felix · Flex · Forrest · Geronimo · Gora · Gump · Hadoop · Hama · HBase · Hive · HBase · Isis · Jackrabbit · James · JMeter · Karaf · Lenya · Mahout · Marmotta · Maven · MINA · mod_perl · MyFaces · ODE · OFBiz · OpenEJB · OpenJPA · OpenNLP · OpenOffice · PDFBox · Phoenix · POI · Pivot · Qpid · River · Roller · Samza · ServiceMix · Shindig · Shiro · Sling · Spark · Stanbol · Storm · SpamAssassin · Struts · Subversion · Sqoop · Tapestry · Tcl · Thrift · Tiles · Tomcat · Trafficserver · Turbine · Tuscany · UIMA · Velocity · Wave · Wicket · Wink · Xalan · Xerces · XMLBeans
Commons projektek
BCEL · BSF · Daemon · Jelly
Lucene projektek
Lucene Java · Lucene.Net · Nutch · Solr
Hadoop projektek
HDFS · HBase · Hive · Pig · Spark · ZooKeeper
Egyéb projektek
Chainsaw · Batik · FOP · Log4j · XAP · Log4Net · Ivy
Incubator projektek
ACE · Composer · JSPWiki · XAP
Nyugdíjazott projektek
AxKit · Beehive · Bluesky · Cactus · Excalibur · Jakarta · Harmony · HiveMind · Slide · Shale · stdcxx · iBATIS · Jakarta
Licenc sztenderdek
Category Apache weboldala · Category Kategória · Commons pageCommons
  • Informatika Informatikai portál • összefoglaló, színes tartalomajánló lap