Plataforma de Desarrollo para Aplicaciones Oracle. Plinio Arbizu PERU Oracle Users Group Junio 2007

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Plataforma de Desarrollo para Aplicaciones Oracle. Plinio Arbizu (plinio.arbizu@gbsperu.net) PERU Oracle Users Group Junio 2007"

Transcripción

1 Plataforma de Desarrollo para Aplicaciones Oracle Plinio Arbizu PERU Oracle Users Group Junio 2007

2 Agenda The Next Application Platform Application Development Tools Tools PL-SQL Tools J2EE Tools Developer Q&A 1-2

3 The Next Application Platform Java EE 5 SOA 2.0 Web

4 Application Development Tools Multi-Channel User Interface AJAX User Interface J2EE User Interface Business Processes & Rules Service Interfaces & Binding J2EE Application Logic Database Logic (SQL, PL/SQL) Structured & Unstructured Information 1-4

5 Herramientas PL-SQL 1-5

6 Oracle SQL Developer 1-6

7 What is SQL Developer? SQL Developer provides: Object Browsing Object Creation SQL Worksheet for commands and scripts PL/SQL editing, debugging 1-7

8 Why SQL Developer? A graphical interface to Oracle database Uncluttered, intuitive interface Enhanced productivity Good user experience Simplified database development tasks Comprehensive core functionality Rich client, SQL*Plus functionality Easy Unzip install No Oracle Home required Multi-platform support: Windows, Linux and Mac OS X Targets the Oracle Database Developer 1-8

9 DEMOSTRATION SQL Developer 1-9

10 Does Your Organization: Use spreadsheets as databases? Store mission critical data in applications developed in a desktop database such as Microsoft Access? Not have time to build all of the applications that users are asking for? 1-10

11 Oracle Application Express Spreadsheets Desktop Databases Application Express File Servers Any Browser 1-11

12 Architecture Browser Oracle HTTP Server Oracle Database Application Express 1-12

13 Functionality Overview Complete Environment Application Builder SQL Workshop Administration 1-13

14 Application Development Reports Data entry forms Charts Security Navigation Look and feel 1-14

15 DEMOSTRATION Application Express 1-15

16 Application Development Tools Multi-Channel User Interface AJAX User Interface J2EE User Interface Business Processes & Rules Service Interfaces & Binding J2EE Application Logic Database Logic (SQL, PL/SQL) Structured & Unstructured Information 1-16

17 Herramientas J2EE 1-17

18 Oracle JDeveloper 10g Standards-based Free IDE Integrated Tool for the Platform J2EE Development Web Services XML Wireless Portal Business Process modeling (BPEL) Database (Modeling, SQL, PL/SQL) Business Intelligence (BI Beans, Reports) Common Tool = More productivity Common Concepts, Common Gestures 1-18

19 Full Development Lifecycle Source Control Modeling Coding Testing Debugging Deployment Tuning 1-19

20 Visual and Declarative WYSIWYG Editors JSF, JSP, HTML, Swing Visual Page Flow JSF, Struts Modelers DB, EJB, Class modeling Visual Editors XML Schema, XSLT, WSDL Process Flow BPEL Editor 1-20

21 Development Framework JavaServer Faces & EJB 3 View Controller Model JSF JSF EJB

22 EJB 3.0 Entities EJB 3.0 entities are POJOs Simple programming model POJO persistence (concrete classes) No required interfaces Annotations provide OR mapping Improved modeling capabilities Inheritance and polymorphism EntityManager API Handles data manipulation Entities usable outside the container 1-22

23 Client private EntityManager em; public Employee findemployeebyempno(int empno) { return ((Employee)em.find(Employee.class,empNo)); } public void addemployee(string ename, double sal) { if (emp == null) emp = new Employee(); emp.setename(ename); emp.setsal(sal); em.persist(emp); // persist Employee in db } 1-23

24 JavaServer Faces (JSF) Overview JSF is a natural evolution of J2EE Web development JSTL Custom Tag Libraries JavaServer Faces JavaServer Pages Servlet API Again, too low level Finally, a Not comprehensive, standard Easier standard but scriptlets API for J2EE Web applications! Too low level 1-24

25 JSF: Overview JavaServer Faces (JSF) is a server-side component framework for Web applications. JSF: Is an implementation of the MVC design pattern Enables separation of business and presentation logic Enables separation of navigational and data flow 1-25

26 JSF: Overview 1-26

27 JSF: Overview 3. Se generara un método que invoca la lógica elegida public String commandbutton_action() { BindingContainer bindings = getbindings(); OperationBinding operationbinding = bindings.getoperationbinding("print"); Object result = operationbinding.execute(); if (!operationbinding.geterrors().isempty()) { return null; } return null; } 1-27

28 JSF Navigation Diagram 1-28

29 Data Binding JavaServer Faces & EJB 3 Model View Controller BAM,BPEL Model Data Binding EJB 3.0,POJO JSF JSF JSR-227 Model Web Services 1-29

30 Dynamic User Interfaces AJAX & JavaServer Faces Client View XMLHttpRequest AJAX JSF 1-30

31 Dynamic User Interfaces AJAX & JavaServer Faces Client View XMLHttpRequest JSF 1-31

32 DEMOSTRATION JDeveloper J2EE Application 1-32

33 Herramientas Developer Forms 1-33

34 Oracle Fusion Open Source Consulting Services Oracle Consulting IBM GlobalServices SAP Consulting 3 rd Party SIs 3 rd Party SIs Applications Fusion Applications 3 rd Party ISVs mysap Microsoft Business Solutions SugarCRM, others Development Tools Oracle Tools / J2EE Rational / WebSphere NetWeaver / ABAP Visual Studio.NET PHP, Eclipse Middleware Suite Fusion Middleware WebSphere NetWeaver.NET JBoss, Spring, Geronimo Database Database 10g, DB2 Oracle, DB2, MySQL, SQL Server SQL Server MySQL, PostgreSQL Operating System Linux/Unix/Windows Linux/Unix/Windows Linux/Unix/Windows Windows Linux 1-34

35 Migration Scripts to Automate Much of the Upgrade to Fusion Applications Launchpad Releases PeopleSoft Enterprise JD Edwards EnterpriseOne JD Edwards World A7.3 A8.1 A9 Automated Automated Upgrades Upgrades Oracle E-Business Suite 11i

36 Common Architecture E-Business Suite (Oracle Fusion) JDeveloper Portal Integration Wireless ADF OC4J Enterprise Manager 1-36

37 What is ADF? Application Development Framework to simplify the development of composite applications Productivity with Choice Increase Productivity & Ease-of-use Promote Service Oriented Development Standards-Based Key component of Fusion Architecture 1-37

38 ADF Architecture Rich Client ADF Swing JSP Web / Wireless JSF/ADF Faces View Struts JSF Controller ADF Model Model (JSR 227) EJB/ Toplink Java Classes ADF Business Components Web Services XML Business Services Data Source Relational Data XML Data Legacy Data Packaged Apps 1-38

39 Start with database tables 1-39

40 Entity objects encapsulate business rules, logic, defaults in a consistent way for a table 1-40

41 View objects encapsulate SQL queries to project, join, filter, order data for external client interaction 1-41

42 Application module defines data model of view object usages for a complete application use case 1-42

43 UI works with the application module as backend business service 1-43

44 As you build new applications, underlying components are reusable 1-44

45 Defining Queries 1-45

46 ADF Faces Built on top of JSF APIs 100+ UI Components Deployable on any compliant implementation of JSF Provides much of what is missing in JSF 1.1 Rich component set Client-side behavior Direct support for working with databases Partial Page Rendering (PPR) Dialog framework Skinning 1-46

47 ADF Faces Components 1-47

48 DEMOSTRATION JDeveloper Fusion Application 1-48

49 The Next Application Platform Java EE 5 SOA 2.0 Web

50 Application Development Tools Multi-Channel User Interface AJAX User Interface J2EE User Interface Business Processes & Rules Service Interfaces & Binding J2EE Application Logic Database Logic (SQL, PL/SQL) Structured & Unstructured Information 1-50

51 P R E G U N T A S R E S P U E S T A S 1-51

52 1-52

Nuevas Áreas de Producto - Oracle BI y BEA Pág 1 Inteligencia de Negocios - Oracle BI Suite BEA Aqualogic, Weblogic, Tuxedo y ALBPM

Nuevas Áreas de Producto - Oracle BI y BEA Pág 1 Inteligencia de Negocios - Oracle BI Suite BEA Aqualogic, Weblogic, Tuxedo y ALBPM Listado de Cursos Oracle Venezuela, Octubre 2009 Oracle University y Enfoque Directo Aplicado, único Centro Autorizado de Educación Oracle en Venezuela, ponen a su alcance una gran variedad de cursos en

Más detalles

Desarrollo y servicios web Sesión 18

Desarrollo y servicios web Sesión 18 Desarrollo y servicios web Sesión 18 Luisa Fernanda Rincón Pérez 2014-2 Qué son los patrones arquitectónicos? Definen la estructura de la solución al mas alto nivel. Por esto es lo primero que se tiene

Más detalles

Catapulta tus desarrollos Forms hacia las nuevas tecnologías

Catapulta tus desarrollos Forms hacia las nuevas tecnologías Catapulta tus desarrollos Forms hacia las nuevas tecnologías Javier Gea Responsable Área Developer Pedro Gallardo - Responsable Área Java BBR INGENIERÍA DE SERVICIOS Agenda Forms: de Cliente-Servidor a

Más detalles

Desarrollo. CÓDIGO DESCRIPCIÓN LUGAR HORAS Ene Feb Mar Abr. D76758GC10 Architect Enterprise Applications with Java EE LVC - 30 - - - -

Desarrollo. CÓDIGO DESCRIPCIÓN LUGAR HORAS Ene Feb Mar Abr. D76758GC10 Architect Enterprise Applications with Java EE LVC - 30 - - - - www.cas-training.com C/ de la Basílica, 19 5º - 28020 Madrid Teléfono: 91 553 61 62 / Fax: 91 598 03 46 e-mail: info@cas-training.com Catálogo 2015 Desarrollo JAVA CAS-2125 Análisis y diseño orientado

Más detalles

Tema 1. Introducción a Java EE

Tema 1. Introducción a Java EE Objetivos del tema Propiedades de las aplicaciones empresariales El Modelo Cliente/Servidor Presentar la Plataforma Java Presentar Java EE y otras tecnologías horizontales Tema 1. Introducción a Java EE

Más detalles

Potencie sus proyectos. Estrategias Diferenciadas S.A.

Potencie sus proyectos. Estrategias Diferenciadas S.A. Potencie sus proyectos. Estrategias Diferenciadas S.A. Perfil de EDSA EDSA integra, desarrolla y soporta soluciones de información y de Business Process Outsourcing, a distintas corporaciones en 13 países

Más detalles

Julio-Diciembre 2015

Julio-Diciembre 2015 Calendario Microsoft Julio-Diciembre 2015 : Windows, Exchange, Lync, SharePoint, Directory Services Curso Descripción Horas Días Requisito Examen Jul Ago 40349 Windows Operating Systems 21 3 Ninguno 98-349

Más detalles

Desarrollo de Aplicaciones Web con Eclipse

Desarrollo de Aplicaciones Web con Eclipse Desarrollo de Aplicaciones Web con Eclipse Oscar Gosdinski Software Services Representative Java Es un lenguaje de programación y una plataforma de desarrollo. 2 Lenguaje de alto nivel que puede ser caracterizado

Más detalles

Creando Aplicaciones Combinadas con Web Center. Plinio Arbizu (plinio.arbizu@gbsperu.net) PERU Oracle Users Group Mayo 2008

Creando Aplicaciones Combinadas con Web Center. Plinio Arbizu (plinio.arbizu@gbsperu.net) PERU Oracle Users Group Mayo 2008 Creando Aplicaciones Combinadas con Web Center Plinio Arbizu (plinio.arbizu@gbsperu.net) PERU Oracle Users Group Mayo 2008 Desafíos de los Clientes Desafíos Tecnológicos Múltiples, personalizadas o estratégicas,

Más detalles

Ambientes de Desarrollo

Ambientes de Desarrollo ASIT 20090901 LCT-Ambientes de Desarrollo v001.doc 14/12/2009 10:21:00 Documento de Listas de Control en Tecnología Ambientes de Desarrollo Versión 001 Setiembre 2009 ARCHIVO: ASIT 20090901 LCT-Ambientes

Más detalles

Proyecto Help Desk en plataforma SOA Glosario Versión 1.3. Historia de revisiones

Proyecto Help Desk en plataforma SOA Glosario Versión 1.3. Historia de revisiones Proyecto Help Desk en plataforma SOA Glosario Versión 1.3 Historia de revisiones Fecha Versión Descripción Autor 18/08/2005 1.0 Terminología a utilizar en este proyecto. 22/08/2005 1.1 Se agregaron los

Más detalles

DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA

DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA El Diplomado en Desarrollo y Arquitectura de Aplicaciones Empresariales bajo la plataforma Java Entreprise Edition, ofrece

Más detalles

Introducción al Desarrollo de Aplicaciones con Oracle ADF

Introducción al Desarrollo de Aplicaciones con Oracle ADF Introducción al Desarrollo de Aplicaciones con Oracle ADF Ferran Garcia Ferran.Garcia@oracle.com Sales Consulting Oracle Iberica, SRL 1 Introducción...3 Objetivo...3 Oracle ADF... 3 Arquitectura General...

Más detalles

Calendario de formación

Calendario de formación Calendario de formación Marzo Mayo 2013 Oracle University Iberia José Echegaray 6 Edificio B 28230 Las Rozas Madrid Telephone: +34 91 6267 792 Email: university_es@oracle.com Calendario de formación: Marzo

Más detalles

De Forms a ADF. Pedro Gallardo Responsable Área Middleware

De Forms a ADF. Pedro Gallardo Responsable Área Middleware De Forms a ADF La evolución natural Pedro Gallardo Responsable Área Middleware Índice Quienes somos Moderniza tus aplicaciones Forms OraFormsFaces: Integración de Forms y ADF OraFormsFaces en Acción Escenarios

Más detalles

CATÁLOGO DE CURSOS PRESENCIALES

CATÁLOGO DE CURSOS PRESENCIALES CATÁLOGO DE CURSOS PRESENCIALES 2015 CURSOS MICROSOFT... 2 LINUX... 6 ORACLE... 5 CISCO... 7 VMWARE... 7 PROGRAMACIÓN Y DESARROLLO... 8 DISEÑO GRÁFICO Y ANIMACIÓN WEB... 9 DISPOSITIVOS MÓVILES... 9 MARKETING

Más detalles

Introducción a la herramienta para administración de información de especies y especímenes: Ara. María Mora, INBio. Costa Rica mmora@inbio.ac.

Introducción a la herramienta para administración de información de especies y especímenes: Ara. María Mora, INBio. Costa Rica mmora@inbio.ac. Introducción a la herramienta para administración de información de especies y especímenes: Ara María Mora, INBio. Costa Rica mmora@inbio.ac.cr Temario Objetivo del sistema Mecanismos de implementación

Más detalles

Curso Java Curso Online Analista Programador Java

Curso Java Curso Online Analista Programador Java Curso Java Curso Online Analista Programador Java Academia Mañana Paseo de la Castellana, 51 - Madrid 28046 Programa General Curso de Java Módulo Uno - Programación Java Básica 1) Programación Java Básico

