Jakub wrote:
> Shouldn't have websrv stayed under app/ as it does not provide a HelenOS
> service of its own?  It is merely an application which listens on a TCP
> port...
Just like loc is merely an application which listens on IPC interfaces :-)

IMNSHO the classification /app - Application and /srv - Server should be based 
on the interaction class of the binary. That is, servers run (are meant to run) 
in the background (cf. UNIX daemon, Windows service) and applications run in 
the foreground. This is a rather clear classification and makes sense from the 
user's point of view. What kind of interface the services are presented over 
(IPC, socket, ...) seems immaterial.

Cheers
-Jiri

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to