La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

BizTalk Adapter Pack: ORACLE Adapter

Presentaciones similares


Presentación del tema: "BizTalk Adapter Pack: ORACLE Adapter"— Transcripción de la presentación:

1 BizTalk Adapter Pack: ORACLE Adapter
Kabel Sistemas S.L.

2 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

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

4 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

5 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-*

6 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+

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

8 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

9 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.

10 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

11 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

12 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

13 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

14 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”

15 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

16 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

17 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)

18 Configuración Design-Time

19 Design-Time DEMO

20 Configuración Run-Time

21 Run-Time DEMO

22 Preguntas && Respuestas
?

23 Más Información Mi Blog: http://biztalkfridays.wordpress.com/
Kabel Sistemas: Dev Center: BizTalkGurus: NewsGroup: MSN Search:

24 Más acciones desde TechNet
Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: Para información y registro de Futuros Webcast de éste y otros temas diríjase a: Para mantenerse informado sobre todos los Eventos, Seminarios y webcast suscríbase a nuestro boletín TechNet Flash en ésta dirección: Descubra los mejores vídeos para TI gratis y a un solo clic: Para acceder a toda la información, betas, actualizaciones, recursos, puede suscribirse a Nuestra Suscripción TechNet en:


Descargar ppt "BizTalk Adapter Pack: ORACLE Adapter"

Presentaciones similares


Anuncios Google