# Apache ServiceMix Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Tempo di esecuzione Software](https://www.g2.com/it/categories/runtime)  
**Average Rating:** 3.9/5.0  
**Total Reviews:** 13
## About Apache ServiceMix
Apache ServiceMix è un contenitore di integrazione flessibile e open-source che unifica le caratteristiche e le funzionalità di Apache ActiveMQ, Camel, CXF e Karaf in una potente piattaforma runtime che puoi utilizzare per costruire le tue soluzioni di integrazione. Fornisce un ESB completo e pronto per l&#39;impresa.




## Apache ServiceMix Reviews
  ### 1. Semplificazione dell'integrazione Open-Source e ottimizzazione del nostro flusso di lavoro con "Apache Service Mix".

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amisha A. | Mid-Market (51-1000 dip.)

**Reviewed Date:** April 07, 2023

**Cosa Le piace di più di Apache ServiceMix?**

Apache ServiceMix è costruito su un'architettura aperta e modulare, rendendo facile per me integrarlo con altri sistemi e aggiungere nuovi componenti secondo necessità. Include anche una potente console basata sul web per monitorare e gestire le nostre applicazioni, permettendoci di diagnosticare e risolvere rapidamente i problemi. Apache ServiceMix ha capacità integrate di enterprise service bus (ESB), permettendoci di orchestrare facilmente servizi e flussi di lavoro.

**Cosa non Le piace di Apache ServiceMix?**

La documentazione di Apache ServiceMix può essere limitata e obsoleta, rendendo difficile risolvere i problemi o trovare risposte a domande specifiche, in particolare quando si eseguono integrazioni complesse; richiede risorse hardware o cloud aggiuntive per il supporto.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Apache ServiceMix aiuta a risolvere questo problema fornendo una piattaforma di integrazione flessibile ed estensibile che può connettere sistemi legacy con applicazioni e servizi moderni.

  ### 2. Apache per lo sviluppo web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Muhammad Jahanzeb S. | Data Analyst, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 09, 2021

**Cosa Le piace di più di Apache ServiceMix?**

Mi piace il fatto che il server Apache, una volta scaricato, renda facile connettersi a un localhost e testare i miei progetti di siti web quando programmo o eseguo test.

**Cosa non Le piace di Apache ServiceMix?**

Trovo che impostare le porte per i miei server possa essere molto difficile e a volte non riesco nemmeno a cambiarle dal valore predefinito. Questo rende difficile quando, ad esempio, uso MySQL e il servizio apache sta eseguendo anche il suo servizio sql.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

Suggerirei di abituarti prima a gestire i server Apache tramite app come XAMPP come ho fatto io, una volta che hai preso la mano con quello, allora procedi con il download di service mix per avviarlo tramite il prompt dei comandi.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Il servizio Apache ServiceMix mi consente di utilizzare il loro runtime per abilitare un ambiente server virtuale per progetti di sviluppo web. È molto più facile farlo su un localhost piuttosto che configurarlo esternamente.

  ### 3. Soluzione di integrazione open source per la tua impresa

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abhishek C. | Senior Technology Architect, Enterprise (> 1000 dip.)

**Reviewed Date:** December 28, 2021

**Cosa Le piace di più di Apache ServiceMix?**

È fornito con messaggistica affidabile utilizzando ActiveMQ, motore di instradamento e integrazione utilizzando Camel e un ottimo supporto per i servizi web utilizzando CXF

**Cosa non Le piace di Apache ServiceMix?**

Cambiare le porte predefinite può essere difficile a volte quando si utilizzano altri servizi come MySQL, il database Oracle e il servizio Apache Service Mix che esegue anche il suo servizio db.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

Soluzione di integrazione flessibile e open source per le tue esigenze di ESB e API. Richiede una configurazione minima e un contenitore leggero per ospitare le tue app middleware.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Sfruttandolo per integrare le applicazioni dei clienti con partner interni ed esterni utilizzando vari protocolli di trasporto come Active MQ, Rest, SOAP, database ecc.

  ### 4. La piattaforma più completa per i servizi web distribuiti

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raúl G. | Software Development Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 06, 2021

