Firstly, let me ask, does Appian provide support for WebSocket notifications to Appian interfaces? I have not seen this anywhere myself.
If not, are there plans to introduce support for WebSockets in future releases?
Lastly, are there any suggestions on how to accomplish the same behaviour in the absence of WebSockets?
Thank you!
Discussion posts and replies are publicly visible
Are there any updates with regards to this topic?
Is Websocket and real time UI refresh still unavailable in Appian?
Is there a way to implement some kind of workaround?
The latest release of Appian 19.2 introduced the a!refreshVariable() function allowing the designer to refresh local variables defined under the a!localVariables() function. When used in an interface, the local variable can be refreshed on an interval ( i.e. polling ) or when another local variable is changed. Not quite websockets but works well.
Thank you for the info Philip!
Anyway, did you ever try to create a custom plugin in order to provide WebSocket in your Appian applications?
The plugin marketplace contains solutions in order to integrate external real-time communication paid services (e.g. Pusher), so I can assume that there could be a way to create a custom plugin for a custom websocket server application. Is it feasible?
It's definitely possible. My company wrote the Pusher component on the App Market. If you're interested in a custom project, feel free to contact me offline.
Yes, the thought crossed my mind. Just haven't had the time to implement.
Is there a way, messages push from Appian Server to specific User Appian UI automatically without user interaction? Example Server automatically pushes messages to Client / Web pages automatically using WebSockets without user intervention in Java or .NET programming