INTEGRANTES

:
JOSE JURADO BRIAN MONTENEGRO LENIN ENRIQUEZ MARCELO MARTINEZ

ECLIPSE

En noviembre del 2001. Fue desarrollado por OTI (Object Technology International) como reemplazo de VisualAge también desarrollado por OTI.HISTORIA y Eclipse comenzó como un proyecto de IBM Canadá. se formó un consorcio para el desarrollo futuro de Eclipse como código abierto. . En 2003. fue creada la fundación independiente de IBM.

para todo tipo de aplicaciones libres. y actualmente gestionada por la Fundación Eclipse. inicialmente desarrollado por IBM.QUE ES ECLIPSE? y Eclipse es un Entorno Integrado de Desarrollo. del inglés Integrated Development Environment (IDE). .

La interfaz de usuario de Eclipse también tiene una capa GUI (interfaz gráfica de usuario) intermedia llamada JFace. . la cual simplifica la construcción de aplicaciones basadas en SWT(componentes para construir la interfaz). . pestañas. que proporciona funcionalidades similares a las del cliente pesado (arrastrar y soltar. menús desplegables). Escrito en lenguaje Java. Eclipse dispone de un Editor de texto con resaltado de sintaxis. escrita con una sintaxis basada en XML. Es de código abierto. Tambien otra caracteristica es la inclusion de las herramientas de SQL Query Builder que nos permitira construir las consultas de una forma visual.CARACTERISTICAS: y y y y y y y y y Es multiplataforma. cliente enriquecido consiste en proporcionar una interfaz gráfica. Se incorpora Business Intelligence y Reporting Tools esto nos ayudara a crear reportes de una manera más sencilla. La base de Eclipse es la plataforma de cliente enriquecido o RCP. La compilación es en tiempo real. ventanas múltiples.

2 3.0 .6 3.3 3.4 3.1 Eclipse 3.7 3.1 3.5 3.VERSIONES: Indigo Helios Galileo Ganymede Europa Callisto Eclipse 3.0 junio de 2011 23 junio de 2010 24 de junio de 2009 25 junio de 2008 29 de junio de 2007 30 de junio de 2006 28 de junio 2005 28 de junio de 2004 3.

JBOSS .

