La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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.

Presentaciones similares


Presentación del tema: "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."— Transcripción de la presentación:

1 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 Amor Ingeniero Integración SOA Microsoft © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Agenda Introducción Soluciones con Adaptador SAP de BizTalk Server
Conclusiones

3 Interoperabilidad para todos
Web Capture Data Cache Point-to-Point Application Integration Server Search SAP Iview / WSRP Excel Service BizTalk BDC IBM WSRP Oracle BBDD BDC / Protocol Handler Siebel BEA SUN

4 Cambiar la experiencia de usuario
Look up bill of materials…. Get customer contact information…. Verify customer address information…. Create the requisition for required materials…. Sign on to SAP…. Check inventory of finished product…. Check customer order history…. Check outstanding customer obligations…. Check billing and payment history….

5 Utilizando el Adaptador de SAP de BizTalk Server
4/1/2017 Utilizando el Adaptador de SAP de BizTalk Server Microsoft Office SharePoint Server – Proporcionando una rica experiencia de usuario Entregar datos vía una plataforma neutral de Servicios Web (SOAP) BizTalk Adapters Mostrar datos de business intelligence BAM de BizTalk Buscar y descubrir contenido indexado, desde varios orígenes de datos, incluido SAP Procesar contenido y datos locales Incluir Web Part de terceras partes Consumir de forma remota, contenido HTMLSAP portal vía el iView Webpart Recoger datos registrados en SAP con BizTalk Procesar datos recibidos vía RSS feed Entregar e Interactuar con datos XML a través BizTalk Obtener un bloque de HTML vía el consumo de WSRP Capturar páginas HTML remotas utilizando Page Viewer Web Part

6 Interfaces avanzados de uso para SAP - Silverlight
CRM Demo

7 Interfaces avanzados de uso para SAP / WPF

8 Centrándolo estratégicamente
Office SharePoint .NET Windows Server Human Workflow Se sitúa BizTalk como el servidor de Integración de Microsoft Se cierra el espacio entre SharePoint y BizTalk Premium App Server

9 Características de SharePoint & BizTalk
Características de Proceso Centrado en Negocio Sistemas Largos periodos de procesamiento Transaccional Colaboración Mensajería Enfocado a perfiles Orientado a Servicios Organizacional Virtualización Semi-Estructurado a No-estructurado Basado en el uso Usabilidad; centrado en el interfaz de usuario Rendimiento Gestión de lista de tareas B2B, Estándares (SWIFT,EDI,…), Escalación y Delegación Integración de Sistemas Está claro que la combinación de MOSS + BizTalk + SAP , da servicio rápido , ágil y seguro a las necesidades de todos los usuarios, en la capa de presentación ( Office, Silverlight, WPF) en la capa de Integración ( BizTalk SAP Adapter ) y en la Capa Existente de SAP

10 Soluciones de Microsoft
Automatizando los proceso de negocio utilizando BizTalk Server Comercial Gestor de Ventas Analista /Desarrollador Gestor de Créditos Diseño XLANG Visual Studio Visio (Modelo) Ejecución SharePoint / InfoPath / SP WF (Involucración de Personas) Formularios InfoPath (tareas asignadas) Host SAP Pedidos Verificación de Crédito BizTalk Server (Proceso) Gestión Performance Point (scorecard) Datos KPI Visio (BI) BizTalk BAM Ejemplo Ilustrativo

11 ¿ Y que es lo que consigo ? Interactuar con los datos de SAP en MOSS
Consumir servicios de SAP a través de Web parts a medida o estándar MOSS Forms server proporciona una plataforma de colaboración basada en flujos de trabajo y una plataforma de entrada de datos a SAP potente y rápida Silverlight proporciona la nueva experiencia de usuario sobe SAP MOSS Search puede indexar los datos de SAP directamente

12 ¿ Y como puedo Conectar con SAP ? Mecanismos de interoperabilidad
Integración Portal MOSS WebParts SQL / BizTalk integración datos .NET Data Provider para SAP BW .NET Data Provider para SAP Integración de Servicios ESB Enterprise Services BizTalk RFC/BAPI

13 Agenda Soluciones con Adaptador SAP de BizTalk Server Introducción
Conclusiones

14 Arquitectura de Integración
4/1/2017 6:53 PM Arquitectura de Integración Web Browser Office SharePoint Server Forms Services Workflow BDC BizTalk Server LOB Adapter WS-* Process Engine

