<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
    <channel>
        <description>ContentBox RSS Feed</description>
        <link>https://www.codersrevolution.com</link>
        <title>Blog RSS Feed by ContentBox</title>
        <copyright>Ortus Solutions, Corp (www.ortussolutions.com)</copyright>
        <docs>http://www.rssboard.org/rss-specification</docs>
        <generator>FeedGenerator</generator>
        <lastBuildDate>Mon, 27 Apr 2026 15:16:23 GMT</lastBuildDate>
        <pubDate>Mon, 27 Apr 2026 15:16:23 GMT</pubDate>
        <item>
            <title>Detect if a User is Online with RabbitMQ Web Stomp</title>
            <description>We're using RabbitMQ and its Web Stomp plugin for websockets for several projects at work. Using a Stomp.js library in the browser, our app users connect and subscribe to topics using their username and JWT, which we validate using a custom HTTP back end auth in Rabbit. I've recently written a rest-over-stomp module for ColdBox MVC which allows you to push the response of any Coldbox event or API call out over a websocket channel to any browser listening on that channel. This allows for the following&#13;
&#13;
&#13;
	Browser can request data and receive it async&#13;
	Any random server-side process can simply decide to push fresh data out to browser&#13;
	Each user subscribes to a custom topic specific to them (via permissions enforced by my custom HTTP backend auth) so I have a direct data bus to any users's browser&#13;
	Unlike Ajax calls, there is no HTTP/TCP negotiation of each request since the websocket is a persistent connection to the server&#13;
&#13;
</description>
            <link>https://www.codersrevolution.com/blog/detect-if-a-user-is-online-with-rabbitmq-web-stomp</link>
            <pubDate>Sat, 13 Mar 2021 00:41:00 GMT</pubDate>
            <author>brad@ortussolutions.com (Brad Wood)</author>
            <category>CFML</category>
            <category>RabbitMQ</category>
            <guid isPermaLink="false">https://www.codersrevolution.com/blog/detect-if-a-user-is-online-with-rabbitmq-web-stomp</guid>
        </item>
    </channel>
</rss>