Más detalles

JHeadStart. Pedro Gallardo Responsable Área Middleware

JHeadStart. Pedro Gallardo Responsable Área Middleware JHeadStart Evolución de Forms a ADF Pedro Gallardo Responsable Área Middleware Índice Breve Introducción Nuevas funcionalidades de JHeadStart Forms2ADF OraFormFaces Breve introducción a Oracle JHeadStart

Más detalles

PROGRAMA FORMATIVO: ORACLE JAVAEE WEBLOGIC EXPERTO

PROGRAMA FORMATIVO: ORACLE JAVAEE WEBLOGIC EXPERTO PROGRAMA FORMATIVO: ORACLE JAVAEE WEBLOGIC EXPERTO Noviembre 2015 DATOS GENERALES DEL CURSO 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: SISTEMAS Y TELEMÁTICA 2. Denominación:

Más detalles

FORMACION CONSULTORIA. Tu socio tecnológico. w.w.w.geamind.es

FORMACION CONSULTORIA. Tu socio tecnológico. w.w.w.geamind.es FORMACION CONSULTORIA Tu socio tecnológico w.w.w..es Índice Indice Presentación corporativa Oferta formativa Carreras profesionales Business Intelligence Servicios de Consultoría Outsourcing Tecnológico

Más detalles

Tema 5. Plataforma Java EE

