BizTalk Adapter Pack: ORACLE Adapter

Slides:



Advertisements
Presentaciones similares
Web Services.
Advertisements

BizTalk Server 2006: Sistemas Distribuidos Kabel Sistemas S.L.
Detalles técnicos de Sharepoint Search Rubén Alonso Cebrián
Inteligencia de Negocio con Microsoft Office Sharepoint Server 2007 Rubén Alonso Cebrián
César de la Torre ISV Developer Advisor Microsoft
BizTalk Server 2006 & Test Driven Development Kabel Sistemas S.L.
3/24/2017 3:59 PM © Microsoft Corporation. All rights reserved.
WS-Security, WSE 3.0, WCF(Indigo)
Diseño de Aplicaciones SOA usando Visual Studio Team System
Caixa Galicia - Enterprise Service Bus
Administración de actualizaciones de seguridad
Tomás Hernández MVP BizTalk Server
Protección de servidores de correo Exchange 2007 con Forefront para Exchange Iván Castro Gayoso Security Technology Specialist
Implementación de Entornos de Colaboración Rubén Alonso Cebrián
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian Código: HOL-SQL03.
Microsoft SQL Server 2005 Integration Services
Microsoft Sql Server 2005 Reporting Services
Introducción a Microsoft .NET
Virtual Desktop Infrastructure (VDI) from Microsoft
SharePoint para Internet
Control Parental en Windows Vista. Se ha dicho por ahí… …sobre Windows Vista: …sobre Windows Vista: - El usuario quiere trabajar y usar su ordenador,
• SQL Server Analysis Services
Acceso a datos y paso de datos entre capas
(D2) Practicas y componentes para el desarrollo con.NET : PAG y Application Blocks Diego González - CTO
Exchange Server 2007 Actualización de un clúster CCR a Service Pack 1 Joshua Sáenz G.
José Parada Gimeno ITPro Evangelist
Application & Multi Server Management
Microsoft System Center Operations Manager 2007 Gestión de Eventos
4/1/2017 6:53 PM © Microsoft Corporation. All rights reserved.
4/1/2017 6:53 PM Mejorando la experiencia de usuario Escenarios de Integración de SAP con BizTalk Server y SharePoint 11:50am – 12:45pm Pedro Pablo Malagón.
Nuevas Certificaciones y cómo conseguirlas David Carrasco Microsoft Certified Trainer
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
Integración de BizTalk 2009 con Visual Studio 2008 Enrique Palomino BizTalk Escalation Engineer.
Desarrollo de adaptadores mediante WCF LOB Adapter SDK
Entity Framework Desarrollador vs. DBA Enrique Puig Nouselles
TRUCOS Y PISTAS PARA CONFIGURAR KCD CON ISA 2006
ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors SQL Server 2008 R2 Reporting Services Map Overview.
Generación de Workflows con SharePoint Designer Matías Cordero Ochoa
SQL Server 2008 R2 Reporting Services Component Library Overview ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors
Sergio Carrillo Vila DPE (Data Platform Engineer) Solid Quality Mentors
Service Pack 3 SQL Server 2005 Marcos Celada Microsoft Support Services
BizTalk Adapter Pack: mySAP Business Suite Adapter
Windows Server 2012 Alberto Marcos González (Plain Concepts)
Reporting Services: Report Builder Server Mode Enhacements
Sergio Carrillo Vila DPE (Data Platform Engineer) Solid Quality Mentors
Gestión Basada en Directivas en SQL Server 2008
MOSS Servicios de búsqueda e indexación Rubén Alonso Cebrián
FOREFRONT TMG VPN Juan Luis García Rambla MVP Windows Security
FOREFRONT TMG HTTPS INSPECTION Juan Luis García Rambla MVP Windows Security
Introducción arquitectura base de datos Microsoft SQL Server 2000/2005
Especialista en Business Intelligence Integration Services SSIS (Sesión 6) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
PowerPivot: SharePoint IT Experience José Quinto Zamora DPE (Data Platform Engineer) Solid Quality Mentors
Blendwerk IT & Media. ¿Quiénes somos? Acerca de Blendwerk.
© 2006 Microsoft Corporation. All rights reserved.
InfoPath Ventajas y Uso.
Pedro Pablo Malagón Amor Opciones tecnológicas.
Publicación Segura con Forefront Protection 2010 para SharePoint.
Webcast TechNet: Automatización de los procesos de TI con Opalis: para un Centro de Datos verdaderamente dinámico.
Forefront Para Exchange Incidencias Más Frecuentes Presentador: Ross Parkel SEE de Soporte Para Forefront Server y Antigen.
POWER PIVOT Experiencia en Cliente ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors
Gestión de servidores y clientes con Microsoft System Center Essentials 2007 Joshua Sáenz G.
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors El modelo relacional en la nube.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2.
• SQL Server Integration Services SSIS
• SQL Server Integration Services SSIS
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Sesión 2.
Transcripción de la presentación:

