1 / 48

BizTalk Server 2006 R2 für IT-Pros

BizTalk Server 2006 R2 für IT-Pros . Wilfried Mausz , cubido GmbH David Schwingenschuh , cubido GmbH Andreas Hack, Microsoft Österreich GmbH. Agenda. BizTalk Server – Übersicht Marketing vs. Reality Übersicht Neuerungen BizTalk 2006 R2 EDI + Demo WCF + Demo

eden
Download Presentation

BizTalk Server 2006 R2 für IT-Pros

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BizTalk Server 2006 R2 für IT-Pros Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

  2. Agenda • BizTalk Server – Übersicht • Marketing vs. Reality • Übersicht Neuerungen BizTalk 2006 R2 • EDI + Demo • WCF + Demo • LOB-Adapter, BizTalk Adapter-Pack + Demo

  3. BizTalk Referenzen • Über 7.000 Kundenweltweit • 90 % der Fortune Global 100

  4. Warum BizTalk Server?

  5. Wahrnehmung vs. RealitätEnterprise Service Bus (ESB) “An enterprise platform that implements standardized interfaces for communication, connectivity, transformation, and security.” –Fiorano Software “The ESB label simply implies that a product is some type of integration middleware product that supports both MOM and Web services protocols.” –Burton Group “A Web-services-capable infrastructure that supports intelligently directed communication and mediated relationships among loosely coupled and decoupled biz components.” -Gartner Group “A standards-based integration backbone, combining messaging, Web services, transformation, and intelligent routing.” –Sonic Software “To put it bluntly: If you have WebSphere MQ and other WebSphere brokers and integration servers, you have an ESB.” –Bob Sutor, IBM

  6. Service-Integration mit ESB Enterprise Service Bus B2B BPM Portals Mobile ERP CRM Data Stores Mainframes

  7. BizTalk Server: Evolution einerPlattform • V5BizTalk Server 2006 R2 • V4BizTalk Server 2006 • V3BizTalk Server 2004 • SOA/ESB • BPM • Extend B2B (+EDI/AS2) • RFID • V2BizTalk Server 2002 • SOA/ESB • Adaptersin Box • HostIntegration • BPM • Partner Adapters • V1BizTalk Server 2000 • EAI (partner adapters) • Vertical B2B • XML B2B 7,000+Customers 500Customers 2,000Customers 4,000Customers

  8. BizTalk Server 2006 R2 – Möglichkeiten Management and Operations Business Rule Framework Business to Business Integration Business Activity Monitoring Orchestration Messaging Tools RFID Platform

  9. BizTalk Architektur • Message • Host • Host • Host • Send Port • Receive Port Adapter Adapter • Orchestration • BTS • Msg • Receive Pipeline • Send Pipeline • BTS • Msg • BTS • Msg Message Box Map Map • Message • BTS • Msg • BTS • Msg • BTS • Msg

  10. VereinfachteInteroperabilität BizTalk Server – “Adapters in the Box” 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 DB2for z/OS • Midrange DB2/400 • DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) • Host Files IBM EDI & LOB-Applikationen Microsoft

  11. Schnittstellen • Thema des ganzen Vortrages • Die Aufgabe von BizTalk … • sind Schnittstellen … • zwischen Unternehmen (B2B) • zwischen Applikationen (EAI) • Daher sind die folgenden Slides und Samples ausgerichtet auf die Entwicklung von Schnittstellen zwischen Unternehmen und Applikationen

  12. Agenda • BizTalk Server – Übersicht • Marketing vs. Reality • Übersicht Neuerungen BizTalk 2006 R2 • EDI + Demo • WCF + Demo • LOB-Adapter, BizTalk Adapter-Pack + Demo

  13. Marketing vs. Reality • SOA – Service OrientedArchitecture • Comprehensive Integration Solution • Dynamical Business Rules • Enterprise Application Integration • Business Process Management • Business Process Monitoring • Information Worker

  14. Today()… • Do bau-ma uns gschwind…(a kreative Lösung) • Kleines Batchfile • Console-Applikation • VBScript + E-Mail Notification • etc. • Exception Handling? • Wiederverwendbar? (Cut & Paste) • Standard(s)? (Just forwimps) • Dokumentation? • Zumindest eine Inventarliste? • Zeitnot • Kosten • Risiko = Vorgesetzten am Hals

  15. Today()… • EDIFACT? Ja, das geht schon irgendwie … • VBScript oder ConsoleApplication • Ein paar Regular Expressions

  16. Warum zu Fuß gehen? • Das Rad wird ständig neu erfunden • Wieder mal ein Flat File Parser • WriteLine(“<xml><rechnungid=“+rid.ToString()+…) • Anbindung von Telekomrechnung an die FIBU • Abgleich von AD-Daten im Konzern • Export von FIBU Daten (Saldenlisten) • Kundendaten Import/Export

  17. Today()++ • Weniger Zeitnot • Weniger Kosten • Weniger Risiko • => Werkzeug (Gadget) = Vorgesetzten nicht ganz so viel am Hals

  18. Today()++ • Rasche Umsetzung von Schnittstellenformaten (XML, CSV, EDI, etc.) • Messaging für gängige Protokolle (FTP, HTTP, Message Queue etc.) • Transformation zwischen Formaten (am besten grafisch) • Workflows (Umsetzung von Geschäftsprozessen, am besten grafisch) • Monitoring • Ausfallssicherheit • Anbindung an „meine“ Systeme (SAP, Oracle, SQL Server etc.)

  19. Today()++ • BizTalk Server 2006 R2 istverfügbar • Verfügbarkeitder Microsoft ESB Guidance • Microsoft BizTalk Adapter-Pack

  20. Agenda • BizTalk Server – Übersicht • Marketing vs. Reality • Übersicht Neuerungen BizTalk 2006 R2 • EDI + Demo • WCF + Demo • LOB-Adapter, BizTalk Adapter-Pack + Demo

  21. Neue Features BizTalk 2006 R2 • Volle EDI-Unterstützung • Unterstützung .NET 3.x • WCF • WF • RFID

  22. EDI • United Nations/Electronic Data Interchange for Administration, Commerce, and Transport (UN/EDIFACT) • Internationaler EDI-Standard (Vereinte Nationen) • ISO-Standard (ISO 9735) • Kernpunkte: • VorgabenzurStrukturierung von Daten • InteraktivesDatenaustausch-Protokoll (I-EDI) • Standard-Messages fürDatenaustauschzwischenverschiedenstenUnternehmensowieNationen http://en.wikipedia.org/wiki/EDIFACT

  23. BizTalk 2006 R2 – EDI-Features • EDI-Framework integraler Bestandteil von BizTalk 2006 R2 (kein Adapter!) • Senden und Empfangen von EDI-Messages inkl. Verarbeitung von ACK-Messages • Batching von Messages • 8000+ vordefinierte Message-Formate • Messages anpassbar • Trading-Partner-Management http://www.microsoft.com/biztalk/techinfo/2006r2features.mspx

  24. BizTalk 2006 R2 – EDI-Features BizTalk 2006 BizTalk 2006 R2 EAI EAI B2B B2B

  25. EDI-DEMO Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

  26. WCF • Einheitliches Framework zur Erstellung von service- orientierten und verteilten Anwendungen auf der .NET-Plattform • Ersetzt ältere Technologien wie .NET Remoting, ASMX Web Services • Adapter-Framework • Ab .NET 3.0

  27. BizTalk WCF-Support • Verwendung von BizTalk als WCF-Service und WCF-Client • “Out of the box” WCF-Adapter • WCF-BasicHttp • WCF-WsHttp • WCF-NetTcp • WCF-NetMsmq • WCF-NetNamedPipe • WCF-Custom • WCF-CustomIsolated • UI, um einfacheBedienung und korrekteKonfigurationzugarantieren

  28. BizTalk WCF-Support – wozu? • NeueSzenarien:Transaktionenüber Web Services, Security, MTOM • Hosting in-proc und out-of-proc • Message Marshaling • Multiple Transports • Erweiterbarkeit • Wiederverwendbarkeit • Neuer Web Service Stack • EinheitlicheBedienungsämtlicherMessagingkomponenten

  29. WCF-DEMO Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

  30. WCF-DEMO – Zusammenfassung http://www.microsoft.com/biztalk/techinfo/2006r2features.mspx

  31. Adapter • Kapselung und Modernisierung bestehender „Legacy-Applikationen" • Verbindung zwischen Backend-Applikationen und modernen Interfaces • Windows Communication Foundation (WCF) • Framework zur Erstellung verteilter Applikationen • Erstellung von Adaptern zu bestehenden Applikationen http://blogs.msdn.com/sonuarora/archive/2007/03/26/about-wcf-lob-adapter-sdk.aspx

  32. BizTalk Adapter • Verbindung vom BizTalk Server zu externem System zum Senden und Empfangen von Nachrichten • Erstes und letztes Element von BizTalk im Messaging • Eigenes Adapterframework zur Entwicklung von Adaptern • WCF-LOB-Adapter http://msdn2.microsoft.com/en-us/library/ms944509.aspx

  33. LOB • LOB Line-of-Business Application • Kritische Applikationen, die zum Betrieb eines Unternehmens notwendig sind • Accounting, Supply Chain Management, Resource Planning • Zunehmend mehr verbunden mit Benutzerinterfaces z.B. Web, Office, Email, Adressbuch • SAP, PeopleSoft, Siebel, Oracle, IBM CICS http://searchcio.techtarget.com/sDefinition/0,,sid182_gci214562,00.html

  34. WCF-LOB-Adapter SDK • Serviceorientierte Interfaces zu bestehenden LOB Applikationen • Einheitliches Metadaten getriebenes Adapterframework für gesamtes .NET-Framework • .NET-Applikation • SharePoint • BizTalk • SQL Server http://blogs.msdn.com/sonuarora/archive/2007/03/26/about-wcf-lob-adapter-sdk.aspx

  35. LOB-Adapter • Adapter wird verwendet wie typisches WCF-Service • Kein neues Programmiermodell • Wiederverwendbar in allen .NET-Applikationen • Adapter bietet Metadaten über LOB-Applikation • Browse • Search • Contracts aus Metadaten erstellen • Einheitliches Framework • Eine API für Adapter • Ablöse der verschiedensten bisherigen Adapter-Technologien http://blogs.msdn.com/sonuarora/archive/2007/03/26/about-wcf-lob-adapter-sdk.aspx

  36. Integration LOB-Adapter in BizTalk • „Weiterentwicklung" des BizTalk Adapter-Frameworks • vorläufig Parallelbetrieb der zwei Adapterframeworks • Empfehlung von Microsoft in Zukunft Adapter mit LOB SDK zu entwickeln http://blogs.msdn.com/sonuarora/archive/2007/03/26/about-wcf-lob-adapter-sdk.aspx 2008-02-14

  37. BizTalk Server Adapter-Pack • Anwendungen • SAP • Oracle • Siebel • BizTalk Developer, Standard und Enterprise • Basiert auf LOB-Adapter SDK • Seit 1. März 2008 verfügbar • Auch als separate Lizenz http://blogs.msdn.com/adapters/archive/2008/02/15/biztalk-adapter-pack-released.aspx

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

  39. Machine/Process Boundary BizTalk SAP-Adapter-Architektur BizTalk Server 2006 R2 WCF Channel Architecture SAP Adapter WCF LOB Adapter SDK SAP Binding BizTalk Layered Binding Element SAP Adapter Binding Element SAP RFC SDK – Unicode librfc32u.dll

  40. BizTalk SAP-Adapter-Features • RFCs • Aufrufen von RFCs • Aufrufen von transaktionalen RFCs • Empfangen von Events aus SAP über das RFC Server Interface (auchtransaktional) • BAPIs • Aufrufen von BAPIs über das RFC Interface (auchtransaktional) • IDocs • Senden und Empfangen von generischen und strongly typed IDocs • Senden und Empfangen von IDocsüber Strings http://www.cubido.at/Blog/tabid/176/EntryID/181/Default.aspx

  41. SAP-DEMO Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

  42. Zusammenfassung • Microsoft BizTalk Server 2006 R2 – was ist neu? • Komplett überarbeitetes EDI-Framework • Integration der Windows Communication Foundation (WCF) • Neues „Line of Business“ – Adapter-Framework (LOB) zur einheitlichen Kommunikation von .NET mit anderen Applikationen • Erweiterung von Business Activity Monitoring (BAM) • RFID-Framework

  43. Call to Action • Cubido BizTalk Blogs ( www.cubido.at ) • BizTalk Ressourcen: • Introducing Microsoft BizTalk Server 2006 R2 • Microsoft BizTalk Server 2006 R2 Reviewer's Guide • Microsoft BizTalk Server 2006 R2 Capabilities Whitepaper • Microsoft BizTalk Server Operations Guide RTW • BizTalk Adapter Pack • Download BizTalk Server 2006 R2 Trial • Downloaden und Ausdrucken: BizTalk Poster

  44. BizTalk Poster

  45. BizTalk Server 2006 R2 Trainings

  46. Vorteile für Ihr Unternehmen

  47. Today()++ • Weniger Zeitnot • Weniger Kosten • Weniger Risiko • => Werkzeug (Gadget) = Vorgesetzten nicht ganz so viel am Hals

More Related