**Cosa Le piace di più di Apache ServiceMix?**

Come puoi verificare, abbiamo molti strumenti contenuti in un singolo componente. Questo strumento è fantastico perché abbiamo le versioni di cui abbiamo bisogno per lavorare (possiamo vederlo come un sistema accoppiato) e non dobbiamo preoccuparci del versioning.

**Cosa non Le piace di Apache ServiceMix?**

Anche se abbiamo la documentazione, a volte abbiamo bisogno di casi o scenari specifici che non sono coperti. Quindi devo controllare riferimenti esterni o tutorial.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

Considera tutorial o riferimenti extra per scenari specifici.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Sto lavorando con le funzionalità di Apache ActiveMQ perché abbiamo bisogno di mettere in coda alcuni messaggi e inviarli ad Azure o un'altra piattaforma. Quindi è semplice farlo utilizzando ServiceMix. Usiamo anche Apache Camel come framework per rendere l'integrazione dei sistemi semplice e facile (argomenti API).

  ### 5. Abbastanza completo e open source. Buono per eseguire test.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Carlos D. | Senior Netsuite Functional Consultant - Finance Ops, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 07, 2022

**Cosa Le piace di più di Apache ServiceMix?**

Apache ServiceMix è un pacchetto piuttosto completo. È molto leggero e open source, buone connessioni API, buon supporto clienti. Le rotte in Camel e ActiveMQ sono molto potenti e facili da configurare.

**Cosa non Le piace di Apache ServiceMix?**

È un po' obsoleto. Docker e Kubernetes sono molto in voga ora (giustamente), e ti danno un po' più di controllo.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Lo usiamo principalmente per testare applicazioni web a causa della buona API e della facilità di configurazione. Il team è abituato al software.

  ### 6. recensione su Apache ServiceMix

**Rating:** 5.0/5.0 stars

**Reviewed by:** Thomas A. D. | Communication Manager, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 18, 2021

**Cosa Le piace di più di Apache ServiceMix?**

semplice da impostare e iniziare a controllare. Il supporto per il coordinamento è fantastico. Può essere utilizzato sia su Java SE che su Java EE. Fornita un'efficace API per i clienti.

**Cosa non Le piace di Apache ServiceMix?**

Non riesco a trovare alcun bug o problema quando uso Apache ServiceMix.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

sì, consiglio Apache ServiceMix a tutti.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Il blend di amministrazione di Apache mi consente di utilizzare la loro gestione runtime per abilitare un ambiente di server virtuale per progetti di sviluppo web. È molto più facile farlo su localhost che configurarlo da remoto.

  ### 7. Revisione di Apache ServiceMix

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 28, 2021

**Cosa Le piace di più di Apache ServiceMix?**

La parte migliore è che posso testare le mie applicazioni localmente dopo averle installate. Questo mi dà una buona idea di come apparirà la mia applicazione dopo essere stata distribuita.

**Cosa non Le piace di Apache ServiceMix?**

L'unico problema è la mancanza di una documentazione adeguata. Per il resto, tutto è eccellente.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Usavo Apache Camel attraverso il quale integravo diversi sistemi utilizzando la stessa API.

  ### 8. Ideale per servizi web distribuiti

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dinesh S. | Software Engineer I, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 01, 2021

**Cosa Le piace di più di Apache ServiceMix?**

È open source. Fornisce il controllo delle versioni, che aiuta molto.

**Cosa non Le piace di Apache ServiceMix?**

La documentazione non copre tutti i possibili scenari e casi.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Aumentare la velocità di sviluppo con implementazioni più facili

  ### 9. Piattaforma facile, leggera e open-source.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Diego G. | DevOps Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** August 01, 2021

**Cosa Le piace di più di Apache ServiceMix?**

Facile da impostare e iniziare la manipolazione.

Il supporto per l'integrazione è il migliore.

Può essere operato sia su Java SE che su Java EE.

API client efficace fornita.

