"Developing ESB services is hard."
I disagree, it is just sometimes hard to find people with the ESB skillset.
This is why Aurea Messenger provides Microservices/Pojo support.
It allows any Java developer to write services without any product skillset.
The above video extends the previous demo sample using this approach.
The advantages of this approach are obvious.
- Lower cost to develop
- Easier to test results in better quality
- Improved maintainability
If required, ESB skilled developers can even take advantage of some lower-level APIs via the XQServiceLifecycle interface and XQInitContext.