JADE 4.6.0 and WADE 3.8.0 have been released

Quite a lot of time has passed since the last official release, nevertheless the development of the platform continued in these years addressing new features and improving stability, performances and manageability.

Most relevant changes in this release include the possibility of easily customizing the agent message queue to implement user-defined message handling policies as well as the support for reading a block of messages in a single call that, under heavy load conditions, allows speeding-up message processing up to a factor of 10X.

A new interface jade.core.messaging.MomMessagingService has been introduced to support replacing the native JADE messaging service with a custom one based on an external Message Oriented Middleware. A concrete implementation of that interface transporting messages over a Kafka cluster has been made available in the KafkaMessaging AddOn.

As far as WADE is concerned, in environments where security is an issue, it is now possible to configure the platform to use secure connections in all RMI based communications such as interactions with the BootDaemon and InstallerDaemon. Refer to the ChangeLog for a complete list of the improvements and fixes included in JADE 4.6.0 and WADE 3.8.0.