**Cosa non Le piace di Apache ServiceMix?**

Nessun problema riscontrato su Apache ServiceMIX da segnalare. L'inizio è stato semplice, con una curva di apprendimento molto breve per diventare un esperto sulla piattaforma.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

Soluzione facile da intuire e comprendere le funzionalità sulla sua interfaccia semplice, ottima soluzione integrata che fornisce servizi di qualità straordinaria.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Eccellente e straordinaria soluzione integrata.

Gestione di applicazioni e server.

Connessione dei dati.

  ### 10. ServiceMix con Karaf e Camel è il miglior stack legacy obsoleto fino a quando non si migra a Docker + Kafka

**Rating:** 2.5/5.0 stars

**Reviewed by:** Utente verificato in Vendita al dettaglio | Enterprise (> 1000 dip.)

**Reviewed Date:** November 28, 2019

**Cosa Le piace di più di Apache ServiceMix?**

In un precedente incarico, sono riuscito a utilizzare ServiceMix per *semplificare enormemente* l'architettura Java del back-end della mia azienda con ServiceMix, con i seguenti benefici:

1) Molteplici istanze individuali di Tomcat e Jboss sono state sostituite con un cluster ServiceMix
2) Catene IPC complesse che erano un mix di servizi SOAP e REST che si chiamavano a vicenda potevano essere *per lo più* sostituite con percorsi in Camel e ActiveMQ che permettevano di comprendere effettivamente i flussi di lavoro.
3) Applicazioni costruite come moduli OSGi e distribuite a caldo con tempi di inattività limitati o nulli su Karaf invece del complesso "balletto a tre" che i miei colleghi facevano con Tomcat e Apache.

Sono riuscito a fare tutto questo perché ero uno sviluppatore .NET che passava a Java, con un team e un manager liberi dall'ideazione aziendale di IBM, che hanno riposto la loro fiducia in me per innovare. Siamo stati in grado di costruire un rapido PoC e alla fine conquistare sostenitori in altre parti dell'azienda.

**Cosa non Le piace di Apache ServiceMix?**

ServiceMix era uno stack fantastico forse 4-5 anni fa, quando c'erano poche modalità per fare deploy immutabili a caldo, e OSGi tendeva verso l'estremità più semplice dello stack Java.

Tuttavia, siamo quasi nel 2020, e ora è un mondo di Docker e Microservizi. Da quando ho lavorato con OSGi e ServiceMix, la comunità Java ha creato micro-frameworks fantastici come Dropwizard e Spark. Dopo aver usato Kafka, ActiveMQ sembra ingombrante e complicato, e Kafka Streams/KSQL fanno sembrare Camel "obsoleto".

Per quanto ServiceMix sembrasse fantastico anni fa, preferirei di gran lunga eseguire microservizi in container Docker su Kubernetes ora. Kubernetes ti dà molto più controllo sui cicli di vita dei container, sui bilanciatori di carico, ed è molto meno lavoro da mantenere rispetto a ServiceMix.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

Se hai applicazioni legacy da supportare, o non hai capacità devops interne, scegli ServiceMix e abbandona i server di applicazioni Java più grandi.

Se hai una capacità devops più evoluta, rimani con stack più leggeri come Dropwizard e esegui su Docker/Kubernetes.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

1) Alta scalabilità con il clustering di ServiceMix. *NON* eseguire in modalità Master/Slave; i cluster di ServiceMix in modalità hot-hot offrono effettivamente una tolleranza ai guasti migliore rispetto alla presunta modalità "HA".
2) Capacità di sviluppare più velocemente con un framework più semplice (OSGi)
3) Distribuzioni a caldo con Karaf che consentono distribuzioni con tempi di inattività limitati
4) Ottica e controllo sui flussi di lavoro con Camel.

  ### 11. Potrei essere su ServiceMix da 8 anni ormai con vari componenti, ha modelli EIP piuttosto buoni.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Naveen R. | Principal Software Developer, Software per computer, Enterprise (> 1000 dip.)

**Reviewed Date:** October 31, 2019

