Progress Software komt met versie 4.0 van Fuse ESB. Deze zakelijke versie van Apache ServiceMix 4.0 biedt mogelijkheden die ontwikkelaars helpen productiever te worden. Het gaat onder meer om ondersteuning van de Java Business Integration 2.1-standaard (JBI) en compatibiliteit met versie JBI 1.0. Daardoor zijn Fuse 3.x- en ServiceMix 3.X-componenten naadloos inzetbaar met Fuse ESB 4.0.
Fuse ESB 4.0 is een geteste en gecertificeerde versie van het ServiceMix open source-project bij de Apache Software Foundation. Het pakket komt uit de keuken van Iona Technologies, dat afgelopen zomer door Progress Software is overgenomen. Laatstgenoemde kiest bepaalde versies uit het project, test deze en brengt ze uit op basis van een Apache-licentie. Progress Software completeert dit met 24×7 ondersteuning, consulting en training voor klanten die open source soa-technologie willen inzetten ten behoeve van bedrijfskritische applicaties.
De nieuwe versie van Fuse ESB (Enterprise Service Bus) biedt een enkelvoudig platform waarmee ontwikkelaars probleemloos de benodigde integratiepatronen kunnen implementeren in de programmeermodellen waarmee ze het liefst werken. De nieuwe versie biedt onder meer Normalized Message Router (NMR), een standaardmanier voor componenten om aan te sluiten op en te communiceren met een ESB. Deze ondersteunt nu ook verschillende programmeermodellen naast JBI.
Een andere nieuwi element is de geïntegreerde Fuse Message Broker, een JMS messaging-infrastructuur in de NMR zorgt voor communicatie met de ESB. Verder zijn er nog een geïntegreerde Fuse Mediation Router, Fuse Services Framework, in te bedden ESB, Fuse ESB Console en ingebouwde Spring-ondersteuning
OSGI-standaard
Fuse ESB 4.0 ondersteunt ook de opkomende OSGI-standaard. Daardoor beschikken gebruikers over meer flexibiliteit in het ‘verpakken' en inzetten van infrastructuurcomponenten binnen de gehele onderneming. De nieuwe versie bevat een nieuwe Fuse Integration Designer die voorziet in het snel ‘point & click' creëren van Enterprise Integration Patterns (EIP's), het debuggen en valideren van EIP's en het visualiseren van bestaande routes (wat reverse engineering mogelijk maakt). Ook zijn tal van op standaarden gebaseerde verbeteringen en nieuwe features toegevoegd.