Introduction to AMQP functions
The AMQP functions in the plugin are used for sending and receiving messages using a message broker. RabbitMQ is a good choice, and it's free.
The AMQP protocol is used for distributed processing of tasks. FileMaker can send a message to a worker-machine or a group of worker-machines who perform the desired function, and report back when finished. The Worker machine can run any application who can work with AMQP - all from a C++ program, Phyton, or another FileMaker Client. There is AMQP libraries for almost any platform you can think of, and now also for FileMaker using this plugin.
A typical example would be a website that needs to be updated when a record is modified. The user wants to see the update at once, and not waiting for some sync process working on an interval to see the update. An update trigger can just send this message, and it takes very little time. The user will not notice it is happening.
We are working on the documentation for this part of the ACF plugin, - come back later to see more.
In this release 1.6.1.0 - The functions are only available for MAC. We plan to include this also in the Windows version soon.