**Cosa Le piace di più di Apache ServiceMix?**

Modelli EIP e vari modelli di routing, endpoint ricchi possono connettersi a diversi sistemi al volo, e modulo OSGI

**Cosa non Le piace di Apache ServiceMix?**

Caricando molti file jar di dipendenze, dobbiamo impostare manualmente tutte le diverse versioni dei jar nei file pom.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Trasformazioni di file, componenti cxf integrati per servizi REST e ActiveMQ, ESB per messaggi.

  ### 12. Interfaccia visivamente attraente

**Rating:** 2.5/5.0 stars

**Reviewed by:** S J. | Product , Enterprise (> 1000 dip.)

**Reviewed Date:** March 12, 2019

**Cosa Le piace di più di Apache ServiceMix?**

L'interfaccia del software è straordinaria per quanto riguarda l'appeal visivo, ma potrebbe essere più user-friendly.

**Cosa non Le piace di Apache ServiceMix?**

L'interfaccia può diventare complicata quando si naviga online. Potrebbe essere resa più intuitiva e interattiva.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Lo usiamo come fornitore ESB autonomo o come servizio all'interno di un altro ESB. È fantastico in termini di funzionalità che offre ai clienti.

  ### 13. Eccellente Open Source per ESB

**Rating:** 2.5/5.0 stars

**Reviewed by:** Utente verificato in Istruzione primaria/secondaria | Mid-Market (51-1000 dip.)

**Reviewed Date:** May 04, 2018

**Cosa Le piace di più di Apache ServiceMix?**

C'è molto supporto offerto per questo programma, il che è positivo. È sicuramente una delle principali tecnologie di integrazione. Ci sono anche diverse guide "Come fare" gratuite che aiutano a fornire passaggi pratici per gestire il programma.

**Cosa non Le piace di Apache ServiceMix?**

Ci sono altre opzioni disponibili che sono anche open source. Apache è ottimo, ma certamente non è il migliore.

**Raccomandazioni per chi sta considerando Apache ServiceMix:**

Fai la tua ricerca prima di scegliere un programma. Ci sono altri programmi simili che potrebbero o meno soddisfare le tue esigenze.

**Quali problemi sta risolvendo Apache ServiceMix e in che modo La sta aiutando?**

Il vantaggio che abbiamo realizzato è la capacità di integrare varie piattaforme con questo software. Tuttavia, la cosa migliore è tutto il supporto offerto sul loro sito web.


## Apache ServiceMix Discussions
  - [What is Karaf container?](https://www.g2.com/it/discussions/what-is-karaf-container)
  - [Is Apache Camel an ESB?](https://www.g2.com/it/discussions/is-apache-camel-an-esb)
  - [What is Apache Camel used for?](https://www.g2.com/it/discussions/what-is-apache-camel-used-for)
  - [What is ServiceMix used for?](https://www.g2.com/it/discussions/what-is-servicemix-used-for)
  - [How does Apache ServiceMix support connection adapters?](https://www.g2.com/it/discussions/how-does-apache-servicemix-support-connection-adapters) - 1 upvote

- [View Apache ServiceMix pricing details and edition comparison](https://www.g2.com/it/products/apache-servicemix/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-16+05%3A19%3A22+-0500&secure%5Bsession_id%5D=c1fca049-7423-4ed9-b1b9-706c05fbd22a&secure%5Btoken%5D=6e379b0053a66c2bc53d118b29658c3858a99b5335d738123520a232b6036ca5&format=llm_user)


## Top Apache ServiceMix Alternatives
  - [MuleSoft Anypoint Platform](https://www.g2.com/it/products/mulesoft-anypoint-platform/reviews) - 4.5/5.0 (646 reviews)
  - [IBM App Connect](https://www.g2.com/it/products/ibm-app-connect/reviews) - 4.4/5.0 (230 reviews)
  - [IBM webMethods Hybrid Integration](https://www.g2.com/it/products/ibm-webmethods-hybrid-integration-2025-12-05/reviews) - 4.3/5.0 (256 reviews)

