MessageSight v1.1 is now available!
ValerieLampkin 27000182R2 Visits (13369)
The latest version of MessageSight was released on November 29th. MessageSight v1.1 contains some major enhancements and many other smaller improvements which I'd like to share with you. For some additional background on IBM's MessageSight appliance, see my previous blog entry: "IBM MessageSight makes it easy to connect mobile customers to your existing messaging infrastructure"
MessageSight v1.1 updates include:
The updated version incorporates new features such as a resource adapter and shared subscriptions which can help spread the workload and prevent message backlog from occurring. Shared subscriptions allow multiple consumers to help process published messages and is useful in situations where a single consumer cannot keep up with the rate of messages being published.
The JMS Resource Adapter allows mobile devices to easily access enterprise applications. JMS clients were always supported by MessageSight, but v1.1 facilitates direct connections from Java™ Enterprise Edition application server such as IBM WebSphere Application Server, making it easier to use message-driven beans for consuming messages from mobile and m2m applications.
The combination of the resource adapter and shared subscriptions available in IBM MessageSight v1.1 is really powerful as it enables a stream of messages to be distributed among a WebSphere Application Server cluster.
The updated appliance browser-based dashboard GUI summarizes recent activity and provides an at-a-glance view of system status.
Security Enhancements: It is now possible to configure MessageSight so that it only permits connection using the latest NIST SP 800-131A security recommendations. Also, mobile messaging security allows you to control authorization using client certificates. You're now able to refer to information from inside the client certificates. The security policies can now access the information encapsulated in the client certificate and use it for authentication and authorization. This allows you to identify the clients and control the resources they can access based on the certificates that you have issued.
MessageSight v1.1 provides single sign-on from mobile devices to enterprise applications. A client may authenticate once in a domain name system to access resources on other servers that support the Lightweight Third Party Authentication (LTPA) protocol; for example, IBM WorkLight, WebSphere Application Server, and MessageSight.
Mobile apps are notified when a message arrives: A new feature aimed specifically at mobile apps sends a notification when a message is waiting. Mobile users tend to use an application for a few minutes then switch to another app. Once the user has switched to another application, they often do not see when a new message is available for the application which is now inactive. Through the use of the "Disconnected client notification" feature, a disconnected mobile application can be notified that there are messages for it at the MessageSight server. The user will see a notification on their mobile device to let them know there is a message waiting when they go back into the mobile app.
"Disconnected client notification" provides a mechanism whereby the MessageSight appliance can use a gateway service to send a notification to Apple Push Notification service (APNs) or Google Cloud Messaging (GCM). When an MQTT message is delivered to the subscription, MessageSight publishes a message indicating there is a message waiting for the disconnected client. A long-running service acts as a gateway between MessageSight and the platform-specific notification mechanisms (APN or GCM). You can use IBM Worklight for creating the gateway or write your own.
We are very excited about the new functions available with IBM MessageSight v1.1. The MessageSight appliance was already a cutting edge technology to help process big volumes of data in near real-time. Now the added features will enhance the MessageSight capabilities. I invite you to learn more at the online IBM MessageSight Information Center.