15 01/04/ :53 BizTalk Server simplifica la Interoperabilidad con componentes “Out Of The Box” Adaptadores de MQ MSMQ WSE HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WCF Adapter SharePoint PeopleSoft JD Edwards OneWorld XE Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS SAP EDI/AS2 X12 and EDIFACT support Drummond Interoperability Certification Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files

16 BizTalk : Arquitectura de Adaptadores

17 ¿Cuándo y como utilizarlo?
4/1/2017 Adaptador SAP de BizTalk Server Paquete de Adaptadores de BizTalk – Mejores prácticas ¿Cuándo y como utilizarlo? RFC/BAPI desde .NET RFC/BAPI alojado en IIS RFC/BAPI en BizTalk Server Proveedor de datos de SAP para .NET Mecanismo Utilizado por aplicaciones .NET que necesitan acceder a SAP Utilizado por servicios de muy desgranados y de latencia baja Utilizado por servicios de composición complejos. También usado para aislar los puntos de acceso RFC Utilizado por escenarios de alto rendimiento, tipo ETL Situación

18 Desarrollos a Medida en .NET
4/1/2017 6:53 PM Desarrollos a Medida en .NET Utilizar adaptadores en .NET .NET Application WCF BizTalk SAP Adapter SAP

19 Desarrollos a Medida en .NET
4/1/2017 6:53 PM Desarrollos a Medida en .NET Tenerlos en IIS Internet Information Services (IIS) ASMX Client SAP Basic HTTP Binding BizTalk SAP Adapter WS* Binding WCF Client

20 ¿ es decir, WCF unifica los protocolos de transporte en todas las capas?
.NET Remoting Punto para consumir servicios Modelo de Objetos conocido y consistente Adopta WCF como capa de IO Heredará las nuevas funcionalidades según son añadidas a la plataforma: WS-* Standards Web 2.0 .... Podemos concentrarnos en la funcionalidad, WCF se ocupa de comunicarnos SOAP 1.1 ASMX WSE MSMQ POX WS-* Windows Communication Foundation Web 2.0 Technologies RSS REST ATOM

21 BizTalk y Adaptadores WCF
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 Biztalk 2009: 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.

22 BizTalk y WCF Además de los adaptadores de WCF, BizTalk Server 2009 proporciona las siguientes funciones de integración con los servicios WCF : Consumir WCF services. Podemos genersar artifacts, orchestrations utilizando el BizTalk WCF Service Consuming Wizard. Publicar orchestrations como servicios WCF. Utilizando el WCF Publishing Wizard. El asistente crea automaticamente una aplicación ASP.NET basada en WCF. Publicar un schema como un servicio WCF. Es una forma sencilla de permitir enviar mensajes al MessageBox, y que sea enrutado allí, segun sus subscripciones.

23 Microsoft BizTalk Adapter 3.0 for mySAP Business Suite
Expone Módulos SAP como servicios WCF Los clientes realizan operaciones contra un sistema SAP (RFC’s, BAPI’s, IDOC’s) mediante el intercambio de mensajes SOAP a través del adaptador No es necesaria la instalación del .Net Sap Connector. La conexión se realiza mediante “Unicode RFC Library” Incluye .Net Framework Data Provider for mySap Business Suite para proveer un interfaz ADO con el sistema SAP

24 Arquitectura WCF Channel Architecture SAP BizTalk Server 2009
WCF LOB Adapter SDK BizTalk Layered Binding Element SAP Adapter Binding Element SAP Binding SAP Adapter SAP RFC SDK - Unicode librfc32u.dll Machine/Process Boundary SAP

25 Arquitectura Interna SAP Adapter SAP Binding
BizTalk Layered Binding Element SAP Adapter Binding Element SAP Binding SAP Adapter IMetadataRetrievalContract IReplyChannel IMetadataExchange IRequestChannel Channel Implementation Binding Properties Metadata Exchanger Connection Pool 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 SAP Managed Wrapper saprfc.ini Librfc32u.dll SAP RFC SDK - Unicode

26 Funcionalidad Design-Time
Browsing RFC’s y Transactional RFC’s BAPI’s IDoc’s (Tipos, versiones y operaciones) Searching RFC’s yTransactional RFC’s Tipos de IDoc Generación de esquemas RFCs yTransactional RFCs (Cliente / Servidor) BAPIs IDocs (Tipos y operaciones)

