Colección de citas famosas - Consulta de diccionarios - ¿Qué entorno de desarrollo requiere un proyecto Java?

¿Qué entorno de desarrollo requiere un proyecto Java?

Entorno de software: generalmente incluye bases de datos (mysql, sqlserver), middleware en ejecución, es decir, servidores de aplicaciones, como tomcat, weblogic y webphere.

Además del entorno del sistema operativo en ejecución, como Windows, Unix (AIX, Solaris), varias versiones de Linux, etc., Java se ejecuta en la máquina virtual Java, es decir, JVM y el sistema operativo tiene poco impacto.

Entorno hardware: Generalmente, es la calidad del hardware (servidor) sobre el que se ejecuta el proyecto. Como servidores de pc, ibm, minicomputadoras hp, etc.

Herramientas de desarrollo: eclipse de código abierto de IBM y su derivado myeclipse, netbeans de Sun, o el gratuito y fácil de usar IntelliJ IDEA, etc.

Información ampliada:

Clasificación

Los sistemas operativos informáticos se dividen en diferentes tipos según los diferentes usos. Desde una perspectiva funcional, existen sistemas en tiempo real,. sistemas por lotes, etc. Sistemas de procesamiento, sistemas de tiempo compartido, sistemas operativos de red, etc. ?

Sistema en tiempo real significa principalmente que el sistema puede responder rápidamente a comandos externos, manejar problemas dentro del tiempo correspondiente y coordinar el trabajo del sistema. Los sistemas de procesamiento por lotes aparecieron alrededor de 1960 y pueden utilizar racionalmente los recursos y mejorar el rendimiento del sistema.

El sistema de tiempo compartido puede satisfacer las necesidades de interacción entre humanos y computadoras del usuario. Varios usuarios pueden usar el mismo host al mismo tiempo, lo que ahorra en gran medida costos de recursos. El sistema de tiempo compartido tiene las ventajas de multiplexación, independencia, interactividad y confiabilidad, y puede realizar tareas de usuario-sistema-terminal. ?

Los sistemas de procesamiento por lotes aparecieron en la década de 1960. Los sistemas de procesamiento por lotes pueden mejorar la utilización de recursos y el rendimiento del sistema.

Un sistema operativo de red es un programa de software que puede reemplazar al sistema operativo. Es el corazón y el alma de la red y un sistema operativo especial que brinda servicios a las computadoras de la red. A través de la red se transfieren datos y diversos mensajes entre sí, que se divide en servidores y clientes.

La función principal del servidor es gestionar el uso de diversos recursos y equipos de red en el servidor y la red, integrar y controlar el tráfico y evitar la posibilidad de parálisis, mientras que el cliente tiene una función que puede recibir los datos pasados ​​por el servidor y utilizarlos para que el cliente pueda buscar claramente los recursos necesarios.

Referencia: Enciclopedia Baidu-Sistema Operativo