Caracter\u00edsticas de Java.pdf - 1 Comenzar\u00e9 con una introducci\u00f3n donde se comentar\u00e1n las circunstancias que han hecho aparecer al lenguaje Java

Características de Java.pdf - 1 Comenzaré con una...

This preview shows page 1 - 7 out of 18 pages.

02/11/2011 1
Image of page 1
02/11/2011 2 Comenzaré con una introducción, donde se comentarán las circunstancias que han hecho aparecer al lenguaje Java. Revisión histórica sobre los orígenes de Java. Luego haré una descripción de las características más importantes de Java que lo convierten en algo muy diferente al resto de los lenguajes de programación. Y para terminar destacaremos en las conclusiones los puntos de mayor interés
Image of page 2
02/11/2011 3 Tradicionalmente el desarrollo de aplicaciones informáticas en general, está estrechamente ligado al sistema operativo donde correrá la aplicación; y al sistema operativo del ordenador. En las empresas actuales suelen convivir diferentes tipos de plataformas, cada una incompatible con las demás. ¿Como conseguir escribir aplicaciones distribuidas, que corran en todos los sistemas operativos? y de una manera sencilla. Actualmente es preciso reescribir las aplicaciones para cada sistema operativo, cosa nada sencilla. O por el contrario usar lenguajes interpretados, sumamente ineficientes. Los problemas son tantos que los programas se suelen escribir para una única plataforma. Esta circunstancia suele ser utilizada por los fabricantes de hardware y software, para atrapar a los clientes en una plataforma determinada.
Image of page 3
02/11/2011 4 La aparición y rápida expansión del WWW ha permitido que se solucione en parte este problema. Las empresas pueden proporcionar todo tipo de datos, a sus empleados o clientes, sin preocuparse de la plataforma final. En gran éxito de este planteamiento se debe: Todo el mundo conoce el interfaz, (periodo de aprendizaje cero) Éste se encuentra disponible para todas las plataformas y ya está instalado en la mayoría de máquinas. La red Internet permite una gran difusión de la información. Sin embargo este sistema presenta graves limitaciones: Solo permite acceder a datos y no a programas La información es estática (por lo menos por lo que al cliente se refiere, con el interfaz CGI se puede conseguir paliar parcialmente este problema haciendo que el servidor ejecute programas) Los clientes se limitan a visualizar información, por lo que están muy limitados en sus capacidades. NOTA: En la actualidad se han superado muchos de estos problemas
Image of page 4