Documente Academic
Documente Profesional
Documente Cultură
Ingeniera Informtica
Diseo J2EE
Catedrtico:
Ing. Jos Luis Cadenas Ocaa
Integrantes:
Crucita Itzel Lpez Cruz
Mara de los ngeles Cruz Cal y Mayor
Celia de Jess Morales lvarez
Grado:
Grupo:
Actividad:
Investigacin Documental De Los Orgenes De La Plataforma J2EE
y Los Conceptos Avanzados De Programacin Java.
desplegados,
significando
que
los
desarrolladores
pueden
especificacin
original
J2EE fue
desarrollada
por la
empresa
Sun
Microsystems.
Comenzando con J2EE 1.3, la especificacin fue desarrollada bajo el Java
Community Process. JSR 58 especifica J2EE 1.3 y JSR 151 especifica J2EE 1.4.
El SDK de J2EE 1.3 fue distribuida inicialmente como beta en abril de 2001. La
beta del SDK de J2EE 1.4 fue distribuida por Sun en diciembre de 2002.
La especificacin Java EE 5 fue desarrollada bajo el JSR 244 y el lanzamiento
final se hizo el 11 de mayo de 2006.
La versin Java EE 6 cumple la especificacin JSR 316 y fue lanzada el 10 de
diciembre de 2009.
La versin estable actual es Java EE 7, cuya especificacin es la JSR 342, de 28
de mayo de 2013.
La versin Java EE 8 est actualmente en desarrollo, y sigue la especificacin
JSR 366.
Entrada/Salida
En Java se define la abstraccin de stream (flujo) para tratar la comunicacin de
informacin entre el programa y el exterior.
Entre una fuente y un destino fluye una secuencia de datos
Los flujos actan como interfaz con el dispositivo o clase asociada
Operacin independiente del tipo de datos y del dispositivo
Mayor flexibilidad (p.e. redireccin, combinacin)
Diversidad de dispositivos (fichero, pantalla, teclado, red, )
Diversidad de formas de comunicacin Modo de acceso: secuencial, aleatorio
Informacin intercambiada: binaria, caracteres, lneas
3.1.- Flujos de entrada salida (streams)
File streams
Para escribir y leer datos en ficheros
Object streams Para escribir y leer objetos
Implementa lo que se denomina serializacin de objetos (object serialization)
Es posible guardar un objeto con una representacin de bytes
Filter streams
Permiten filtrar datos mientras se escriben o leen
Se construyen sobre otro flujo
Permiten manipular tipos de datos primitivos
Implementan las interfaces DataInput y DataOutput y pueden heredar de las
clases FilterInputStream y FilterOutputStream
se
hizo
disponible
para
usarse
con
el
JDK
1.02.
El problema de usarse con el JDK 1.02 es que JDBC es una aadidura al mismo.
Esto quiere decir que los usuarios comunes tendran que agregar a su mquina
virtual de Java las clases que implementan JDBC, lo cual es una carga para ellos.
Desde el JDK 1.1 JDBC viene incluido como el paquete java.sql.
Java en un principio era visto como un lenguaje para poner animaciones en el
Web, la informacin que presentaba no era persistente, as que no era apto para
aplicaciones de negocios o industriales, que requeran la capacidad de acceder a
informacin
almacenada
en
los
DBMS.
Era adems necesario crear una forma sencilla de acceder a bases de datos
usando Java, pues de otra manera se dejara al desarrollador con la tarea de
implementar
llamadas
de
bajo
nivel
al
dems.