Is it possible to host a Java SocketIO Servlet?

Hello,

I am thinking about building a Chat Application in Java, and I was planning on using SocketIO Java API to create the server and client. And I was wondering if it was possible to host the Java SocketIO server on render and be able to communicate with it on my local machine?

These were the API that I was going to use for this project:
Server: GitHub - trinopoty/socket.io-server-java: Socket.IO Server Library for Java
Client: GitHub - socketio/socket.io-client-java: Full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later.

Any help is greatly appreciated

Hi there,

It should be possible to run this on Render. However, as we do not natively support Java, you must run this service using Docker. You will need to provide a Dockerfile that builds your service and provides any dependencies your service requires, including the JDK. You can also build this image yourself and deploy it from an image repository.

Regards,

Keith
Render Support, UTC+10 :australia: