No importa cuál sea el servidor de aplicaciones Java, tiene una versión JDK incorporada.
Entonces, dominar JDK es el primer paso para aprender bien Java.
El JDK más común es el JDK lanzado por Sun. Además de Sun, muchas empresas y organizaciones han desarrollado sus propios JDK, como los desarrollados por IBM, Jrocket desarrollado por BEA, desarrollado por GNU, etc.
Entre ellos, la JVM (JavaVirtualMachine) incluida en el JDK de IBM es mucho más eficiente que la JVM incluida en SunJDK.
Jrocket, que se ejecuta exclusivamente en la plataforma x86, es mucho más eficiente en el lado del servidor que SunJDK.
Pero pase lo que pase, primero debes dominar SunJDK.
1. Descargue e instale JDK. JDK también se llama J2SE (estandarización de Java 2 SDK). Se puede descargar desde el sitio web de Java de Sun, #/j2se/downloads.html. .4.2. Se recomienda descargar esta versión de JDK. La página de descarga está aquí:/wsdd/ enlace de descarga de Websphere: http://#/wsdd/downloads/wassupport.html;.
4.JbossJboss es un AppServer gratuito y de código abierto, que se puede descargar de forma gratuita desde el sitio web de Jboss: #/index.html. Sin embargo, la documentación de Jboss no es gratuita y debe comprarse, por lo que. Se establecen ciertos requisitos para que aprendamos Jboss.
Hay varios buenos documentos de configuración de Jboss en Jdon, puede consultar: http://#/idea.html 4. Entorno de ejecución de aplicaciones Java Las aplicaciones Java se pueden dividir simplemente en los siguientes aspectos: 1. Las aplicaciones de escritorio Java generalmente solo requieren soporte JRE.
2. Aplicación web Java La aplicación web Java requiere al menos la instalación de JDK, un contenedor web (como Tomcat) y una base de datos multiusuario. Las aplicaciones web se dividen en al menos tres capas: capa de navegador: el navegador muestra páginas de usuario, capa web: ejecuta servlet/capa JSPDB: base de datos back-end, proporciona servicios de acceso a datos para programas Java3. Aplicaciones empresariales Java Las aplicaciones empresariales son complejas y pueden escalar a N niveles. El caso más simple se dividirá en cuatro capas: Capa del navegador: el navegador muestra la página del usuario Capa del cliente: el programa de gráficos del cliente Java (o programa para dispositivos integrados) interactúa directamente con la capa web o capa EJB Capa web: ejecuta la capa Servlet/JSPEJB : ejecute EJB, complete operaciones de lógica empresarial Capa de base de datos: base de datos back-end, proporcione servicios de acceso a datos para programas Java. 4.Aplicaciones integradas en Java Las aplicaciones integradas en Java son un campo emergente. Para participar en el desarrollo integrado, es necesario descargar el paquete de desarrollo J2ME de Sun. J2ME incluye una máquina virtual KVM especial para dispositivos integrados, que es diferente de la JVM incluida en el JDK normal.
Además, debe descargar un emulador de un proveedor integrado específico.