Hello, I have a shared server that I'm using for hosting. On the server I have a **MySQL database** that I'm storing some **user info** for the current and next session. Currently, I use a login system and communicate the user info through **POST requests to PHP files** that then communicate with the DB. However, I want to transition this into a **client/server socket**. I'm not terribly interested in using third party services and am willing to learn a lot for a great solution.
My question is two parts. Please contribute to either.
First, do you know of any guides or can provide a summary for setting up a c# .net server and then server socket program? Searching online has lead me to regurgitations of Microsoft’s code example which gives no clarification on server configuration/setup. Also, I believe this requires me to move to a dedicated server so I can establish .net framework… is that true?
Second, what other languages or programs could be used to handle the server side socket for the purpose stated above (and works well/easy with unity/c#)?
Thanks in advance! At first, any contribution is appreciated
Edit:
A little more detail about the needs of the client/server connection → the needs are similar to a chat system where clients will send out messages (couple floats and strings) and the server will parse the information then broadcast results based on the parse (couple floats and strings). The server should parse messages in the order received but broadcast results immediately after parsing. As far as CCU’s, I’m interested in limitations. This application can operate adequately with a dozen or millions (gotta dream, right?) of users at a time, so multiple “rooms”/servers would be needed depending on user growth and CCU limits. Latency requirements aren’t extreme because the user is presented info through text so there’s no need for visual synchronization or anything like that.