Exposing a Single Port for Multiple HOOPS SC Server Viewers on Azure

Hello TechSof3D,

I have built the HOOPS SC Server following the Server tutorial provided in the HOOPS SDK. The current setup spawns multiple viewers, each running on a separate port. We’ve successfully deployed this setup to Azure.

We would like to expose only a single external port (e.g., 55000) and internally route the traffic to the appropriate spawned viewer process, allowing multiple clients to connect through this one exposed port.

Is it possible to achieve this kind of functionality with the HOOPS SC Server architecture? If so, could you please advise on the recommended approach or any best practices for implementing this?

Thank you,

Hello @cad-developer,

The setup you mentioned should be possible. More details can be found in our docs.

There are a few forum posts as well that may be of some help, such as:

Thanks,
Tino