P. 1
Eclipse + Jboss

Eclipse + Jboss

|Views: 229|Likes:
Publicado porLenin Enriquez

More info:

Published by: Lenin Enriquez on Jul 21, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPTX, PDF, TXT or read online from Scribd
See more
See less

05/28/2015

pdf

text

original

INTEGRANTES

:
JOSE JURADO BRIAN MONTENEGRO LENIN ENRIQUEZ MARCELO MARTINEZ

ECLIPSE

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

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

. pestañas. La compilación es en tiempo real. Se incorpora Business Intelligence y Reporting Tools esto nos ayudara a crear reportes de una manera más sencilla. 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).CARACTERISTICAS: y y y y y y y y y Es multiplataforma. escrita con una sintaxis basada en XML. cliente enriquecido consiste en proporcionar una interfaz gráfica. Es de código abierto. que proporciona funcionalidades similares a las del cliente pesado (arrastrar y soltar. . Eclipse dispone de un Editor de texto con resaltado de sintaxis. Escrito en lenguaje Java. menús desplegables). ventanas múltiples. La base de Eclipse es la plataforma de cliente enriquecido o RCP. Tambien otra caracteristica es la inclusion de las herramientas de SQL Query Builder que nos permitira construir las consultas de una forma visual.

6 3.3 3.1 Eclipse 3.1 3.VERSIONES: Indigo Helios Galileo Ganymede Europa Callisto Eclipse 3.5 3.0 .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.7 3.4 3.2 3.

JBOSS .

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

Soporta JMS (servicio de mensajería Java) Jboss escucha también en el puerto 8080.1 . Confiable a nivel de empresa Incrustable. ya que jboss o Tomcat suelen ser accedidos desde Apache.Oracle o Tomcat instalados La instalación es igual que Tomcat. descargar. La comunicación es a través de 127. que solo es un contenedor de Servlets. orientado a arquitectura de servicios./run -b 0.0. Cumple los estándares. ya que estaremos instalando dos versiones de Tomcat que se pelearán por losmismos puertos Para parar y arrancar Jboss tendremos los scripts run.descomprimir y usar Será necesario instalar el JDK de SunJboss incluye Tomcat 5.1 Si lo que deseamos es que el servicio sea accesible desde fuera.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. Jboss es un servidor de aplicaciones completo.0.0.sh Por defecto Jboss solamente escucha en la interfaz loopback 127. será necesario arrancarlo escuchando en cualquier interfaz . por lo que habrá que tener cuidado si tenemos un proxy. por lo que el puerto 8009 estará abierto Se recomienda no instalar Jboss y Tomcatseparado. 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 y shutdown.5.0 No suele ser necesario. A diferencia de Tomcat.0.0.

herencia.SERVIDORES DE APLICACION JBOSS y EJB 3. 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. jBPM es una plataforma para lenguajes de procesos ejecutables. Eliminando accesos innecesarios a la base de datos. publicando y gestionando el contenido así como adaptando el aspecto de la presentación. 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.0. Actualmente jBPM soporta tres lenguajes de procesos. De esta forma la depuración y otras tareas asociadas al desarrollo de aplicaciones puede ser realizadas desde el entorno de Eclipse. también denominado "WorkFlow". Hibernate facilita a los desarrolladores crear las clases de persistencia utilizando el lenguaje Java .0 Implementa la especificación inicial de EJB 3. . y JBOSS JBPM Gestor de procesos de negocio. cubriendo desde gestión de procesos de negocio (BPM) bajo workflow hasta orquestación de servicios. persistencia) a clases Java simples. seguridad. y HIBERNATE Hibernate es un servicio de persistencia objeto/relaciones y consultas para Java. y JBOSS AOP JBoss AOP está orientado a trabajar con Programación Orientada a Aspectos. JBoss Cache reduce el tráfico de red e incrementa la escalabilidad de las aplicaciones.incluyendo la asociación. y JBOSS IDE Brinda una IDE Eclipse para el JBoss AS. polimorfismo y composición y el entorno de colecciones Java. Esto permitirá añadir fácilmente servicios empresariales (transacciones.

Jgroups e Hibernate. . 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. * JBoss Cache.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.

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

y Internacionalización: permite utilizar recursos de internacionalización para cada portlet. temas y composición en tiempo de ejecución. . portales o ventanas. páginas.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. portales. y Dynamicity: permite a administradores y usuarios crear y eliminar objetos como portlets. y Servicios empotrables: la autenticación realizada por el contenedor de servlets y JAAS posibilita cambiar el esquema de autenticació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. . y Estrategia de layout por página: a cada página se le puede asignar layouts distintos.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.

Crear/Modificar roles: habilita a los administradores crear/modificar roles. Crear/Modificar usuarios: habilita a los administradores crear/modificar perfiles de usuarios. Acceso de usuarios: hace uso de la autenticación del contenedor de servlets. Asignación de roles: habilita a los administradores asignar roles a los usuarios .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.

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

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.html (sin incluir las acciones de los portlets) URLs del portal sencillas: mostrar descarga de binarios con URLs fáciles de recordar.SISTEMA DE GESTIÓN DE CONTENIDOS: y Compatible JCR: el CMS utiliza Apache Jackrabbit. (http://domain/files/products. que pueden ser revisados en cualquier momento. Control de versiones: Todo contenido modificado/creado es autoversionado con el historial de cambios. Contenidos mostrados en URLs amigables para los motores de búsqueda: http://yourdomain/portal/content/index. una implementación y y y y y en código abierto del estándar Java Content Repository API. Soporte de almacenamiento en SGBD o en el sistema de ficheros.pdf) .

TABLÓN DE MENSAJES: y Respuesta inmediate mediante un sólo click. y Control del flujo: previene el abuso de envío masivo de mensajes mediante una ventana de tiempo configurable. y Operaciones sobre Foros: se puede crear un foro y asignarlo a una categoría específica. 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. mover. y Respuesta con cita: se puede citar un tema existente al responder. . además se puede copiar. modificar y eliminar. y Creación de categorías contenedoras de foros.

GRACIAS .

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->