Presentation subtitle: 20pt Arial Regular, teal R045 | G182 | B179 Recommended maximum length: 2 lines Confidentiality/date line: 13pt Arial Regular, white.

Slides:



Advertisements
Presentaciones similares
Support.ebsco.com Administrador de Colección Adquisición Guiada por el Cliente Tutorial.
Advertisements

2010Ing. de Sistemas II Persistencia en EJB3 Pasos para crear entity beans.
JEE (EJB3) Configuración Ambiente de Desarrollo
JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Web Services.
Support.ebsco.com EBSCOadmin Personalización Tutorial.
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
Aplicaciones J2EE.
3/29/ :02 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Multiplique su productividad con el uso de Tablas en AutoCAD®
Database Mounting Tool (Dsamain.exe) Mediante esta nueva herramienta y una de las mejoras de la nueva versión de Ntdsutil… podemos generar y examinar.
¿Cómo puede ayudarte Word 2007 crear y administrar documentos largos?
Arquitectura Orientada a Servicios (SOA)
Presentation subtitle: 20pt Arial Regular, green R223 | G255 | B102 Recommended maximum length: 2 lines Confidentiality/date line: 13pt Arial Regular,
José Parada Gimeno ITPro Evangelist
BITLOCKER Fernando Guillot Paulo Dias IT Pro Evangelist Microsoft
Antonio Gámir Optimized Desktop Specialist Microsoft Ibérica.
David Cervigón Luna IT Pro Evangelist Microsoft Ibérica
Investigación Servidor de Aplicaciones WebSphere
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?
RMI Remote Method Invocation
Java 2 Platform Enterprise Edition
Desarrolle con la mejor productividad y totalmente integrado a su ERP
Planeación y Control de Producción (J06) Visión General Chile
Editing Slides With Polaris Office, you can create new .ppt and .pptx presentations or edit your presentation with ease.
Enterprise Java Beans Rubén Trujillo Sept-Dic 2008.
Indications in yellow = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements.
Join us on Twitter: #AU2013 Acelerando los flujos de trabajo de simulación dinámica y animaciones a través de la nueva herramienta Joint en Autodesk® Inventor®
Se trata de un nuevo tipo de Controlador de Dominio No puede escribir en su base de datos fruto de peticiones externas No se le permite tener replicación.
© Copyright GlobalLogic Connect. Collaborate. Innovate.
Las PyMEs son máquinas de crecimiento PyMEs representan hasta un 75% de todos los empleos en algunas economías (PyMEs) con conocimientos en tecnología.
Indications in yellow = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements.
Business Unit or Product Name Confidential | Date | Other Information, if necessary Presentation subtitle:20pt Arial Regular,teal R045 | G182 | B179Recommendedmaximum.
Desarrollo de Aplicaciones Utilizando Java Edición Empresarial – JEE6
Usando Tablas de Planificación y Espacios para Calcular Cargas de Calefacción con Autodesk® Revit MEP® 2012 Pedro Rivera Diseñador Mecánico/Coordinador.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Indications in yellow = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements.
Presentation subtitle: 20pt Arial Regular, teal R045 | G182 | B179 Recommended maximum length: 2 lines Confidentiality/date line: 13pt Arial Regular, white.
Indications in yellow = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements.
Tutor: Ing. Juan E. Talavera Horn 2010 GWT – EJB Patrones de diseño e integración.
© 2012 Autodesk Aplicaciones móviles en Autodesk® Infrastructure Map Server Luis Carrión Pérez Gerente General de GIS Networks SAC – Perú Instructor para.
Hogar y Micro Empresas Pequenas Empresas Medianas Empresas Enterprise 1-4 PCs 50+ PCs PCs PCs OEM Microsoft Open License Microsoft Open Value.
Indications in yellow = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements.
Arquitectura Orientada a Servicios Alicia Maita Harold Martínez Esteban Reyes Verónica Betancout - SOA -
Enterprise Middleware: Software entre el sistema operativo y tus aplicaciones que provee servicios como: Persistencia de datos Transacciones Mensajes.
Enterprise Java Beans. EJBs Beans gestionados por un contenedor del servidor de aplicaciones para gestionar el acceso a recursos (bases de datos, colas.
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
Alejandro García Sánchez Readiness Champion.. Licenciamiento para Pequeñas y Medianas Empresas Como Elegir el licenciamiento Correcto Preguntas y Respuestas.
Construyendo Soluciones de Aplicaciones Integradas con Formularios usando Microsoft 2007 Office System.
Objectivos de esta leccion: Usar los pronombres indirectos correctamente Usar los pronombres directos correctamente Usar los pronombres dobles correctamente.
Desarrollo de aplicaciones empresariales con Web Services
Contacta un Servlet o un JSP
Digital Photography: Selfie Slides
Digital Photography: Selfie Slides Your Name Date Class Period.
Digital Photography: Selfie Slides By: Essence L. Thomas.
WINDOWS 7 FIN DE SOPORTE. ¿Qué es el fin de soporte? En Microsoft existe el compromiso de proporcionar productos seguros. Nuestra política mundial de.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2.
• SQL Server Integration Services SSIS
• SQL Server Integration Services SSIS
Derechos de autor © 2008, Corporación Intel. Todos los derechos reservados. Intel e Intel  Educación son marcas comerciales o marcas registradas de la.
Taller de Inteligencia de Negocios SQL Server Analysis Services Semana 8.
Arquitecturas de Integración Mensajería
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
Crear Referencias Febrero 10, Ingresar al portal Ingresar a la siguiente url: Ya que se haya entrado a la URL.
¿Cómo crear y lanzar la encuesta de satisfacción? (Csat) Febrero 17, 2011.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Sesión 2.
Transcripción de la presentación:

Presentation subtitle: 20pt Arial Regular, teal R045 | G182 | B179 Recommended maximum length: 2 lines Confidentiality/date line: 13pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Disclaimer information may also be appear in this area. Place flush left, aligned at bottom, 8-10pt Arial Regular, white IBM logo must not be moved, added to, or altered in any way. Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements Presentation title: 28pt Arial Regular, black Recommended maximum length: 2 lines Group name: 17pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white © 2006 IBM Corporation Template release: Oct 02 For the latest, go to Cómo generar e integrar aplicaciones J2EE con GeneXus IBM On Demand Lab Diciembre de 2005 a Marzo de Presentadores: Juan Miguel Lazaroff Diego D. Pérez

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 2 IBM On Demand Lab Contamos Con:  Infraestructura  Tecnologías adecuadas  Herramientas de última generación  Equipos de trabajo ¿Qué Hacemos en estos programas ?... Investigamos  Grid Computing  SOA  Bussines Intelligent  Genexus  …

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 3 IBM Ondemand-Lab Iniciativas o Motivaciones en GeneXus:  Generar Aplicaciones J2EE con GeneXus 9.0  Integrar Aplicaciones J2EE GeneXus con No GeneXus  Migración

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 4 Descripción del Piloto Objetivo: Obtener lecciones útiles para el desarrollo de aplicaciones J2EE utilizando el nuevo generador Java GeneXus 9.0, realizando el deploy sobre el WebSphere Application Server. Obtener lecciones útiles para la integración entre una aplicación J2EE GeneXus con otra J2EE no GeneXus.

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 5 Descripción del Piloto Repasamos  EJB ( Enterprise Java Beans) Session Beans Message Driven Beans  WS ( Web Service) WS MDB SB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 6 WS CLIENTE SB GX CLIENTE MDB GX CLIENTE WS GX WAS Aplicación RADAplicación GX MDB SB MDB WS CLIENTE SB RAD CLIENTE MDB RAD CLIENTE WS RAD WEB Diagrama de Arquitectura SB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 7 Resultados del piloto  Experiencia y Capacitación del equipo de trabajo.  Una documentación muy completa y detallada de todos los puntos atacados en el piloto.  Lecciones aprendidas, recomendaciones y guías de uso para el nuevo generador J2EE de GeneXus, ejecutando en WAS.  Una lista de recomendaciones para la correcta integración entre aplicaciones J2EE desarrolladas usando GeneXus y RAD.

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 8 Resultados del piloto  Constante apoyo de Artech (Soporte – Desarrollo)  Se logró un enriquecimiento de este nuevo generador 5 Builds que son parte del upgrade 1 y 2 sobre la nueva versión GeneXus SAC’s publicados. ( 19519, 19645,19895, 21030, 21097, 19826)  Resultó muy productivo para ambas partes

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 9 Lecciones útiles:  Desarrollo en GeneXus de: EJB Session Bean EJB Message Driven Bean Web Service  Desarrollar la invocación desde GeneXus a los componentes de la aplicación RAD: Session Bean Message Driven Bean Web Service  Desarrollar la invocación desde RAD a los componentes de la aplicación GeneXus: Session Bean Message Driven Bean Web Service

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 10 Más lecciones útiles:  Uso del WAS y la consola administrativa.  Configuración del Data Source para DB2 y del JMS provider  Uso de JNDI  Place Holder y Business Components de GeneXus.  Prototipado en GeneXus  Registro de Problemas.  Referencias de interés

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 11 Contenido del Piloto: WS CLIENTE SB GX CLIENTE MDB GX CLIENTE WS GX WAS Aplicación RADAplicación GX MDB SB MDB WS CLIENTE SB RAD CLIENTE MDB RAD CLIENTE WS RAD WEB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 12 Contenido del Piloto: WS CLIENTE SB GX CLIENTE MDB GX CLIENTE WS GX WAS Aplicación RADAplicación GX MDB SB MDB WS CLIENTE SB RAD CLIENTE MDB RAD CLIENTE WS RAD WEB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 13 Desarrollo de un EJB en GeneXus.  Un EJB es Procedimiento o Business Component con las siguientes propiedades: Main Program = True Call protocol = Enterprise Java Bean  Procedimiento: GeneXus genera tanto el Session Bean como el Message Driven Bean. Con el comando ‘call’ se invoca al Session Bean y con ‘submit’ al MDB.  Business Component: GeneXus genera sólo el Session Bean.  Se puede lograr que el objeto NO sea llamado como EJB para las invocaciones dentro de GeneXus Call protocol = Internal Expose as EJB = True SB MDB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 14  Desarrollamos Procedimiento que implementa la consulta de personas.  Propiedades del procedimiento: Main Program = True Call protocol = Enterprise Java Bean Expose as EJB = True Transaction Type= container Transaction Attribute= required JNDI name= ejb/aConsultaPersona Destination Type=Queue Connection Factory JNDI name= jms/connectionFactoryJNDIGX Destination JNDI name = jms/destinationJNDIGX  Un MDB es asincrónica. Los parámetros OUT no son tenidos en cuenta. Desarrollo de un EJB en GeneXus. SB MDB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 15 Diferencias en los EJB en GeneXus:  Genera Session Beans Stateless únicamente.  Session Bean con un único método, de nombre execute.  No genera los stubs para el Session Bean necesarios en WAS.  No podemos agregar logs en el Bean.  El MDB maneja sólo un tipo de mensajes.  El programador GeneXus no tiene el mensaje accesible. Desarrollo de un EJB en GeneXus. SB MDB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 16 Contenido del Piloto: WS CLIENTE SB GX CLIENTE MDB GX CLIENTE WS GX WAS Aplicación RADAplicación GX MDB SB MDB WS CLIENTE SB RAD CLIENTE MDB RAD CLIENTE WS RAD WEB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 17 Desarrollar la invocación del Session Bean de RAD desde GeneXus.  Idea: Queríamos hacer un Web Panel en la aplicación GeneXus que invocara remotamente al EJB Session Bean de otra aplicación RAD  Sugerencia: Hacer una clase java común, que llame al EJB, y luego desde GeneXus llamar a esa clase java. CLIENTE SB RAD

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 18  Desarrollamos a mano una clase Java que sirva de “puente” entre la aplicación GeneXus y el Session Bean de la otra aplicación.  Condiciones de la clase: Nombre todo en minúscula. Constructor: public miclase(int rH, ModelContext ctx) Método a invocar: Nombre execute Parámetro en arrays. Debe ubicarse en el mismo package que los fuentes generados por GeneXus.  Se invoca por medio de un call(‘miclase’ [,parms]) Desarrollar la invocación del Session Bean de RAD desde GeneXus. CLIENTE SB RAD

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 19  Desarrollamos en RAD un proyecto que contenga un cliente del Session Bean.  Generamos un jar con este proyecto.  La clase ‘puente’ usa la clase cliente contenida en el jar para invocar al Session Bean de la aplicación RAD.  El módulo web GeneXus tiene que contener este jar, y el ejb.jar con los stubs correspondiente al Session Bean. Desarrollar la invocación del Session Bean de RAD desde GeneXus. CLIENTE SB RAD

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 20 Contenido del Piloto: WS CLIENTE SB GX CLIENTE MDB GX CLIENTE WS GX WAS Aplicación RADAplicación GX MDB SB MDB WS CLIENTE SB RAD CLIENTE MDB RAD CLIENTE WS RAD WEB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 21 Desarrollar el envío de mensajes al MDB de RAD desde GeneXus.  Usar el tipo de datos Queue incluido en GeneXus.  Configurar el proveedor de JMS, el Queue y el Connection Factory, en un archivo jms.xml (ver jms.xml).ver jms.xml  Se crea una variable de tipo Queue para un proveedor en particular.  Se usa la variable para mandar los mensajes a esa Queue.  Se pueden manejar el id y la prioridad del mensaje.  El mensaje es de tipo javax.jms.TextMessage.  Agregamos en el MDB de RAD la lógica para procesar el tipo de mensajes que envía GeneXus. CLIENTE MDB RAD

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 22 Contenido del Piloto: WS CLIENTE SB GX CLIENTE MDB GX CLIENTE WS GX WAS Aplicación RADAplicación GX MDB SB MDB WS CLIENTE SB RAD CLIENTE MDB RAD CLIENTE WS RAD WEB

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 23 Desarrollar la invocación del Session Bean de GeneXus desde RAD.  Generamos los stubs para el Session Bean de GeneXus.  Crear un proyecto EJB en RAD a partir del jar correspondiente al EJB module de la aplicación GeneXus.  Generar con RAD los stubs para el Session Bean de GeneXus.  Generamos un jar con los stubs del Session Bean de GeneXus.  Invocamos al Session Bean de la misma manera que invocamos al Session Bean de la propia aplicación RAD. CLIENTE SB GX

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 24 Desarrollar la invocación del Session Bean de GeneXus desde RAD.  Otra opción era conseguir los stubs dentro de la estructura de directorios del servidor WAS.  WAS genera automáticamente el ejb.jar con los stubs al instalar una aplicación.  Invocamos al Session Bean de la misma manera que invocamos al Session Bean de la propia aplicación RAD. CLIENTE SB GX

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 25 Próximos pasos:  Seguir explorando sobre las actualizaciones al generador.  Comparación de performance entre componentes J2EE GeneXus y J2EE no GeneXus.  Evaluar el traspaso de Transacciones entre EJBs GeneXus y otros EJBs.  Aplicaciones mixtas.  Migrar aplicaciones a GeneXus J2EE.  Adaptar metodología de desarrollo IBM a proyectos GeneXus  Lograr establecer un mecanismo para estimación.  Publicar paper en el site de desarrolladores de Artech.

IBM logo must not be moved, added to, or altered in any way. Background should not be modified. Title/subtitle/confidentiality line: 10pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Slide heading: 28pt Arial Regular, blue R120 | G137 | B251 Maximum length: 2 lines Slide body: 18pt Arial Regular, black Square bullet color: teal R045 | G182 | B179 Recommended maximum text length: 5 principal points Group name: 14pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white Template release: Oct 02 For the latest, go to PILOTO INTEGRACIÓN J2EE RAD-GeneXus © 2006 IBM Corporation Optional slide number: 10pt Arial Bold, white Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements GBS – AS Uruguay 26 ¿Preguntas?

Presentation subtitle: 20pt Arial Regular, teal R045 | G182 | B179 Recommended maximum length: 2 lines Confidentiality/date line: 13pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Disclaimer information may also be appear in this area. Place flush left, aligned at bottom, 8-10pt Arial Regular, white IBM logo must not be moved, added to, or altered in any way. Indications in green = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements Presentation title: 28pt Arial Regular, black Recommended maximum length: 2 lines Group name: 17pt Arial Regular, white Maximum length: 1 line Copyright: 10pt Arial Regular, white © 2006 IBM Corporation Template release: Oct 02 For the latest, go to Cómo generar e integrar aplicaciones J2EE con GeneXus IBM On Demand Lab Diciembre de 2005 a Marzo de Presentadores: Juan Miguel Lazaroff Diego D. Pérez