Programación en castellano
-J2EE

Java 2 Enterprise Edition - J2EE, es la plataforma Java especialmente pensada para crear aplicaciones Web
35 artículos
 
Desarrollo de Aplicaciones Web con Tapestry
28 de abril de 2007
Leer comentarios (2) | Puntuación: (4 votos)
El mundo J2EE está lleno de marcos de desarrollo, todos diseñados para simplificar las tediosas tareas de programación a bajo nivel y permitir al programador enfocarse en tareas más interesantes relacionadas con el negocio. El más conocido de todos probablemente es Struts, el modelo Model-View-Controller (MVC) está basado en acciones Struts. Los marcos de trabajo más recientes se han distanciado de la aproximación de Struts en favor de una aproximación de mayor nivel, más oritentada a objetos que está basada en componentes y dirigida a los eventos. Entre los más interesantes de esta nueva generación de marcos de trabajo están las JavaServer Faces (JSF), que están respaldadas por gigantes de la industria como Sun; y un dinámico e innovador marco de trabajo salido del proyecto Apache Jakarta llamado Tapestry. Por John Ferguson Smart.
Introducción al Desarrollo Visual de JSP con JDeveloper 10g
5 de septiembre de 2006
Leer comentarios (16) | Puntuación: (25 votos)
Este artículo presentará el entorno de edición visual de JDeveloper 10g para JSP y HTML. Le guiará a través de los pasos básicos para trabajar con elementos comúnes de HTML y de JSP lo que incluye el formateo HTML, el trabajo con imágenes, con estilos CSS, con tablas y formularios HTML. Este artículo también presenta una introdución básica al trabajo con etiquetas JSP sin requerir ningún conocimiento del lenguaje Java. Por Oracle.
Desarrollo Rápido de Aplicaciones J2EE con Oracle ADF y MySQL en jDeveloper
19 de mayo de 2006
Leer comentarios (15) | Puntuación: (9 votos)
En un paso hacia la simplificación de J2EE, los vendedores han creado herramientras de desarrollo rápido de aplicaciones (RAD). Hoy en día, por ejemplo, la mayoría de los IDEs proporcionan asistentes para generar el necesario y repetitivo código para marcos de trabajo cuando se construyen aplicaciones MVC (Modelo-Vista-Controlador). Un buen marco de trabajo proporciona una forma fácil, consistente (y preferiblemente declarativa) de configurar los componentes de la aplicación. Este marco de trabajo también debería forzar una clara separación de conceptos, que le permitirán cambiar la implementación de una capa individual sin afectar al resto de la aplicación. "Oracle Application Development Framework" (ADF) está basado en los patrones de diseño de J2EE, en algunas características de otros marcos de trabajo como Struts, y en conceptos tomados de su propio marco de trabajo anterior, "Business Components for Java" (BC4J). El objetivo de ADF es disminuir las complejidades de J2EE, permitiendo que los desarrolladores se puedan enfocar en la lógica del negocio. Por Michael Klaene.
Master J2EE de Oracle: Paso 12 de 12: Despliegue - Donde el Borrador encuentra el Camino (y II)
18 de marzo de 2006
Leer comentarios (1) | Puntuación: (6 votos)
La primera parte de este artículo mostró como desplegar aplicaciones J2EE construidas utilizando marcos de trabajo (Oracle ADF) utilizando los perfiles de despliegue de JDeveloper10g. Ahora es el momento de desplegar la aplicación de ejemplo utilizando Apache Ant. Al igual que en el artículo anterior, no sólo verá como desplegar en Oracle Containers for J2EE 10g (OC4J), sino también en Apache Jakarta-Tomcat, BEA WebLogic, y JBoss. Por Lonneke Dikmans.
Master J2EE de Oracle: Paso 12 de 12: Despliegue - Donde el Borrador encuentra el Camino (I)
24 de febrero de 2006
Leer comentarios (1) | Puntuación: (3 votos)
Desplegar aplicaciones J2EE puede ser un proceso muy complejo que implica muchas partes móviles. En el momento del despliegue, muchos administradores de sistemas y desarrolladores deben tratar con la complejidad de la arquitectura subyacente, y todas las partes deben asegurarse de que todas las aplicaciones, incluyendo las aplicaciones ya existentes, cumplen los niveles de servicio después del despliegue. Previamente al despligue en producción, los desarrolladadores podrían necesitar desplegar su código Java en una gran variedad de diferentes contenedores J2EE (asumiendo que el entorno de producción final lo requiera), para comprobar cualquier problema de rendimiento, y para testear complementamente el código. Por Lonneke Dikmans.
Master J2EE de Oracle: Paso 11 de 12: Optimizar y Perfilar el uso de la Memoria
3 de febrero de 2006
Leer comentarios (1) | Puntuación: (3 votos)
Contrariamente a la creencia popular, el recolector de basura de Java no resuelve todos los problemas de memoria que pueden ocurrir. En este artículo, veremos como se puede utilizar el perfilador de memoria de Oracle JDeveloper para ayudarnos a encontrar los agujeros de memoria en nuestras aplicaciones. También veremos como se pueden eliminar los agujeros de memoria una vez detectados. Por V. Benjamin Livshits.
Master J2EE de Oracle: Paso 10 de 12: Masterizar el Arte de la Depuración
14 de enero de 2006
Leer comentarios (1) | Puntuación: (4 votos)
Como arquitectos y desarrolladores de software, damos lo mejor de nosotros para entregar aplicaciones 100% libres de errores. A persar de todo, en la mayoría de las veces, los bugs se deslizan y terminan dentro de las aplicaciones liberadas. Esto es por lo que la depuración, esa tarea, algunas veces costosa, de encontrar y eliminar bugs, no se detiene cuando el software se envía al cliente, sino que muchas veces continúa después de haber liberado el software. La parte que más tiempo se lleva del proceso de depuracón es realizar el análisis de la causa raíz, encontrar la causa del bug para que se pueda resolver el problema de forma efectiva y minimizar el número de errores que envía con su código. Por Satadip Dutta.
Master J2EE de Oracle: Paso 9 de 12: Persistencia y POJOs: La Unión de los Mundos de Objetos y Relac
3 de diciembre de 2005
Leer comentarios (1) | Puntuación: (5 votos)
Toda aplicación J2EE necesita acceder a una (o más) bases de datos relacionales, por eso no es pretencioso decir que una de las decisiones más importantes que hará usted cuando seleccione la arquitectura de una aplicación J2EE es el modo en que la aplicación accederá a los datos persistentes: Su estrategia de persistencia no sólo puede determinar el rendimiento de la aplicación, sino que también influirá enormemente en la cantidad de esfuerzo requerido para desarrollar y mantener la aplicación; y a menos que tome las decisiones de diseño correctas desde el principio, podría ser difícil revisar esta parte del diseño después de haber terminado la aplicación. Por Rod Johnson y Jim Clark.
Master J2EE de Oracle: Paso 8 de 12: Diseñar Mejores Interfaces de Usuario
19 de noviembre de 2005
Leer comentarios (0) | Puntuación: (5 votos)
Durante varios años, Struts ha sido un marco de trabajo muy popular para construir aplicaciones Web utilizando Java. Recientemente, se ha convertido en estándar un nuevo API con un importante solapamiento con Struts; JavaServer Faces (JSF), y se han lanzado algunas cuestiones sobre qué tecnología deberían utilizar los desarrolladores. Este artículo presenta brevemente ambas tecnologías, y describe cómo migrar elementos de interface de usuario desde Struts a JSF, proporcionando una técnica que usted puede utilizar para integrar las dos tecnologías y así obtener lo mejor de ambos mundos. Por Craig McClanahan.
Master J2EE de Oracle: Paso 7 de 12: Diseñar e Implementar Interfaces de Aplicación Web
5 de noviembre de 2005
Leer comentarios (0) | Puntuación: (4 votos)
Diseñar un buen interface de usuario nunca es fácil, pero diseñar un interface de aplicación Web es un enorme reto. En este artículo verá algunos consejos generales sobre consideraciones de diseño para interfaces de aplicación Web y cómo elegir la tecnología de implementación apropiada. Luego entraremos en los detalles sobre el aspecto de un interface de aplicación Web utilizando JavaServer Faces, más específicamente, como personalizar los mensajes de error estándar. Por Hans Bergsten.
Master J2EE de Oracle: Paso 6 de 12: Masterizar Java en el Lado del Servidor
2 de octubre de 2005
Leer comentarios (0) | Puntuación: (2 votos)
J2EE ha emergido como la plataforma estándar para desarrollar aplicaciones Java del lado del servidor, y aunque ofrece muchos beneficios a los desarrolladores Java (portabilidad, escalabilidad y capacidades de integración, por ejemplo) también ofrece un gran número de retos, entre los que se encuentra verse atrapado por alguna de la enorme cantidad de poderosas tecnologías o decidir cuál de ellas utilizar para un proyecto dado. Por Venkat Tipparam.
Master J2EE de Oracle: Paso 5 de 12: Construir Software más Usable
16 de septiembre de 2005
Leer comentarios (0) | Puntuación: (4 votos)
En el negocio de la construcción, cualquier trabajo de remodelación es mucho más fácil cuando la infraestructura tiene los elementos correctos en el sitio adecuado para soportar los cambios deseados; el cableado y las tuberías deben cumplir las normas actuales de construcción y estár situadas en las localizaciones adecuadas para una remodelación de la cocina, o para añadir un cuarto de baño, por ejemplo. De la misma forma, hacer software más usable es mucho más fácil si la arquitectura principal se diseñó con la usabilidad en mente. Por Jonathan Boutelle y Rashmi Sinha.
Master J2EE de Oracle: Paso 4 de 12: Construir Sobre Marcos de Trabajo
2 de septiembre de 2005
Leer comentarios (4) | Puntuación: (4 votos)
Muchas tecnologías estándars de J2EE y los APIs que éstas exponen no son tan fáciles de utilizar como las aproximaciones basadas en marcos de trabajo. (La complejidad de J2EE es el precio que tenemos que pagar por su flexibilidad y su extensibilidad, sin las que no tendríamos el excelente número de buenos marcos de trabajo Java que tenemos hoy en día). Pero a pesar de que también evoluciona el propio estándar J2EE, algunas áreas (como los UIs) aún necesitan mejorar, y en este tipo de áreas es donde los marcos de trabajo pueden ser muy útiles. Por Andrei Cioroianu.
Master J2EE de Oracle: Paso 3 de 12: Diseñar y Modelar
15 de julio de 2005
Leer comentarios (0) | Puntuación: (2 votos)
Las aplicaciones J2EE son bestias muy complejas, usted se verá trabajando con Java Server Pages (JSPs), Servlets, Servicios Web, Beans de Sesión EJB, Beans de Entidad EJB, datos basados en XML y bases de datos Oracle. No se puede juntar toda una aplicación J2EE, dar un palmada y esperar que tenga éxito; en vez de eso, tendrá que pensar primero en el diseño. Por Scott W. Ambler.
Master J2EE de Oracle: Paso 2 de 12: Manejar Proyectos J2EE
1 de julio de 2005
Leer comentarios (0) | Puntuación: (6 votos)
Empezar un nuevo proyecto J2EE desde cero puede ser tan retador como excitante. Las decisiones que haga en los primeros estadios de un proyecto tendrán tremendas consecuencias a lo largo de su tiempo de vida. Por esa razón, las prácticas de manejo de proyectos pueden asegurar el éxito de un proyecto, o su fracaso, justo desde el principio. Por Julien Dubois.
Master J2EE de Oracle: Paso 1 de 12: Trocear y Rebanar J2EE
18 de junio de 2005
Leer comentarios (3) | Puntuación: (9 votos)
Hubo un tiempo, no hace mucho, en que un desarrollador Java podía ver un nuevo proyecto empresarial en Java y saber de un vistazo qué herramientas tenía que utilizar. Era todo tan simple entonces: J2EE era nuevo, el navegador HTML era la norma aceptada como interface de usuario, y la complejidad, al menos supuestamente, era cosa del pasado. Hoy en día, es tan... ¡complicado! Con este artículo empezamos la publicación de los 12 artículos que componen el Master J2EE publicado por Oracle. Por Ted Neward.
Persistencia de Objetos Java Utilizando JDO
27 de mayo de 2005
Leer comentarios (1) | Puntuación: (5 votos)
La 'diferencia de impedancia' entre la orientación tabular de las bases de datos relacionales y la orientación a objetos del lenguaje Java es uno de los problemas para el que están apareciendo buenas soluciones en el mundo Java. El cuarto artículo de esta serie examina la forma en la que JDO intenta simplificar la tarea de conectar bases de datos relacionales y el lenguaje de programación Java. Por Jeff Hanson.
Persistencia de Objetos Java utilizando db4o
15 de abril de 2005
Leer comentarios (3) | Puntuación: (5 votos)
La 'diferencia de impedancia' entre la orientación tabular de las bases de datos relacionales y la orientación a objetos del lenguaje Java es uno de los problemas para el que están apareciendo buenas soluciones en el mundo Java. El tercer artículo de esta serie examina la forma de trabajar con una base de datos embebida, db4o (disponible en licencia GPL tanto para Java como para .NET). Por Jim Paterson.
Persistencia de Objetos Java utilizando Hibernate
25 de febrero de 2005
Leer comentarios (0) | Puntuación: (11 votos)
La 'diferencia de impedancia' entre la orientación tabular de las bases de datos relacionales y la orientación a objetos del lenguaje Java es uno de los problemas para el que están apareciendo buenas soluciones en el mundo Java. El segundo artículo de esta serie examina la forma en la que el marco de trabajo Hibernate intenta simplificar la faena de conectar bases de datos relacionales y el lenguaje Java. Por Jeff Hanson.
Contenedores de Inversión de Control y el patrón de Inyección de Dependencias
4 de febrero de 2005
Leer comentarios (4) | Puntuación: (13 votos)
En la comunidad Java ha habido una demanda repentina de contenedores de peso ligero que ayuden a ensamblar componentes desde diferentes proyectos dentro de una aplicación coherente. Por debajo de estos contenedores hay una patrón común en la forma en que realizan la conexión, un concepto al que se refieren con el nombre genérico de "Inversión de Control". En este artículo se verá como funciona este patrón, bajo el nombre más específico de "Inyección de Dependencias", y contrastándolo con su alternativo "Service Locator". La elección entre ellos es menos importante que el principio de separar la configuración del uso. Por Martin Fowler.
Persistencia de Objetos Java utilizando EJBs
11 de diciembre de 2004
Leer comentarios (0) | Puntuación: (8 votos)
La 'diferencia de impedancia' entre la orientación tabular de las bases de datos relacionales y la orientación a objetos del lengauaje Java es uno de los problemas para el que están apareciendo buenas soluciones en el mundo Java. En este artículo, el primero de una serie de tres, echaremos un vistazo a la especificación EJB y su única forma de solventar el problema del mapeo objeto-relacional. Por Jeff Hanson.
Aplicación de Patrones J2EE en un Caso de Estudio
20 de agosto de 2004
Leer comentarios (6) | Puntuación: (8 votos)
En este artículo su autor nos propone una definición de 3 patrones J2EE, el análisis y diseño de un caso de estudio, y para concluir con la implementación en Struts/ JSP / JDBC / JSTL, sobre un servidor Tomcat con MySQL. Por Constantino Samuel Alarcón Mery (inukisoft).
Migrar de JSP a Velocity
14 de mayo de 2004
Leer comentarios (0) | Puntuación: (6 votos)
Velocity es un sencillo, pero poderoso, motor de plantillas que se puede utilizar como generador de contenido dinámico como alternativa al estándar impuesto. En algunos casos proporciona mejores rendimientos que las páginas JSP, y ciertamente fuerza a los desarrolladores Web a pensar de forma diferente en la forma de separar el contenido del código. Por Jason R. Briggs.
Primeros Pasos con JUnit
9 de abril de 2004
Leer comentarios (8) | Puntuación: (8 votos)
El objetivo de este artículo es demostrar una forma rápida y fácil de escribir y ejecutar test y suites de test utilizando el marco de trabajo JUnit. Empezaremos revisando los beneficios principales de utilizar JUnit y luego escribiremos algunos ejemplos de tests para demostrar su efectividad y simpleza. Por Mike Clark.
Introducción a la AOP (Programación Orientada al Aspecto)
13 de marzo de 2004
Leer comentarios (4) | Puntuación: (8 votos)
La Programación Orientada a Aspecto (AOP) complementa la Programación Orientada a Objetos (OO) permitiendo que el desarrollador modifique dinámicamente un modelo OO para crear un sistema que puede crecer para cumplir nuevos requerimientos. Al igual que los objetos del mundo real pueden cambiar su estado durante su ciclo de vida, una aplicación puede adoptar nuevas características según evoluciona... Por Graham O'Regan.
Construir Aplicaciones Web con WebWork2
13 de febrero de 2004
Leer comentarios (0) | Puntuación: (4 votos)
WebWork2 es un marco de trabajo web basado en el modelo 2 de MVC que lidera las estrategias de soluciones de IoC, interceptores y el lenguaje de expresión OGNL. Está construido con interfaces en lugar de clases abstractas, permitiendo implementar soluciones de acoplamiento ligero. Es independiente del paquete J2EE lo que permite que tus soluciones se integren cómodamente en soluciones finales como nunca antes ha sido posible. Por Kris Thompson.
Diseño de aplicaciones Internet usando los Patrones de diseño J2EE
22 de septiembre de 2003
Leer comentarios (8) | Puntuación: (15 votos)
Comúnmente se construyen aplicaciones web en las que cada página jsp gestiona servicios de seguridad, de recuperación de contenidos, y la navegación, lo que provoca la repetición incesante del mismo código duplicado. La mejor solución es el uso de la experiencia condensada de muchos años de desarrollo y diseño: los patrones de diseño J2EE Por Moisés Daniel Díaz.
Introducción a los Java Servlets en Lotus Domino
7 de septiembre de 2003
Leer comentarios (0) | Puntuación: (3 votos)
Lotus Domino soporta, ya desde la versión 4.6, la maquina virtual Java, debido a ello, la versión R5 incluyó muchas posibilidades de creación tanto de agentes como de bibliotecas de scritps en dicho lenguaje. Una de estas posibilidades es la ejecución de Java Servlets. Por Jordi Vilaró.
Convenciones de Programación Java para Páginas JSP
8 de marzo de 2003
Leer comentarios (5) | Puntuación: (16 votos)
Por fin ha llegado el primer borrador de algo por que tantas veces me habéis preguntado, una convención para estandarizar la escritura de código en vuestras páginas JSP Por Sun.
Web Sites Dinámicos con XML, XSLT y JSP
8 de diciembre de 2002
Leer comentarios (27) | Puntuación: (9 votos)
Crear Web Sites Dinámicos con XML, XSLT y JSP Por XML.com (XML.com).
Desarrollar, Aplicar y Optimizar XSLT con Servlets Java
6 de diciembre de 2002
Leer comentarios (4) | Puntuación: (5 votos)
Este artículo explica los patrónes básicos y las técnicas de programación usadas más comumnente cuando se combinan las transformaciones XSL (XSLT), los Servlets Java y XML para crear sofisticadas aplicaciones Web Por XML.com (XML.com).
Desplegar Servlets y Aplicaciones Web en Tomcat y WebLogic Server
13 de octubre de 2002
Leer comentarios (8) | Puntuación: (18 votos)
En este artículo revisaremos los pasos implicados en el despliegue de un servlet, describe cómo tomar un servlet y crear una aplicación Web - tanto en formato expandido como en un WAR. Ilustra cómo desplegar una aplicación Web en Apache Tomcat y en WebLogic Server 6.0, un completo servidor de aplicaciones J2EE. Por Sun.
JSP Custom Tags, etiquetas a medida
28 de noviembre de 2001
Leer comentarios (22) | Puntuación: (34 votos)
Introducción a la creación de nuestras propias etiquetas JSP. Por Alberto Rodríguez Galdo.
Generar WML desde un Servlet
30 de mayo de 2000
Leer comentarios (3) | Puntuación: (7 votos)
En el desarrollo de aplicaciones WAP se utilizan las mismas tecnologías que en el desarrollo de las aplicaciones Web tradicionales, y sin duda la utilización de Java y Servlets es una de las opciones más recomendables. Por Joaquin Bravo Montero.
RMI mano a mano con SSL: construyendo aplicaciones distribuidas seguras
13 de agosto de 1999
Leer comentarios (13) | Puntuación: (10 votos)
La programación distribuida orientada a objetos es una potente tecnología; Java la pone a nuestro alcance de la mano de RMI. La seguridad es un aspecto importante en este tipo de aplicaciones por lo que en el presente artículo mostraremos la forma de construir nuestras aplicaciones distribuidas Java con un alto nivel de seguridad. Por Carlos Beltrán González.
Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados