Dipende... non è molto accattivante... puoi optare per una soluzione web (anche intranet, in caso)? Se sì, JSP/Servlet e Tomcat o altro server in grado di supportare tali tecnologie.