27 Funcionalidad – Runtime
RFCs Invocación de RFCs Invocación de RFCs vía tRFC interface Recepción de eventos SAP vía RFC server interface Recepción de eventos SAP vía tRFC server interface BAPIs Ejecución de BAPIs mediante el RFC interface Soporte del modelo de transaccional BAPI para escenarios BizTalk IDOCs Envío y recepción de IDocs mediante el uso de esquemas IDoc tipados Envío y recepción de IDocs mediante esquemas genéricos IDoc RFC Envío y recepción de IDocs mediante strings

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

29 Configuración Design-Time

30 Configuración Run-Time

31 SharePoint HR Portal

32 SharePoint accediendo a SAP

33 SharePoint Designer Workflow Config

34 InfoPath Forms Services

35 Firmar los Formularios

36 Imprimir los Formularios

37 InfoPath Development in VSTO

38 InfoPath Data Connections

39 Obtención centros coste (SAP)

40 Enviar Información a SAP

41 Resultado desde SAP

42 Configurando el adaptador de SAP
Client: Número de Cliente SAP System ID: ID del sistema SAP Batch Size: Tamaño del lote BizTalk Code Page: Página de códigos a utilizar Language: Idioma del sistema SAP Password: La contraseña para el R/3 si no está configurado el Single Sign On (SSO) Program ID: ID de un programa R/3 como punto de entrada para BizTalk SAP Gateway Host: nombre del servidor SAP SAP Gateway Service: Servicio a utilizar como punto de entrada para BizTalk User Name: Nombre del usuario R/3 si no está configurado Single Sign On (SSO)

43 Configurando el adaptador de SAP

44 BizTalk SAP Adapter

45 Schemas de BizTalk Generados

46 Mapeo de schemas en BizTalk

47 BizTalk Orchestration para transacciones SAP

48 Obtención centros coste (SAP)

49 Ejecución WCF LOB Adapter SDK Runtime BizTalk WCF Receive Adapter Send
Operation / Receive Location BizTalk Receive Pipeline BizTalk Message Box Send Adapter Send Port Incoming LOB Message Outgoing LOB XML BizTalk Send Pipeline WCF LOB Adapter SDK Runtime BizTalk Business Process Orchestration Port LOB 2 Receive Location LOB 1 LOB 3 Receive LOB 1 Sample Orchestration

50 Ejemplos de Utilización
4/1/2017 Con BizTalk Server ESB Bus De Integración Business Process Management BAM Integración de múltiples sistemas Transformaciones, Mapeos Transacciones (inserts/updates) Escalabilidad, tracking, etc. Con SharePoint Enviar datos de negocio en SharePoint Acceder a los datos de negocio vía Web parts a medida en SharePoint Integrar Office Business Applications en la aplicaciones de negocio Con SQL Server Enviar datos a los cubos de analysis services

51 Agenda Conclusiones Introducción
Soluciones con Adaptador SAP de BizTalk Server Conclusiones

52 Adaptador SAP de BizTalk Server
Características Soporta los siguientes artefactos RFC RFC transaccionales (tRFC) BAPI Idocs (tanto XML como ficheros planos) Gestión de credenciales vía Autenticación básica SAP Logon Tickets Puede ser utilizado con o sin BizTalk Server Invocar RFC/BAPI desde .NET Invocar RFC/BAPI desde aplicaciones alojadas en el IIS Invocar RFC/BAPI a través de BizTalk Server Proveedor de datos de SAP para.NET

53 Resumen ESB Bus De Integración Business Process Management BAM
4/1/2017 6:53 PM Resumen Cuando estén en juego cosas como: ESB Bus De Integración Business Process Management BAM Integración de múltiples sistemas Transformaciones Mapeos Transacciones (inserts/updates) Escalabilidad, tracking, etc. información procesos de SAP

54 Beneficios Beneficios proporcionar los datos juntos en un sitio unificado MOSS proporciona una plataforma robusta para desplegar estas aplicaciones compuesta para uso masivo Las aplicaciones compuestas obtiene datos de múltiples sistemas o módulos, dentro de un único sitio utilizando MOSS Mejorando esta experiencia puede ofrecer ahorros en los costes de operación y formación El Paquete de Adaptadores de BizTalk permite que los servicios que hablan con SAP sean creados de forma más rápida Los usuarios pueden interactuar con muchas funcionalidades en una sola herramienta; simplificación del proceso

55 Muchas Gracias

56 © 2008 Microsoft Corporation. All rights reserved
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Descargar ppt "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."

Presentaciones similares


Anuncios Google