Conceptrecord · Softwareproduct
Apache Camel
- Softwareproduct
- in productie
- Internationaal
- Architectuur en infrastructuur
- Softwaremarkt en homologatie
Atlas-ID apache-camel · 13 beweringen · 11 bronnen
· Laatst geverifieerd 28-09-2026
· Release 2026.10.01-7
Apache Camel is een open-source integratieframework (Apache License 2.0) van de Apache Software Foundation, gebaseerd op de Enterprise Integration Patterns en bedoeld om als kleine bibliotheek in een Java-toepassing te worden ingebouwd; routes worden in code (Java, XML, YAML) geschreven. Voor de zorg zijn er componenten voor HL7 v2 en MLLP (op basis van HAPI, met automatische ACK-afhandeling) en voor FHIR (op basis van HAPI FHIR), en een Dead Letter Channel voor mislukte berichten. De recentste LTS-release is 4.22.1 (september 2026). Het Open eHealth Integration Platform (IPF) breidt Camel uit met bouwstenen voor IHE-profielen. Camel is geen kant-en-klare integratie-engine met beheerinterface; gebruik in de Belgische zorg werd niet gevonden.
Wat is het?
✎ ReageerApache Camel is een veelzijdig open-source integratieframework gebaseerd op de Enterprise Integration Patterns.[3] Het is een kleine bibliotheek die in eender welke Java-toepassing wordt ingebouwd; routerings- en mediatieregels worden in DSL's (Java, XML, YAML) geschreven, niet in een grafische engine.[3] Camel is een project van de Apache Software Foundation onder de Apache v2-licentie.[3]
Camel is daarmee een bouwsteen en geen kant-en-klare Integratie-engine (interface engine): wie Camel gebruikt, bouwt de beheer- en monitoringlaag zelf of haalt die elders. Het contrast met een engine als Mirth Connect, waar gebruikers kanalen beheren via de beheerinterface Administrator, is op die pagina's toegelicht.[3][4]
Welk probleem lost het op?
✎ ReageerCamel laat ontwikkelaars integratiepatronen (routeren, transformeren, foutafhandeling) in eigen code gebruiken.[3] Voor de zorg zijn vooral deze bouwstenen relevant: - De HL7-component verwerkt het HL7 MLLP-protocol en HL7 v2-berichten met de HAPI-bibliotheek.[5] - De MLLP-component (sinds Camel 2.17) biedt een eenvoudige URI-configuratie, automatische aanmaak van HL7-bevestigingen (ACK) en automatische controle van ontvangen bevestigingen.[6] - De FHIR-component (sinds Camel 2.23) integreert met de HAPI FHIR-bibliotheek.[7] - Het Dead Letter Channel-patroon verplaatst een bericht dat niet verwerkt of verzonden kan worden naar een dead letter queue.[8]
Wie beheert het en waar wordt het toegepast?
✎ ReageerProductie (open source): de Apache Software Foundation beheert Camel.[3]
Uitbreiding voor de zorg (IPF): het Open eHealth Integration Platform (IPF) is een uitbreiding van Apache Camel voor berichtverwerking en het koppelen van informatiesystemen in de zorg, beschikbaar onder de Apache License 2.0.[9] IPF biedt bouwstenen voor IHE-profielen zoals XDS, PIX, PDQ en XCPD, en DSL's voor HL7v2 en HL7v3.[9]
Gebruik van Camel of IPF in de Belgische zorg werd niet gevonden; dat is een hiaat, geen bewijs van afwezigheid.
Gegevens en koppelvlakken
✎ Reageer- HL7 v2 en MLLP: via de HL7- en MLLP-componenten, op basis van HAPI.[5][6]
- FHIR: via de FHIR-component op basis van HAPI FHIR.[7]
- IHE: via IPF; IPF 5.3.0 (september 2026) vervolledigt FHIR-gebaseerde ATNA-auditing (BALP) voor o.a. PIXm, PDQm en MHD.[9][10]
Kant-en-klare Camel-componenten voor Belgische eHealth-diensten of KMEHR werden niet gevonden (hiaat).
Versie, status en roadmap
✎ ReageerPraktische betekenis voor ziekenhuizen
✎ ReageerCamel is een alternatief voor wie integraties als code wil bouwen in plaats van in een grafische engine; zie de vergelijking op Integratie-engine (interface engine).[3]
Aanbeveling (eigen): overweeg een framework als Camel enkel als er structureel Java-ontwikkel- en beheercapaciteit is voor routes, monitoring en patchbeheer; vergelijk de totale inspanning met die van een engine met beheerinterface. De Atlas beveelt geen product aan.
Implementatievoorwaarden en beperkingen
✎ ReageerOnzekerheden en tegenstrijdige informatie
✎ Reageer- Belgisch gebruik van Camel of IPF in de zorg werd niet gevonden (hiaat).
- De Atlas heeft geen onafhankelijke bron over het aandeel van Camel in zorgintegraties; de omschrijvingen op deze pagina komen van het project zelf.
Relaties 6 relaties · 0 hypothesen
Relatietype alle
Status alle
| Relatie | Doelconcept | Type | Status | Toelichting |
|---|---|---|---|---|
| wordt geleverd door | org:apache-software-foundation (geen pagina) | vastgesteld | [3] | |
| zie ook | Integratie-engine (interface engine) | Overzicht of dossier | vastgesteld | Framework-variant van het patroon integratie-engine; geen zelfstandige engine met beheerinterface. [3] |
| wordt vergeleken met | Mirth Connect (NextGen Connect) | Softwareproduct | vastgesteld | Alternatief: Camel-routes in code versus Mirth-kanalen in een grafische beheerinterface; beide gebruiken HAPI voor HL7 v2. [3][4][5][11] |
| implementeert | HL7 FHIR | Standaard of specificatie | vastgesteld | Camel FHIR-component (sinds Camel 2.23) op basis van de HAPI FHIR-bibliotheek. [7] |
| gaat over (inkomend) | Integratie-engine (interface engine) | Overzicht of dossier | vastgesteld | [3][5] |
| wordt vergeleken met (inkomend) | Mirth Connect (NextGen Connect) | Softwareproduct | vastgesteld | [4][3][11][5] |
Open vragen 2
- Wordt Camel of IPF gebruikt in Belgische eHealth-toepassingen (eHealth-platform, softwareleveranciers, ziekenhuizen)? Niet gevonden. Help deze vraag beantwoorden
- Bestaan er Camel-componenten of -routes voor Belgische eHealth-diensten of KMEHR? Niet gevonden. Help deze vraag beantwoorden
Bronnen 11 bronnen · alle bronnen
- Apache Camel - Downloads. The Apache Software Foundation.
SRC-1e7e6d2774Link werkt niet? - Apache Camel Release 4.22.1. The Apache Software Foundation.
SRC-bdd6065c84Link werkt niet? - What is Camel?. The Apache Software Foundation.
SRC-9bc6ac0a7fLink werkt niet? - Mirth® Connect by NextGen Healthcare (GitHub-repository, README). NextGen Healthcare (GitHub).
SRC-8da1ea8396Link werkt niet? - Apache Camel - HL7 (component en dataformat). The Apache Software Foundation.
SRC-6cb214c582Link werkt niet? - Apache Camel - MLLP component. The Apache Software Foundation.
SRC-766f18cbf7Link werkt niet? - Apache Camel - FHIR component. The Apache Software Foundation.
SRC-e9063759a6Link werkt niet? - Apache Camel - Dead Letter Channel. The Apache Software Foundation.
SRC-d3df6e5982Link werkt niet? - Open eHealth Integration Platform (IPF) - GitHub. Open eHealth Foundation.
SRC-54855d801fLink werkt niet? - IPF release 5.3.0. Open eHealth Foundation; 01-09-2026.
SRC-37b2a0dedfLink werkt niet? - Mirth Connect wiki - 3.12.0 What's New. NextGen Healthcare.
SRC-25769bece9Link werkt niet?
apache-camel · laatst geverifieerd 28-09-2026 · release 2026.10.01-7 · tekst onder CC BY 4.0, bronnen enkel gelinkt