13
Creando Aplicaciones Combinadas con Web Center Plinio Arbizu ([email protected]) PERU Oracle Users Group Mayo 2008

Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

  • Upload
    letram

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Creando Aplicaciones Combinadas con Web Center

Plinio Arbizu ([email protected])PERU Oracle Users GroupMayo 2008

Page 2: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 2

Desafíos Tecnológicos• Múltiples, personalizadas o estratégicas, interface s de usuario• Dificultad de ejecutar tareas empleando múltiples s istemas y aplicaciones • La información surge de documentos, procesos, aplic aciones y análisis• Las tareas colaborativas entre aplicaciones e infor mación pierden contexto• Compartir información con otros debe ser rápido, si mple y dinámico

La manera de trabajar de las personas está cambiando• Integra información de diferentes fuentes• Accede a la información en cualquier lugar y en cua lquier tiempo• Requiere poder trabajar en proyectos de corta durac ión

Nuevas Tecnologías Emergentes• SOA esta integrando las aplicaciones empresariales y procesos• WEB 2.0 esta cambiando la manera de interacción de los usuarios• Aplicaciones Transaccionales, Aplicaciones Compuest as, Portales, Web Sites están

convergiendo

Desafíos de los Clientes

Page 3: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 3

Oracle WebCenter es la Suite Integrada de Oracle que facilita la interacción de

los usuarios

Page 4: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 4

Oracle WebCenter Suite

WebCenter – Integrado , basado en estándares, Suite p ara la interaccion de usuarios • JSF, DHTML, JavaScript, JSR-168, WSRP 2.0, JSR-170, JSR-

227, …

Con componentes preconstruidos que permiten

• Content Management, Search, Customization

Permiten a las personas de la compañía compartir información• Usando Web 2.0 – Discussions, Wikis, RSS, Mashups,

VoIP

Puede ser accedido por múltiples entornos• Browser, Blackberry, PDA, SmartPhone, Messaging, Vo ice

Page 5: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 5

Oracle WebCenter Suite 10 gR3

J2EEModel

WebCenterServices

WebCenterFramework

WebCenter Ready ApplicationsWebCenter Ready Applications

Oracle Application Server 10gR3

JSF EJB AJAX

Content Mgmt.

Discussions Mashups VoIP

Search Wikis RSS Communities

PortletIntegration

Process Integration

Content Integration

InformationIntegration

Declarative Customization & Metadata Management

Page 6: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 6

Adobe Flex

Adobe Flex

Other

Adobe Flex

Single UI Framework

JSF Page

JSR 227 Data Binding

ADF Regions JSF

Components

Contextual Framework

Portlets TaskFlows BI Views BAM Reports

Database Tables

Web/Doc Content

Page 7: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 7

WebCenter Framework

Extiende los frameworks J2EE para la personalización de aplicaciones• Empiece con Java Server Faces & Enterprise Java Bean s• Adicione componentes basados en AJAX para la intera cción de usuarios

Desarrolle aplicaciones fácil de construir y fácil de personalizar• Use un diseño declarativo para personalizar sus int erfaces de usuario• Permita a los usuarios de negocio publicar contenid o para las aplicaciones• Asegure sus aplicaciones usando herramientas declar ativas

Integre sus aplicaciones empresariales como portlet s• Via JSR-168/WSRP Portlets; Web Clipping; JPDK; …

Intégrese a los procesos de negocio BPEL• Via Web Services and Task Services

Intégrese con información Heterogenea• Estructurada, no estructurada, Analítica, Reportes y otros tipos de

informaciónBasada 100% en estándares de la industria

• WSRP 2.0, JSR 168, JSR-170/JCR 1.0, BPEL, JSR-227, JSR-116, JAAS, WSSec

Page 8: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 8

Servicios Web2.0 en WebCenter

Ofrecer la tecnología Web 2.0 a las Aplicaciones Em presariales• Brinda los mecanismo de colaboración, incluidos en WEB 2.0, a las Aplicaciones• Hace fácil la integración de los servicios WEB 2.0 gracias al uso de frameworks

declarativos

Gestión del Contenido Empresarial • Stellent ECM Repository & Multi-Site Web Content Manage ment• Content DB Repository para contenido estático y conso lidación de archivos• Integrable con Sharepoint, Lotus, Documentum, FileN et

Búsqueda de Contenido Empresarial• Busca y accede al contenido desde un repositorio de contenido• Navega a través de los resultados en las interfaces de usuario y aplicaciones

Foros de Discución & Wikis• Integrado con foros de discusión online• Permite la colaboración de las comunidades para pub licar y editar el contenido

VoIP Comunicación• Integra en tiempo real las interacciones con los IU de las aplicaciones

RSS & Mashups

Page 9: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 9

Customization Environment in BrowserComposer

Application Server

Meta

Data

Customize, Mashup

Page 10: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 10

NotificationsNotifications

EmailEmail

DocumentsDocuments

DiscussionsDiscussions

Personal / Group SpacesPersonal / Group Spaces

PresencePresence

PreferencesPreferences

SearchSearch

RecentRecent

FavoritesFavorites

WebCenter Suite 11 g

Sample Applications User Interface

Page 11: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 11

Beneficios Claves para los Clientes

Acceso a la información y a los servicios en contexto

• Una sola Interfaz de Usuario• Orientado a la interacción del

UsuarioTrabajo colaborativo efectivo

• Persona-a-Persona y Persona-a-grupo

• Comunicación en Tiempo RealSimplifica la experiencia de Usuarios

• Mantiene las herramientas de escritorio

Permite el Trabajo en Cualquier Lugar• Mobile and Voice Access

• Basado en Estándares• Todos los estándares soportados en J2EE,

Portal, Content Integration,SOA presentes en WEB Center.

• Integrado infraestructura existente• Hot Pluggable Content Management,

Web2.0 Services, Security, App Server / DB Infrastructure, Search andCollaboration

• Una sola arquitectura para construir e integrar las interfaces de usuario

• No hay diferencia entre portal e Interfaz Web

• Completamente Integrado con el Middleware

• No separado del Stack de Tecnología

Para Usuarios de Negocio Para Desarrolladores de Software

Page 12: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 12

DEMOSTRACION

WebCenter 11g

Page 13: Creando Aplicaciones Combinadas con Web Center · JSR 227 Data Binding ADF Regions JSF Components Contextual Framework ... Desarrolle aplicaciones fácil de construir y fácil de

Copyright © 2008 PERU Oracle Users Group - Todos los Derechos Reservados1 - 13

www.peoug.org