Tim Dietrich has released version 4.0 of Aloe Express, the popular open-source Xojo Web server module. With Aloe Express, Xojo developers can quickly and easily build Web APIs, microservices, and more.
Aloe Express v4.0 adds support for WebSockets, which enable two-way communication between clients and the server. WebSockets are often used in applications where users need to communicate with each other (such as chat applications) or when changes to data need to be communicated to users immediately (such as financial or news tickers).
“My goal was to make Aloe’s WebSocket support as seamless as possible,” said Tim. “The functionality is there when you need it, but it stays out of your way when you don’t. Using WebSockets in Aloe Express is very much like handling any other request. If you’re already using Aloe Express, then WebSockets should be very familiar to you.”
The Aloe Express 4.0 Xojo distribution project includes a chat application that demonstrates WebSockets. “This is the same app that I’ve been using to test Aloe Express 4.0 with the community over the past few weeks,” said Tim. “I can’t thank the Xojo community enough for helping to test this new version, and for the feedback that they provided.”
Aloe Express 4.0 also includes improvements to Aloe’s session management and caching functions.
Aloe Express v4.0 is available for download at https://aloe.zone.