Sun Microsystems and the N-tier Architecture