The project consist in developing a server daemon that when it is launched open a tcp/ip socket waiting for incoming connections on a given port.
When a connection is received it must remain open until the client give a disconnection signal.
The daemon (A) will receive input from the client and put it in a file or send it by socket to another process (B) that will manage the request and answere giving his response on a file.
The daemon (A) find the answere and send it to the right client.
The management of the messages throught the client and the daemon is already developped and the messages between the processes A and B is developped too.
What i need is to demonize the process and the management of multithread (apache similar)
The daemon will support about 1000 contemporary connections
The project must have the following characteristics:
1) Run under unix (debian)
2) Developped in objective c
Thanks for bidding!