description |
---|
Implementing Microservices in PHP |
Ecotone comes with Support for integrating Service together in decoupled way.
For this Ecotone provides Distributed Bus
in case all services work in PHP.
Or in case of integrating non PHP or when Distributed Bus
can't be used, then Message Consumer
and Message Publisher
can be used instead.
{% hint style="success" %}
You may consider integrating service using Message Channels, however Message Channels are providing both sides consuming and publishing.
Consider Message Channels
for communication on the level of the same Service.
Message Publishers
and Message Consumers
to integrate with other Services.
{% endhint %}
{% content-ref url="distributed-bus/" %} distributed-bus {% endcontent-ref %}
{% content-ref url="message-consumer.md" %} message-consumer.md {% endcontent-ref %}
{% content-ref url="message-publisher.md" %} message-publisher.md {% endcontent-ref %}
- Simple demo using Ecotone Lite.
- Advanced demo using Ecotone Lite.
- Symfony and Laravel application integration.