Why would a Java application server provided by the host be better than the full suite of POSIX system calls?