This article introduces features built into
Zato
that let one take advantage of
publish/subscribe
topics and message queues in communication between Zato services, API clients and backend systems.
This is a quick tip on how to quickly and easily enable Bash completion for Zato commands - each time you press Tab when typing a Zato command, its arguments and parameters will be auto-completed.
The newest version of Zato, the open-source Python-based enterprise API integrations platform and backend application server, is out with a lot of interesting features, changes and additions
Invoking individual WebSocket connections has been supported since
Zato
3.0
and Zato
3.1
adds new functionality on top of it - message broadcasting - which lets one notify all the clients connected to a particular channel. Here is how to use it.
Employing JSON Schema is an easy and straightforward way to validate input to your APIs - learn below how it can be enabled in
Zato 3.1+
services in one line of code.
Zato 3.1 includes new means to manage access to REST services based on input Method and Accept headers in HTTP requests - here is how they can be employed in practice.
Zato
has had support for
FTP/FTPS
since its inception. In Zato 3.1+, SFTP is also an option to consider for file transfer and this post offers an introduction to the functionality.