Enterprise Edition) de código abierto implementado en Java puro. y JBoss implementa todo el paquete de servicios de J2EE.y JBoss es un servidor de aplicaciones J2EE (Java Platform. Al estar basado en Java.4 . preparado para la producción y certificado J2EE 1. y Es el primer servidor de aplicaciones de código abierto. JBoss puede ser utilizado en cualquier sistema operativo para el que esté disponible Java.

Soporta JMS (servicio de mensajería Java) Jboss escucha también en el puerto 8080. orientado a arquitectura de servicios.1 . descargar. A diferencia de Tomcat.1 Si lo que deseamos es que el servicio sea accesible desde fuera. Cumple los estándares.5. Jboss es un servidor de aplicaciones completo.0. por lo que el puerto 8009 estará abierto Se recomienda no instalar Jboss y Tomcatseparado./run -b 0.0. La comunicación es a través de 127. por lo que habrá que tener cuidado si tenemos un proxy.descomprimir y usar Será necesario instalar el JDK de SunJboss incluye Tomcat 5. ya que estaremos instalando dos versiones de Tomcat que se pelearán por losmismos puertos Para parar y arrancar Jboss tendremos los scripts run.CARACTERISTICAS: y y y y y y y y y y y y y y y y y y Producto de licencia de código abierto sin coste adicional. que solo es un contenedor de Servlets.0.0. Flexibilidad consistente Servicios del middleware para cualquier objeto de Java Ayuda profesional 24x7 de la fuente Soporte completo para JMX (Java Management eXtensions).0.sh Por defecto Jboss solamente escucha en la interfaz loopback 127.0 No suele ser necesario. será necesario arrancarlo escuchando en cualquier interfaz . Confiable a nivel de empresa Incrustable. ya que jboss o Tomcat suelen ser accedidos desde Apache.0.sh y shutdown.Oracle o Tomcat instalados La instalación es igual que Tomcat.

polimorfismo y composición y el entorno de colecciones Java. JBoss Cache reduce el tráfico de red e incrementa la escalabilidad de las aplicaciones. y JBOSS AOP JBoss AOP está orientado a trabajar con Programación Orientada a Aspectos. De esta forma la depuración y otras tareas asociadas al desarrollo de aplicaciones puede ser realizadas desde el entorno de Eclipse.incluyendo la asociación.0 Implementa la especificación inicial de EJB 3.0. y HIBERNATE Hibernate es un servicio de persistencia objeto/relaciones y consultas para Java. . cada uno enfocado a un ambiente y funcionalidad especifica: y JBOSS PORTAL Es una plataforma de código abierto para albergar y servir una interfaz de portales Web. y JBOSS JBPM Gestor de procesos de negocio. publicando y gestionando el contenido así como adaptando el aspecto de la presentación. Esto permitirá añadir fácilmente servicios empresariales (transacciones. y JBOSS IDE Brinda una IDE Eclipse para el JBoss AS. herencia. jBPM es una plataforma para lenguajes de procesos ejecutables. cubriendo desde gestión de procesos de negocio (BPM) bajo workflow hasta orquestación de servicios. Hibernate facilita a los desarrolladores crear las clases de persistencia utilizando el lenguaje Java . y JBOSS CACHE JBoss Cache es un producto diseñado para almacenar en caché los objetos Java más frecuentemente accedidos de manera que aumente de forma notable el rendimiento de aplicaciones e-bussines. persistencia) a clases Java simples. Actualmente jBPM soporta tres lenguajes de procesos. también denominado "WorkFlow". Eliminando accesos innecesarios a la base de datos.SERVIDORES DE APLICACION JBOSS y EJB 3. seguridad.

TECNOLOGÍA Y ARQUITECTURA: y JEMS: hace uso del potencial de JBoss Enterprise Middleware Services : y y y y y y y JBoss Application Server. Jgroups e Hibernate. . * JBoss Cache. DB Agnóstico: funciona con cualquier SGBD soportado por Hibernate SSO/LDAP: hace uso de las soluciones de single sign on (SSO) de Tomcat y JBoss Autenticación JAAS: módulos de autenticación adaptables vía JAAS Caché: utiliza cacheado en la capa de visualización para mejor rendimiento Clusterizable: soporte de Cluster que permite que un portal pueda ser desplegado en varias instancias Hot-Deployment: hace uso de las características de autodespliegue dinámico incluido en JBoss Instalador SAR: instalación basada en web que hace que la instalación y configuración inicial sea muy sencilla.

2 y Compatibilidad 100% con J2EE 1.2 (JSR-252) y Java Management Extensión (JMX) 1.0 (JSR-168) y Content Repository for Java Technology API (JSR- 170) y Java Server Faces 1.4 al utilizar JBoss AS .ESTANDARES S RTADOS: y Portlet Specification and API 1.

páginas. . y Servicios empotrables: la autenticación realizada por el contenedor de servlets y JAAS posibilita cambiar el esquema de autenticación. portales o ventanas. portales. y Internacionalización: permite utilizar recursos de internacionalización para cada portlet. y Dynamicity: permite a administradores y usuarios crear y eliminar objetos como portlets.CONTENEDOR DE PORTAPALES: y Múltiples Instancias de Portales: habilidad para ejecutar múltiples portales desplegados en un único contenedor. y IPC (Inter-Portlet Communication): la API habilita a los portlets crear enlaces a otros objetos como páginas. temas y composición en tiempo de ejecución.

. y API Flexible: la API de Temas y Layout están diseñados para separar la lógica de negocio de la capa de presentación.Temas y Layouts: y Temas y Layouts fácilmente intercambiables: los temas y layouts nuevos que contienen imágenes se pueden desplegar en ficheros WAR. y Estrategia de layout por página: a cada página se le puede asignar layouts distintos.

Funcionalidades de Usuarios y Grupos: y Registro y y y y y validación de usuarios: parámetros configurables del registro permite la validación de usuarios vía email previa a la activación. Asignación de roles: habilita a los administradores asignar roles a los usuarios . Acceso de usuarios: hace uso de la autenticación del contenedor de servlets. Crear/Modificar usuarios: habilita a los administradores crear/modificar perfiles de usuarios. Crear/Modificar roles: habilita a los administradores crear/modificar roles.

páginas o instancias de portal desplegados.GESTION DE PERMISOS: y API extensible de permisos: permite asignar permisos de acceso a portlets basados en la definición de roles. . y Interfaz de administración: asignación de permisos a roles en cualquier momento para portlets.

que pueden ser revisados en cualquier momento. Contenidos mostrados en URLs amigables para los motores de búsqueda: http://yourdomain/portal/content/index.pdf) . una implementación y y y y y en código abierto del estándar Java Content Repository API. Control de versiones: Todo contenido modificado/creado es autoversionado con el historial de cambios.SISTEMA DE GESTIÓN DE CONTENIDOS: y Compatible JCR: el CMS utiliza Apache Jackrabbit. (http://domain/files/products.html (sin incluir las acciones de los portlets) URLs del portal sencillas: mostrar descarga de binarios con URLs fáciles de recordar. Soporte de almacenamiento en SGBD o en el sistema de ficheros. Soporte externo de contenidos tipo Blob (binarios): se puede configurar el almacenamiento en el sistema de ficheros de contenido binario de gran tamaño y los nodos con las referencias y propiedades residan en el SGBD.

mover. . y Reordenación de foros y categorías: se puede establecer el orden en el que se quiere que aparezcan los foros y categorías en las páginas. modificar y eliminar. además se puede copiar. y Operaciones sobre Foros: se puede crear un foro y asignarlo a una categoría específica.TABLÓN DE MENSAJES: y Respuesta inmediate mediante un sólo click. y Respuesta con cita: se puede citar un tema existente al responder. y Creación de categorías contenedoras de foros. y Control del flujo: previene el abuso de envío masivo de mensajes mediante una ventana de tiempo configurable.

GRACIAS .

Sign up to vote on this title
UsefulNot useful