Tema 5. Plataforma Java EE Tema 5. Plataforma Java EE SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs septiembre 2011 FJRP, FMBR 2008-2011 ccia SCS 5.1 Introducción a Java EE Java EE (Java Enterprise

Más detalles

Tema 1: Introducción a las Tecnologías Java

Tema 1: Introducción a las Tecnologías Java Tema 1: Introducción a las Tecnologías Java Índice Características de las aplicaciones empresariales Tecnologías Java Alternativas a las tecnologías Java XML Material de clase Características de las aplicaciones

Más detalles

ADF: El Framework de. Pedro Gallardo. Responsable Área Middleware

ADF: El Framework de. Pedro Gallardo. Responsable Área Middleware ADF: El Framework de desarrollo de Fusion Pedro Gallardo Responsable Área Middleware Agenda Qué es ADF? Por qué escoger ADF? Qué es ADF? ADF es un Meta-framework (Framework de frameworks) No hay duda de

Más detalles

Oracle JHeadstart Junio 2007

Oracle JHeadstart Junio 2007 Caso de éxito BBR Ingeniería de Servicios Pedro Gallardo Responsable Área Java Oracle JHeadstart Junio 2007 Agenda Por qué JHeadStart? Proyectos significativos Valor añadido de BBR Por qué JHeadStart?

Más detalles

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema.

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema. HERRAMIENTA DE MONITORIZACIÓN DE SISTEMAS Autor: Sota Madorrán, Iñaki. Director: Igualada Moreno, Pablo. Entidad Colaboradora: Evotec Consulting, S.L. RESUMEN DEL PROYECTO El proyecto consiste en el diseño,

Más detalles

IBM Software Demos Rational Model Driven Development

IBM Software Demos Rational Model Driven Development This demonstration introduces IBM Rational XDE and IBM WebSphere Studio working together to improve J2EE software development. Esta demostración presenta la combinación de IBM Rational XDE e IBM WebSphere

Más detalles

CURSOS OFICIALES MICROSOFT

CURSOS OFICIALES MICROSOFT CURSOS OFICIALES MICROSOFT Código Windows Server Versión 2008 R-2 Horas Valor Inicio Termino Horario MS-6419B Configuring, Managing and Maintaining Windows Server 2008 Based Servers R-2 40 28 UF 9-dic

Más detalles

www.ideasolutions.co

www.ideasolutions.co www.ideasolutions.co NUESTRA COMPAÑÍA IdeaSolutions es una empresa especializada en el conocimiento aplicado a Tecnologías de Información, orientada a mejorar la competitividad y crecimiento de nuestros

Más detalles

DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL

DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL El diplomado en Modelamiento de Datos y Desarrollo con Oracle PL/SQL, tiene por objetivo formar expertos desarrolladores en Oracle PL/SQL

Más detalles

Model View Controller Architecture. Dra. Marcela Capobianco

Model View Controller Architecture. Dra. Marcela Capobianco Diseño y Desarrollo de Software Model View Controller Architecture Dra. Marcela Capobianco 1 Qué es MVC? Model View Controller (MVC) es un patrón agregado que separa los datos de una aplicación, la interfaz

Más detalles

CATÁLOGO CURSOS Y TALLERES

CATÁLOGO CURSOS Y TALLERES CATÁLOGO CURSOS Y TALLERES 2016 www.executrain-qro.com.mx Circuito del Mesón No.186 Int. 12 3er.Piso Fracc. El Prado C.P. 76039 Tel: (442) 2150021 WINDOWS SERVER 2012 10961 Automating Administration with

Más detalles

ORACLE ADF, UNA PRUEBA DE CONCEPTO

ORACLE ADF, UNA PRUEBA DE CONCEPTO TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA INFORMÁTICA ORACLE ADF, UNA PRUEBA DE CONCEPTO Autor: Diego Vélez Gil Tutor: Miguel Ángel Patricio Guisado Colmenarejo, 25 Junio de 2013 Diego Vélez Gil 1 Agradecimientos

Más detalles

Edgar Fernando Hernández Salgado

Edgar Fernando Hernández Salgado Edgar Fernando Hernández Salgado Arquitecto SOA 1. DATOS PERSONALES Nacionalidad: Mexicana Fecha de Nacimiento: 7 de Julio de 1983 Idiomas: Inglés (Intermedio) 2. PERFIL PROFESIONAL Software Enginering

Más detalles

ÍNDICE MICROSOFT LINUX ORACLE CISCO VMWARE

ÍNDICE MICROSOFT LINUX ORACLE CISCO VMWARE ÍNDICE WINDOWS SERVER 2012 3 WINDOWS 8 3 EXCHANGE SERVER 2013 3 SQL SERVER 2012 3 SHAREPOINT 2013 3 SYSTEM CENTER 2012 3 VIRTUALIZACIÓN CON 3 SEGURIDAD EN REDES 3 SEGURIDAD LYNC SERVER 2013 4 PRIVATE CLOUD

Más detalles

ESCUELA NACIONAL DE INSTRUCTORES Redes De Conocimiento Informática, Telecomunicaciones Y Artes Gráficas

ESCUELA NACIONAL DE INSTRUCTORES Redes De Conocimiento Informática, Telecomunicaciones Y Artes Gráficas ESCUELA NACIONAL DE INSTRUCTORES Redes De Conocimiento Informática, Telecomunicaciones Y Artes Gráficas Actualización de conocimientos en herramientas ORACLE Dirigida y Enfocada a Instructores del SENA

Más detalles

CURSOS OFICIALES MICROSOFT

CURSOS OFICIALES MICROSOFT CURSOS OFICIALES MICROSOFT Código Windows Server Versión 2008 R-2 Horas Valor Inicio Termino Horario MS-6419B Configuring, Managing and Maintaining Windows Server 2008 Based Servers R-2 40 28 UF 31-jul

Más detalles

Cómo abordar tu primer proyecto J2EE y ser productivo en 30 días?

Cómo abordar tu primer proyecto J2EE y ser productivo en 30 días? Cómo abordar tu primer proyecto J2EE y ser productivo en 30 días? RAD en Java con Jdeveloper + JHeadStart Pedro Gallardo Delgado Responsable Área Java BBR INGENIERÍA DE SERVICIOS Agenda JHeadStart 10.1.3

Más detalles

CURRICULUM VITAE. Información personal. Gerardo Alberto Guerrero Gómez. Puesto Actual. Habilidades y competencias personales. Apellido(s) / Nombre(s)

CURRICULUM VITAE. Información personal. Gerardo Alberto Guerrero Gómez. Puesto Actual. Habilidades y competencias personales. Apellido(s) / Nombre(s) Información personal Apellido(s) / Nombre(s) Dirección Gerardo Alberto Guerrero Gómez Calle. Excursionistas del D.F. mz 146 lt 1516, Col. Lazaro Cardenas, Municipio Tlalnepantla, Estado de México, C.P.

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

Curso Programación en la Web: Configuración de software. Por: María Consuelo Franky. profesora Dpto. de Ingeniería de Sistemas Universidad Javeriana

Curso Programación en la Web: Configuración de software. Por: María Consuelo Franky. profesora Dpto. de Ingeniería de Sistemas Universidad Javeriana Curso Programación en la Web: Configuración de software Por: María Consuelo Franky profesora Dpto. de Ingeniería de Sistemas Universidad Javeriana Enero de 2009 Tabla de Contenido 1 Propósito de este documento...

Más detalles

Migración de Developer a Web

Migración de Developer a Web Javier Gea Puertas BBR ENGINYERIA DE SERVEIS Migración de Developer a Web Agenda Estrategia Forms & Reports Services Proyecto migración Developer a Web Experiencia de BBR Conclusiones Estrategia Situación

Más detalles

MCSA Base para 6 MCSEs

MCSA Base para 6 MCSEs MCSA Base para 6 MCSEs 2 MCSA: Windows Server 20410A Installing and Configuring Windows Server 40 36 20411A Administering Windows Server 40 36 20412A Configuring Advanced Windows Server Services 40 36

Más detalles

Administraciones Locales

Administraciones Locales Oracle Cloud para las Administraciones Locales CSM Iberia Team 16 June 2016 Oracle & Orange Confidential Safe Harbor Statement The following is intended to outline our general product direction. It is

Más detalles

WebServices bajo SOA. SOAagenda team Chile

WebServices bajo SOA. SOAagenda team Chile WebServices bajo SOA SOAagenda team Chile 1 Conceptos Servicio SOA Una tarea de negocio repetitiva validar Crédito Cliente, que cumple estándares SOA WebService Funcionalidades disponibles vía Web, implementadas

Más detalles

Oracle Business Intelligence Suite Standard Edition One. Antonio Akiyama (antonio.akiyama@gbsperu.net) Consultor Senior Business Intelligence

Oracle Business Intelligence Suite Standard Edition One. Antonio Akiyama (antonio.akiyama@gbsperu.net) Consultor Senior Business Intelligence Oracle Business Intelligence Suite Standard Edition One Antonio Akiyama (antonio.akiyama@gbsperu.net) Consultor Senior Business Intelligence Desafíos actuales Visibilidad y Transparencia Rentabilidad,

Más detalles

Objetos Distribuidos - Componentes. Middleware

Objetos Distribuidos - Componentes. Middleware Objetos Distribuidos - Componentes Middleware Middleware Component Oriented Development Arquitecturas 3 Tier Middleware es el software que: conecta y comunica los componentes de una aplicacion distribuida

Más detalles

Taller de Sistemas de Información 2

Taller de Sistemas de Información 2 Taller de Sistemas de Información 2 JSF - JavaServer Faces Introducción Evolución de los frameworks Web en Java Servlets / JavaServer Pages Apache Struts Otros frameworks Tapestry Echo Web Work Spring

Más detalles

Curso Android Curso Online Desarrollo en Celulares con Android

Curso Android Curso Online Desarrollo en Celulares con Android Curso Android Curso Online Desarrollo en Celulares con Android Academia Mañana Paseo de la Castellana, 51 - Madrid 28046 Programa General del Curso Desarrollo en Celulares con Android Módulo Uno - Programación

Más detalles

IBM Rational for Power i. The business-driven development lifecycle

IBM Rational for Power i. The business-driven development lifecycle IBM Rational for Power i The business-driven development lifecycle Agenda Business Driven Development Rational Development Lifecycle DEMO 2 The business-driven development lifecycle Prioritize Plan Manage

Más detalles

Catálogo de servicios Enero 2015

Catálogo de servicios Enero 2015 Catálogo de servicios Enero 2015 Catálogo de servicios QUIÉNES SOMOS 2 AM Estudio es una startup mexicana constituida por sociosconsultores con más de 10 años de experiencia en tecnologías de información.

Más detalles

Lo importante es no dejar de avanzar... Presentación Corporativa

Lo importante es no dejar de avanzar... Presentación Corporativa Lo importante es no dejar de avanzar... Presentación Corporativa Quiénes Somos? CAC-TI es un centro de capacitación avanzada y de perfeccionamiento en TI con acreditación internacional. Nuestra oferta

Más detalles

Curriculum Vitae I. DATOS PERSONALES FORMACION ACTUAL. Estudios en Curso

Curriculum Vitae I. DATOS PERSONALES FORMACION ACTUAL. Estudios en Curso I. DATOS PERSONALES Curriculum Vitae Nombre y apellido: Mariano Patricio Tugnarelli Documento: DNI 27.811.847 Fecha de nacimiento: 22 de abril de 1980 Domicilio: Mansilla 2902 4ºA, Ciudad Autónoma de Buenos

Más detalles

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz Procesadores de Lenguajes 2 La plataforma Eclipse Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 17/10/13 PL2 - La plataforma

Más detalles

Ingeniería de Software II

Ingeniería de Software II Ingeniería de Software II Segundo Cuatrimestre de 2008 Clase 7: Documentación de Arquitecturas - Viewtypes Buenos Aires, 11 de Septiembre de 2008 Un ejemplo de una arquitectura Cuáles son los problemas

Más detalles

Roadshow Uruguay 2011. Sebastián Biagini Gerente Comercial LATAM

Roadshow Uruguay 2011. Sebastián Biagini Gerente Comercial LATAM Roadshow Uruguay 2011 Sebastián Biagini Gerente Comercial LATAM Red Hat en números CIO INSIGHT - Vendor Value 2010 Lealtad: 91% sigue eligiendo RED HAT Argentina-Uruguay-Paraguay y Bolivia +60 personas

Más detalles

CONSULTOR SAP WM. Madrid. Titulación mínima requerida: Ingeniero Técnico. Salario negociable en función de la experiencia.

CONSULTOR SAP WM. Madrid. Titulación mínima requerida: Ingeniero Técnico. Salario negociable en función de la experiencia. CONSULTOR SAP WM En SERVIZIA buscamos Consultor SAP con el módulo WM e integración con resto de módulos de SAP LE y experiencia mínima de 1 año. Implantaciones con RF y de WM TRM (Task and Resource Management).

Más detalles

Usar medios digitales combinados con recursos físicos para optimizar el día a día de las personas.

Usar medios digitales combinados con recursos físicos para optimizar el día a día de las personas. /materiagris.pe Nuestra Materia Gris une el lado lógico con el creativo. La mente del equipo siempre vuela, siempre avanza, siempre mejora para conseguir la meta en común de cada miembro: Usar medios digitales

Más detalles

Evolucione Forms. Jesús García Hernández. Pedro Gallardo Delgado. Alejandro Font Cruz. Responsable de Consultoría de Sistemas

Evolucione Forms. Jesús García Hernández. Pedro Gallardo Delgado. Alejandro Font Cruz. Responsable de Consultoría de Sistemas BBR ENGINYERIA DE SERVEIS Jesús García Hernández Responsable de Consultoría de Sistemas Evolucione Forms Pedro Gallardo Delgado Responsable de Middleware Alejandro Font Cruz Consultor tecnológico Agenda

Más detalles

Experiencias en la implantación de un ERP libre

Experiencias en la implantación de un ERP libre Experiencias en la implantación de un ERP libre Moncho Aguinaga y Jordi Mas Agenda Qué y Quién es Openbravo? Openbravo ERP Cómo es un proyecto con Openbravo? Algunos casos de éxito Page 2 Qué es Openbravo

Más detalles

Notas técnicas de SAP / ABAP - Tip en detalle Nro. 10. (Lo nuevo, lo escondido, o simplemente lo de siempre pero bien explicado)

Notas técnicas de SAP / ABAP - Tip en detalle Nro. 10. (Lo nuevo, lo escondido, o simplemente lo de siempre pero bien explicado) SAPping Notas técnicas de SAP / ABAP - Tip en detalle Nro. 10 (Lo nuevo, lo escondido, o simplemente lo de siempre pero bien explicado) Los nuevos escenarios de programación con SAP Netweaver (serie de

Más detalles

Tema 5. Plataforma Java EE

Tema 5. Plataforma Java EE Tema 5. Plataforma Java EE SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs enero 2009 FJRP, FMBR 2008/09 ccia SCS 5.1 Introducción a Java EE Java EE (Java Enterprise

Más detalles

CentralTECH JAVA EE 7 Desarrollo

CentralTECH JAVA EE 7 Desarrollo CT-2776: de Aplicaciones Sobre este curso El curso está dirigido a profesionales y estudiantes IT que deseen adquirir los conceptos y tecnologías necesarias para implementar aplicaciones Web empresariales

Más detalles

Resumen. Palabras Claves: J2EE, AJAX, IEEE, GOLD, patrones, análisis, diseño, modelos, persistencia. Abstract

Resumen. Palabras Claves: J2EE, AJAX, IEEE, GOLD, patrones, análisis, diseño, modelos, persistencia. Abstract Implementación de un portal web para la automatización del proceso de consultorías de mentores GOLD de la Región Latinoamericana del IEEE (R9), utilizando arquitectura Java 2 Enterprise Edition - J2EE

Más detalles

Hacia dónde va la plataforma móvil de SAP

Hacia dónde va la plataforma móvil de SAP Hacia dónde va la plataforma móvil de SAP Agenda Aspectos de innovación móvil Visión general SAP Mobile Platform 3.0 Casos de Referencia 2013 SAP AG. All rights reserved. 2 Factores de Innovación en Movilidad

Más detalles

EXPERTO EN OBIEE PROGRAMADOR SENIOR HTML5

EXPERTO EN OBIEE PROGRAMADOR SENIOR HTML5 EXPERTO EN OBIEE En SERVIZIA buscamos Experto con experiencia mínima de 1 año en BI: OBIEE y Datastage. Madrid PROGRAMADOR SENIOR HTML5 En SERVIZIA buscamos Programador senior con experiencia mínima de

Más detalles

Sysware Ingeniería High Availabilty Solutions

Sysware Ingeniería High Availabilty Solutions Sysware Ingeniería High Availabilty Solutions Somos una empresa dedicada a la investigación en tecnologías de la información, principalmente en las áreas de Administración de Bases de Datos Oracle y Desarrollo

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA IPCEIT INDIA PERÚ CENTRO DE EXCELENCIA DE TECNOLOGÍAS DE LA INFORMACIÓN. Curso: Certificate in Developing With Java

UNIVERSIDAD NACIONAL DE INGENIERÍA IPCEIT INDIA PERÚ CENTRO DE EXCELENCIA DE TECNOLOGÍAS DE LA INFORMACIÓN. Curso: Certificate in Developing With Java Curso: Certificate in Developing With Java El objetivo de este curso es proporcionar al estudiante con una experiencia en programación. Los estudiantes que llevarán a cabo este curso serán capaces de trabajar

Más detalles

Comunidades Virtuales

Comunidades Virtuales Lunes, 26 de Noviembre de 2007 Comunidades Virtuales Daniel González Daniela Marfil Rino Tirri 1 Lunes, 26 de Noviembre de 2007 IDEs Tecnologías del lado del cliente Tecnologías del lado del servidor Bases

Más detalles

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) 2561514 2561513 Mail.

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) 2561514 2561513 Mail. Curso: Desarrollo de Aplicaciones Empresariales con JAVA Objetivos General: Que el estudiante pueda desarrollar aplicaciones distribuidas a través de Internet, aplicaciones de bases de datos con páginas

Más detalles

Oracle Optimized Solutions. Jorge Cordoba Senior Sales Consultant

Oracle Optimized Solutions. Jorge Cordoba Senior Sales Consultant 1 Oracle Optimized Solutions Jorge Cordoba Senior Sales Consultant Sun and Oracle: Over 25 Years of Visionary Alignment Sun Work Station Network File System (NFS) First SPARC server Liberty Alliance Project

Más detalles

MADEJA - ICEFaces. Es un framework de código abierto para construir aplicaciones web con AJAX tipo RIA (Rich Internet Application).

MADEJA - ICEFaces. Es un framework de código abierto para construir aplicaciones web con AJAX tipo RIA (Rich Internet Application). ICE Faces Es un framework de código abierto para construir aplicaciones web con AJAX tipo RIA (Rich Internet Application). Permite al programador incluir una serie de Ajax-tags en sus JSP o xhtml de tal

Más detalles

Tema 1: Introducción a Java EE

Tema 1: Introducción a Java EE Tema 1: Introducción a Java EE Índice Arquitecturas características de las aplicaciones empresariales Tecnologías J2EE Alternativas a J2EE Patrones arquitectónicos Model-View-Controller y Layers Recursos

Más detalles

Curso 5007437. Capítulo 4: Arquitectura Orientada a Servicios. Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007

Curso 5007437. Capítulo 4: Arquitectura Orientada a Servicios. Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007 Curso 5007437 Conceptos y estándares de arquitecturas orientadas a servicios Web Curso 2006/2007 Capítulo 4: Arquitectura Orientada a Servicios Pedro Álvarez alvaper@unizar.es José Ángel Bañares banares@unizar.es

Más detalles

01. SISTEMA OPERATIVO. Linux Server. Fundamentos de Linux GNU. Administración de Servidores Linux. Servicios y Seguridad Linux. Troubleshooting Linux

01. SISTEMA OPERATIVO. Linux Server. Fundamentos de Linux GNU. Administración de Servidores Linux. Servicios y Seguridad Linux. Troubleshooting Linux CATÁLOGO 2015 2 01. SISTEMA OPERATIVO Linux Server Fundamentos de Linux GNU Administración de Servidores Linux Servicios y Seguridad Linux Troubleshooting Linux 32 VPN con Linux Cluster y Gestión de Almacenamiento

Más detalles

Proyecto Help Desk en plataforma SOA Glosario Versión 1.0. Historia de revisiones

Proyecto Help Desk en plataforma SOA Glosario Versión 1.0. Historia de revisiones Proyecto Help Desk en plataforma SOA Glosario Versión 1.0 Historia de revisiones Fecha Versión Descripción Autor 18/08/2005 1.0 Terminología a utilizar en este proyecto. Javier Oliva Hugo Cepeda Francy

Más detalles

Caso J2EE. Necesidades del negocio. Arquitectura Luther

Caso J2EE. Necesidades del negocio. Arquitectura Luther Caso J2EE Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Necesidades del negocio Describa el objetivo funcional del sistema que desea Inmedius Enumere los RNF que debe

Más detalles

SISTEMAS DE INFORMACIÓN

SISTEMAS DE INFORMACIÓN SISTEMAS DE INFORMACIÓN Tema 8 Arquitecturas de Capas JAVIER GARZÁS Arquitectura Software Organización de un sistema software Los elementos estructurales (componentes) y sus interfaces (conectores) en

Más detalles

EXPERTO EN OBIEE PROGRAMADOR SENIOR HTML5

EXPERTO EN OBIEE PROGRAMADOR SENIOR HTML5 EXPERTO EN OBIEE En SERVIZIA buscamos Experto con experiencia mínima de 1 año en BI: OBIEE y Datastage. Madrid PROGRAMADOR SENIOR HTML5 En SERVIZIA buscamos Programador senior con experiencia mínima de

Más detalles

Laboratorio: Creación de un flujo BPEL con WID

Laboratorio: Creación de un flujo BPEL con WID Laboratorio: Creación de un flujo BPEL con WID Objetivos El objetivo de este laboratorio es enseñar a los alumnos a crear un nuevo proyecto de servicios con un flujo BPEL básico usando WebSphere Integration

Más detalles

Ambientes de Desarrollo

Ambientes de Desarrollo ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc 17/07/2007 16:23:00 Documento de Listas de Control en Tecnología Ambientes de Desarrollo Versión 004 Mayo 2007 ARCHIVO: ASIT 20070501 LCT-Ambientes de

Más detalles

Curso de Jboss Administración

Curso de Jboss Administración Curso de Jboss Administración Este curso está dirigido a gente interesada en la administración de Jboss, el cual nos brindará un soporte robusto para el despliegue de aplicaciones Java, tanto Web como

Más detalles

Guía de Instalación Oracle Business Intelligence Enterprise Edition (10.1.3.2.0) Advanced Installation Type

Guía de Instalación Oracle Business Intelligence Enterprise Edition (10.1.3.2.0) Advanced Installation Type Guía de Instalación Oracle Business Intelligence Enterprise Edition (10.1.3.2.0) Advanced Installation Type Elaborado por: Antonio Akiyama (antonio.akiyama@gbsperu.net) Consultor Senior Business Intelligence

Más detalles

CATA LOGO DE CURSOS PRESENCIALES. Learning & Training Cloud

CATA LOGO DE CURSOS PRESENCIALES. Learning & Training Cloud CATA LOGO DE CURSOS PRESENCIALES 2014 Learning & Training Cloud Contenido Paseo de la Castellana, 95, Pl 16 MICROSOFT... 2 MICROSOFT WINDOWS SERVER 2012... 2 MICROSOFT WINDOWS 8... 2 MICROSOFT EXCHANGE

Más detalles

CATÁLOGO ACTUALIZACIÓN PROFESIONAL, ESPECIALIDADES Y MAESTRÍAS

CATÁLOGO ACTUALIZACIÓN PROFESIONAL, ESPECIALIDADES Y MAESTRÍAS CATÁLOGO ACTUALIZACIÓN PROFESIONAL, ESPECIALIDADES Y MAESTRÍAS 2014 CONTENIDO_ ACTUALIZACIÓN PROFESIONAL, ESPECIALIDADES Y MAESTRÍAS AREAS ADMINISTRACIÓN DE PROYECTOS BASE DE DATOS CALIDAD DISEÑO Y PROGRAMACIÓN

Más detalles

Pervasive Business Intelligence i Suport a les decisions estratègiques

Pervasive Business Intelligence i Suport a les decisions estratègiques Jornada Business Intelligence: Converteix la informació en valor. Pervasive Business Intelligence i Suport a les decisions estratègiques Ferran Garcia ferran.garcia@oracle.com Oracle

Más detalles

SOLUCIONES DE NEGOCIOS. Virtualizandonuestronuestro

SOLUCIONES DE NEGOCIOS. Virtualizandonuestronuestro SOLUCIONES DE NEGOCIOS Virtualizandonuestronuestro Data Center con Oracle VM Miguel Palacios miguel.palacios@gbsperu.net Octubre 2009 www.peoug.org 1-2 Mi Perfil: Miguel Palacios Fundador y Consultor Senior

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS ECONÓMICO ADMINISTRATIVAS MAESTRÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Certificación Internacional: Oracle Certified Expert, Java EE 6 Web Component

Más detalles

Introduciéndose en el mundo de Java EE. Martín Pérez Mariñán I Jornada de Tecnologías Java, Alicante, 12/05/2006

Introduciéndose en el mundo de Java EE. Martín Pérez Mariñán I Jornada de Tecnologías Java, Alicante, 12/05/2006 Introduciéndose en el mundo de Java EE Martín Pérez Mariñán I Jornada de Tecnologías Java, Alicante, 12/05/2006 Sobre la compañía L a s e g u n d a c o m p a ñ í a e s p a ñ o l a i n d e p e n d i e n

Más detalles

Índice BENEFICIOS: POR QUE CERTIFICARSE EN ORACLE?... 4 POR QUE CONVERTIRSE EN UN ORACLE CERTIFIED PROFESSIONAL?...4

Índice BENEFICIOS: POR QUE CERTIFICARSE EN ORACLE?... 4 POR QUE CONVERTIRSE EN UN ORACLE CERTIFIED PROFESSIONAL?...4 1 P a g e Índice BENEFICIOS: POR QUE CERTIFICARSE EN ORACLE?.... 4 POR QUE CONVERTIRSE EN UN ORACLE CERTIFIED PROFESSIONAL?...4 BENEFICIOS DE CONSEGUIR UN PROGRAMA DE CERTIFICACIÓN....5 POR QUE CONTRATAR

Más detalles

Aplicaciones web construidas a base de componentes:

Aplicaciones web construidas a base de componentes: Java EE Aplicaciones Web/Sistemas Web Juan Pavón Mestras Dep. Ingeniería del Software e Inteligencia Artificial Facultad de Informática Universidad Complutense Madrid Material bajo licencia Creative Commons

Más detalles

Desarrolla en Java con la misma productividad que en Forms

Desarrolla en Java con la misma productividad que en Forms Desarrolla en Java con la misma productividad que en Forms Pedro Gallardo Delgado Responsable de Middleware Alejandro Font Consultor tecnológico Típicos tópicos y preguntas frecuentes La tecnología Java

Más detalles

WDpStats Procedimiento de instalación

WDpStats Procedimiento de instalación WDpStats Procedimiento de instalación Tabla de contenidos WDpStats... 1 Procedimiento de instalación... 1 Tabla de contenidos... 1 Resumen... 2 Requisitos... 2 Instalación... 2 Dificultades... 6 Ejecución...

Más detalles

Arquitectura Java para el Cuarto Ejercicio. José Antonio Ruano Ampudia Técnico Superior de Proyecto Informático

Arquitectura Java para el Cuarto Ejercicio. José Antonio Ruano Ampudia Técnico Superior de Proyecto Informático Arquitectura Java para el Cuarto Ejercicio José Antonio Ruano Ampudia Técnico Superior de Proyecto Informático Sumario Introducción Arquitectura en n-capas Arquitectura y el Cuarto Examen Java y su modelo

Más detalles

Curso de Java EE Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1

Curso de Java EE Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Los Enterprise Java Beans (EJB) es código Java del lado del Servidor. Normalmente tienen la lógica de negocio de nuestra aplicación, y por lo tanto cubren el rol de la capa de servicio de nuestras aplicaciones

Más detalles

He estado trabajando con sitios de internet desde hace más de 12 años participando activamente en todas las fases de un proyecto web.

He estado trabajando con sitios de internet desde hace más de 12 años participando activamente en todas las fases de un proyecto web. Cómo puedo ayudarle? He estado trabajando con sitios de internet desde hace más de 12 años participando activamente en todas las fases de un proyecto web. Actualmente estoy enfocada en el diseño de la

Más detalles

JavaEE. www.javasoft.com

JavaEE. www.javasoft.com JavaEE Java Enterprise Edition www.javasoft.com Por qué Java en el servidor? Ventajas Independencia de la plataforma portabilidad Gran conjunto de APIs Reusabilidad y modularidad Seguro en la ejecución

Más detalles

Tip en detalle Nro. 10

Tip en detalle Nro. 10 Teknoda SAPping http://www.teknodatips.com.ar Notas técnicas Tips de SAP Netweaver ABAP JAVA Tip en detalle Nro. 10 (Lo nuevo, lo escondido, o simplemente lo de siempre pero bien explicado) Los nuevos

Más detalles