BizTalk Adapter Pack: ORACLE Adapter JCGonzalez@Kabel.es Kabel Sistemas S.L. www.kabel.es

Kabel: ¿Quiénes Somos? Compañía especializada en Consultoría de TI ¿Qué hacemos? Infraestructura de redes y sistemas Seguridad Desarrollo Gestión de proyectos y dirección estratégica Formación Aplicada IT OutSourcing La calidad cómo objetivo fundamental de nuestros proyectos Nuestra vocación es convertirnos en el socio tecnológico que toda empresa necesita

Kabel: Competencias Business Process and Integration Custom Development Solutions Advance Infrastructure Solutions Networking Infrastructure Solutions Security solutions

Agenda Introducción BizTalk Adapter Pack: ¿Qué es? Conceptos y Arquitectura WCF WCF BizTalk Adapters BizTalk Adapter Pack: ¿Qué es? Introducción al BizTalk Adapter 3.0 para Oracle Arquitectura Como usarlo Demos

Introducción: Qué es WCF Conjunto de tecnologías .Net de Microsoft para el desarrollo de Aplicaciones Distribuidas Unifica el modelo de programación para: COM+ MSMQ Web Services .NET Remoting Promueve los principios de SOA Implementa la especificación WS-*

Introducción: Arquitectura WCF Negocio: Interfaces y contratos Políticas de servicio Implementación: Transacciones, seguridad Extensibilidad (Behaviors, Inspectors) Comunicaciones Protocolos: TCP, Http Seguridad, fiabilidad, Routing Hosting: IIS, WAS, Windows Services, COM+

Introducción: Arquitectura WCF Application Client Service Dispatcher Serializer Proxy Dispatcher Message Inspector Channels Channels Protocol Transport Activation Listener

Introducción: WCF EndPoints EndPoint = Conexión física compuesta de: A: Address B: Binding C: Contract Sender Receiver A B C A B C C B A Message A B C

Introducción: WCF Adapters WCF se ajusta perfectamente a la arquitectura BizTalk Permiten exponer y consumir servicios WCF La configuración se almacena en los settings de los puertos de BizTalk (binding files). NO en ficheros .config Adaptadores disponibles en R2: WCF-WsHttp: Soporte del standard WS-* sobre protocolo HTTP. WCF-NetTcp: Soporte del protocolo TCP. WCF-NetMsmq: Soporte para conexión con transporte MSMQ WCF-BasicHttp: Compatible con la primera generación de WebServices WCF-NetNamedPipe: Habilita comunicación usando transporte NamedPipes.  WCF-Custom: Permite usar componentes WCF personalizados (bindings, behaviors …) WCF-CustomIsolated: Permite conectar a través del transporte HTTP pero fuera del proceso de BizTalk.

BizTalk Adapter Pack: ¿Qué es? Colección de adaptadores basados en la tecnología WCF Proporciona acceso programático orientado a servicios para interactuar con sistemas externos (Line-of-business) Consistencia en la experiencia en tiempo de diseño Diversidad en las opciones de programación Uniformidad, Estandarización y Reusabilidad Los adaptadores que incluye el paquete son: Microsoft BizTalk Adapter 3.0 for Oracle Database Microsoft BizTalk Adapter 3.0 for mySAP Business Suite Microsoft BizTalk Adapter 3.0 for Siebel eBusiness Applications

BizTalk Adapter Pack: Arquitectura WCF WCF Service Model Custom .NET App Siebel Microsoft Office SharePoint Server Microsoft BizTalk Server 2006 R2 SQL Server Integration Services WCF Channel Architecture BizTalk WCF Adapter ADO.NET Provider Oracle DB Adapter Adapter SDK Runtime SAP Adapter Siebel Adapter HTTP Transport Oracle DB SAP Web Service ASP.NET 2.0

