OpenMRS and “all things EIP”
Integrating OpenMRS instances in the entreprise architecture is a fairly common endeavour and this category is a space to discuss it.
We encourage contributors to adopt entreprise integration patterns (EIP), quoting Wikipedia:
Enterprise application integration is an integration framework composed of a collection of technologies and services which form a middleware or “middleware framework” to enable integration of systems and applications across an enterprise.
There is a seed project - openmrs-eip - that stacks a number of common middleware technologies, to name a few:
- Debezium to detect changes
- Apache Camel to process and route changed data
- Apache ActiveMQ to broker messages processed by Camel
Most of EIP related endeavours look at integrating OpenMRS with third-party systems. This category exists also as a public space to talk about other systems that are of relevance to the OpenMRS Community.
See also