Progress Instant Messaging Service

Robert_Wilson

New Member
Hi All,

I've started looking at implementing an updated IM chat service in our application and the initial view was to use a node server to push the messages through which seems to be the more popular option industry wide but I've came across Apache Kafka which seems to be a bit more integrated with Progress and being pushed by them.

Just looking to get some suggestions from anyone that has implemented some event driven streaming data service previously and if they have any recommendations or insight on how we should move forward with this?

Thanks,
Robert.
 
Back in the day we used sockets.
Not sure the implementation of Kafka is what you're after though. As far as I see it the integration is more to do with streaming data changes etc. I've not looked in great detail so I could be wrong.
 
For Rapid Development and Real-Time Needs: If your primary goal is to implement a chat feature quickly with real-time capabilities, Node.js with Socket.IO is a practical choice.
 
I've toyed around with the idea of having a real-time messaging in a GUI App using MQTT. But, I lost interest due to lack of business requirement and really wanted to use an opensource .NET assembly the that had done all the hard work for me But, unfortunately due to the lack of multi-threading in OpenEdge, I was unable to get the .NET assembly to work.


Also, the way Application Development has moved away from desktop application to cloud based application it's best to focus on developing rich UI in a web based application using PASOE as the backend.

HTML5 in combination with Javascript has better support for real-time messaging.
 
Back
Top