Adapter Metadata Utility Tool Arquitectura interna Adapter Developer implements WCF LOB Adapter Adapter Metadata Utility Tool Metadata Browse / Search Metadata Browse/ Search Handler Metadata Exchanger WSDL Builder Metadata Resolver Handler Design-Time Metadata Management Channel Implementation Connection WCF Client Connection Pool Management Message Exchange Handlers Connection URI Builder Metadata-Driven XML Reader / Writer Run-Time Tracing / Perf Counters Adapter SDK Code LOB Adapter Code

Microsoft BizTalk Adapter 3.0 for Oracle Database Expone bases de datos ORACLE como servicios WCF Los clientes realizan operaciones con la base de datos mediante el intercambio de mensajes SOAP a través del adaptador ODP.Net 2.0 para la comunicación con el motor de base de datos

Microsoft BizTalk Adapter 3.0 for Oracle Database Operaciones soportadas: Operaciones sencillas (Insert, Update, Delete, Select) sobre tablas y vistas Operaciones sobre tablas y vistas que contienen “LOB data”. Llamadas a funciones y procedimientos almacenados Procedimientos almacenados con parámentros “REF CURSOR” Funciones y procedimientos con tipos “RECORD” Operaciones sobre tablas con tipos “BFILE” Sentencia genérica “SQLExecute” Notificación de cambios: “Polling-based Data-changed Messages”

Arquitectura WCF Channel Architecture Oracle Database BizTalk Server 2006 R2 WCF Channel Architecture WCF LOB Adapter SDK BizTalk Layered Binding Element Oracle DB Adapter Binding Element Oracle DB Binding Oracle DB Adapter Oracle Data Access Components ODP.NET Oracle Client Machine/Process Boundary Oracle Database

Arquitectura interna Oracle DB Adapter Oracle DB Binding BizTalk Layered Binding Element Oracle DB Adapter Binding Element Oracle DB Binding Oracle DB Adapter IMetadataRetrievalContract IReplyChannel IMetadataExchange IRequestChannel Channel Implementation Binding Properties Metadata Exchanger Connection URI Builder Metadata Management Connection Management Metadata Browse Search Connection Factory Metadata Handlers Resolve Handler Browse WSDL Builder Metadata Exchange Handlers Outbound Handler (IRequest Channel) Inbound (IReply Search Handler Metadata Cache Custom XML Reader/Writer ODP.NET Metadata Pool Statement Cache ODP Connection Pool

Cómo Funciona WCF Oracle DB Adapter Metadata Utility Tool Design-Time BizTalk Server Process Browse/Search/Choose Generate Metadata Adapter Metadata Utility Tool Adapter Consumer WCF Oracle DB Adapter SDK Runtime BizTalk WCF Recevie /Send Message Target System BizTalk Message Box Receive /Send Pipeline XML XML Schema(s) Business Process BizTalk Orchestration Design-Time Run-Time ORACLE Line-of-Business (LOB)

Configuración Design-Time

Design-Time DEMO

Configuración Run-Time

Run-Time DEMO

Preguntas && Respuestas ?

Más Información Mi Blog: http://biztalkfridays.wordpress.com/ Kabel Sistemas: http:// www.Kabel.es Dev Center: http://msdn.microsoft.com/biztalk/ BizTalkGurus: http://www.biztalkgurus.com/biztalk-server-2004.aspx NewsGroup: http://www.microsoft.com/technet/community/newsgroups MSN Search: http://search.msn.com/

Más acciones desde TechNet Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: http://www.microsoft.es/technet/jornadas/webcasts/webcasts_ant.asp Para información y registro de Futuros Webcast de éste y otros temas diríjase a: http://www.microsoft.es/technet/jornadas/webcasts/default.asp Para mantenerse informado sobre todos los Eventos, Seminarios y webcast suscríbase a nuestro boletín TechNet Flash en ésta dirección: http://www.microsoft.es/technet/boletines/default.mspx Descubra los mejores vídeos para TI gratis y a un solo clic: http://www.microsoft.es/technet/itsshowtime/default.aspx Para acceder a toda la información, betas, actualizaciones, recursos, puede suscribirse a Nuestra Suscripción TechNet en: http://www.microsoft.es/technet/recursos/cd/default.mspx