Xafari Server and Message Queue
Distributed Xafari Server for the XAF applications processes messages from the Message Queue and stores the result in the database.
The Xafari Server allows to perform calculations remotely (for example, generates the report), on the server side. Thus, the work of user is not blocked, computer resources is freed. The Xafari server can defer the calculations, to perform them on a schedule.
The Xafari Server interacts with the client via the Message Queue. A single Message Queue is stored in a database of a client application. Clients generate new Messages to the Queue, and the Xafari Server process these Messages.
To learn more about Xafari Server and Message Queue, refer to the following topics:
- Composition of the Server
- Main Types
- Required Modules
- Application Requirements
- Operation Modes
- Message Queue Administration
- Example: How to Implement Custom Message Handler