new to delphi - please help!!!

I have to realize an application that remotely, using the tcp/ip protocol, can give me the possibility to access to a router through a server application.
I have ALREADY realized the simple server and client application; now I have to manage the clients' requests of access in a better way: does it exist a way (a tool) that can work over my simple server to manage these requests???
Thank You Guys!!!@