Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) -...

31
Folie 1 c~ÅÜÜçÅÜëÅÜìäÉ açêíãìåÇ University of Applied Sciences Referenten: Dipl.-Inform (FH) Mehmet-Ali Erkan Dipl.-Inform (FH) Marcus Görtz Prof. Dr. Martin Hesseler Realisierung einer B2B-IntegrationGastvortrag MBS Hochschulpartnerkonferenz Hamburg, 7.3.2005 Dargestellt am Beispiel einer Bestellabwicklung zwischen SAP ® R/3 ® und MBS-Navision ® unter Einsatz des Microsoft BizTalk-Servers ®

Transcript of Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) -...

Page 1: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 1

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Referenten:Dipl.-Inform (FH) Mehmet-Ali Erkan

Dipl.-Inform (FH) Marcus GörtzProf. Dr. Martin Hesseler

„Realisierung einer B2B-Integration“

GastvortragMBS Hochschulpartnerkonferenz

Hamburg, 7.3.2005

Dargestellt am Beispiel einer Bestellabwicklung zwischen SAP® R/3® und MBS-Navision®

unter Einsatz des Microsoft BizTalk-Servers®

Page 2: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 2

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Vortragsgliederung

► Teil 1: Theoretische Grundlagen (Prof. Dr. Martin Hesseler)- EAI und B2B-Szenarien- Überblick BizTalk Server 2002- MBS-Navision 3.60 Integrationskonzept

► Teil 2: Praxisbeispiel (Dipl.-Inform. (FH) Mehmet-Ali Erkan) - Anwendungsszenario- Konfiguration des BizTalk Servers- Demonstration „Auftragseingang“

► Teil 3: Technische Grundlagen (Dipl.-Inform. (FH) Marcus Görtz) - systemtechnische Voraussetzungen - Infos zum Praxisbeispiel (virtueller PC)- Überblick BizTalk Server 2004 und MBS-Navision 4.0

► Fragen / Diskussion (Alle)

Page 3: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 3

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Referent:Prof. Dr. Martin Hesseler

Teil 1:

Theoretische Grundlagen

Page 4: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 4

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Begriffsdefinitionen

(Quelle: [Linthicum-EAI 2000] S. 347)

„Within most enterprises, technology has been implemented for years without considering how it would all someday have to fit together. Ultimately, this is the source of the EAI problem – bad architecture.“

► Enterprise Application Integration (EAI)

(Quelle: [Linthicum-B2B 2000] S. 16)

„EAI typically deals with the integration of applications and data sources within an enterprise to solve a local problem. In contrast, B2B-Integration is the integration of systems betweenorganizations to support any business requirement, such as sharing information with treading partners.“

►B2B-Integration

Page 5: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 5

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Integrationsserver

(Quelle: nach [Keller 2001])

►Kommunikation ohneIntegration (P2P)

Applikation 6

Applikation 1

Applikation 2

Applikation 5 Applikation 3

Applikation 4

►Kommunikation mitIntegration (Hub & Spoke)

Applikation 6

Applikation 1

Applikation 2

Applikation 5 Applikation 3

Applikation 4

Integrations-server

Page 6: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 6

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Server

► EAI & B2B-Szenario(„Message Broker & Gateway“)

► EAI-Szenario(„Message Broker“)

(Quelle: [Chen 2003])

„In simple terms, BizTalk Server is a server platform that provides solutions for business processes integration .“

Xin Chen

Page 7: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 7

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Überblick

►BizTalk Messaging►BizTalk Messaging Manager►BizTalk Editor►BizTalk Mapper►BizTalk Server Administration►BizTalk Dokument Tracking►BizTalk Orchestration Designer

Services des BizTalk Servers 2002:

Page 8: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 8

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Messaging

►HTTP und HTTPS►Simple Mail Transfer Protocol (SMTP)►FTP►Microsoft Message Queuing (MSMQ)►XML►EDI►DCOM►…

Konvertiert die Datenformate und Kommunikations-protokolleDie an den BizTalk Server angeschlossenen Applikationen können ihre „eigenen“Datenformate bzw. Kommunikationsprotokolle verwenden, wie z.B. …

Page 9: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 9

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Messaging Manager

►Channels►Messagingports►Organizations►Document definitions►Envelopes►Distribution lists

Organisiert den kompletten Nachrichtenverkehr imBizTalk ServerDer BizTalk Messaging Manager ermöglicht es, die „Kommunikationspartner“(Datenherkunft und –ziel) zu definieren. Folgende Objekte werden hierzuverwendet …

Page 10: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 10

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Kommunikationsobjekte

►Channels- primäre Objekte des Messaging Managers (Version 2002)- identifizieren die Datenquelle (Organisation, Applikation oder Ablaufplan)

►Messagingports- identifizieren ein Ziel für die Dokumente (Organisation, Applikation, Ablaufplan)- gibt an, wie die Dokumente zum Ziel übertragen werden (Sicherung, Envelope)

►Organizations- repräsentieren Quelle und Ziel eines Kanals (Organisation, Applikation)

►Document definitions- repräsentieren unterschiedliche Dokumenttypen (Zeiger auf Spezifikation)- Spezifikationen bzw. Schemata definieren die Dokumentstruktur und Version

►Envelopes- stellen Informationen zum Öffnen eingehender bzw. zum Erstellen ausgehenderDokumente bereit

►Distribution lists- Gruppen von Messagingports („Verteilerlisten“)

Page 11: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 11

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Zusammenhang

(Quelle: Microsoft BizTalk Server Hilfe)

Page 12: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 12

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Editor

Definiert BizTalk Schemata Da der BizTalk Server bereits vor der Verabschiedung eines XML-Standards desW3C-Konsortiums entwickelt wurde, basieren die Schemata auf XDR*.

* XDR = XML-Data Reduced

►Beispiel:Sales Order ausMBS-Navision

► Import vorhand.Schemata mögl.- XDR- XML- X12- EDIFACT- DTD

Page 13: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 13

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Mapper

Transformiert die Daten von einem Schema in ein anderes Der hierbei verwendete XSLT*-Code wird von der grafischen Benutzeroberflächegleichzeitig mit erzeugt, bei der per „drag & drop“ die Daten der Quellspezifikationdenen der Zielspezifikation zugeordnet werden.

* XSLT = Extensible Stylesheet Language

► Anpassen der Datenper Übersetzungsskript(VB, Java) oder …

►Funktoide (Beispiele)- String extract- String concatenate

Page 14: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 14

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Server Administr.

Verwaltet und administriert den BizTalk ServerDie BizTalk Server Administration stellt alle Funktionen zur Verwaltung der Doku-mente in den gemeinsam genutzten Warteschlagen bereit. Hierzu gehören …

►Work Queue zu bearbeitende Dokumente

►Scheduled Queue bereits verarbeitet, warten auf Übertragung

►Retry Queueerneute Sendung bzw. warten auf Empfangsbestätigung

►Suspended QueueFehler bei der Bearbeitung

Page 15: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 15

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Document Tracking

Überwacht alle Dokumentenaustauschvorgänge Mit Hilfe der eigenständigen Webanwendung können alle Austauschvorgänge undDokumente durch benutzerdefinierte Anfragen ausgewertet und angezeigt werden.

Page 16: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 16

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Orchestration Designer

Automatisiert GeschäftsprozesseDer BizTalk Orchestration Designer koordiniert und managed Geschäftsprozesseüber verschiedene Anwendungen bzw. Organisationen (BPA*).

► Dokumentenfluss graphisch (MS Visio)definieren

► Verwaltung der Geschäftslogik

► Workflow wird als XLANG-Ablaufplan(ausführbare Datei) gespeichert

► Laufzeitmodul für XLANG-Dateienmacht Programmierung überflüssig

► Für parallele und langwierigeProzesse geeignet

* BPA = Business Processing Automation

Page 17: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 17

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Integrationskonzepte

► SAP® R/3®

- Business Connector- Java Connector- .NET Connector- Web Application Server- DCOM Connector- Exchange Infrastructure (XI)- ...

Kommunikationsadapter der beteiligten ERP-Systeme

►MBS Navision®

- Commerce Gateway

Page 18: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 18

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Commerce Gateway

Unterstützt den elektronisch Austausch von Geschäfts-dokumenten in MBS Navision®

© Microsoft Business Solutions

Page 19: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 19

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Geschäftsdokumente

►Kundenseite- Anfrage (Request for Purchase Quote)- Angebot (Purchase Quote)- Bestellung (Purchase Order)- Best.-bestätigung (P.O. Confirmation)- Rechnung (Purchase Invoice)- Wareneingang (Purchase Receipt)- Gutschrift (Purchase Credit Memo)- Produktkatalog (Import Product Catalog)

MBS Navision® Commerce Gateway (3.60) liefert 16 (2 x 8)Spezifikationen für Standardgeschäftsdokumente

► Lieferantenseite- Anfrage (Request for Sales Quote)- Angebot (Sales Quote)- Auftrag (Sales Order)- Auftr.-bestätigung (S.O. Confirmation)- Rechnung (Sales Invoice)- Lieferung (Shipment Notification)- Gutschrift (Sales Credit Memo)- Produktkatalog (Export Product Catalog)

Page 20: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 20

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Technische Architektur

BizTalk Server ist die Grundlage des Commerce Gateways

© Microsoft Business Solutions

Alle im MBS Navision® zu importierenden Geschäftsdokumente müssen im XML-Format sein.

► Navision®-Mandant als Biz-Talk Organisation angelegt

► Commerce Gateway AIC*nutzt Mandanten alsIdentifizierung

► Jeder Partner benutzt eineeigene (named) Pipe

► Navision® Application Server(NAS) ist mit Datenbankverbunden

* AIC = Application Integration Component

Page 21: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 21

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Einrichtung

In MBS Navision® erfolgt ein Großteil der Implementierung und Verwaltung der betriebswirtschaftl. Kommunikation

© Microsoft Business Solutions

Page 22: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 22

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Referent:Dipl.-Inform. (FH) Mehmet-Ali Erkan

Teil 2:

Praxisbeispiel

Page 23: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 23

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Anwendungsszenario

Auftragseingang einer Bestellabwicklung

letslets connectconnect

„live“ auf virtuellem PC „simuliert“

Page 24: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 24

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Referent:Dipl.-Inform. (FH) Marcus Görtz

Teil 3:

Technische Grundlagen

Page 25: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 25

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Voraussetzungen (1)

► Microsoft Windows 2000 Server Standard Deutsch►Internet Informationsdienste (IIS):►Message Queuing-Dienste

► Microsoft Windows 2000 Service Pack 3► Microsoft Internet Explorer 6 SP1► Microsoft .NET Framework SDK► alle verfügbaren Updates und Patches

Betriebssysteme des Praxisbeispiels:

Page 26: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 26

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Voraussetzungen (2)

► Microsoft SQL Server 2000 + Service Pack 3► Microsoft BizTalk Server 2002► Microsoft Navision Attain Client 3.60 (standard)

► Microsoft Navision Attain SDK 3.60 (standard)

► CODBC 3.60 (standard)

► Microsoft Navision Attain Server 3.60 (standard)

► Microsoft Navision Attain Application Server 3.60 (standard)

► Microsoft Navision Attain Automated Data Capture System 3.60 (standard)

► Commerce Gateway Request Server 3.60 (standard)

► Commerce Portal Web Integration Components 3.60 (standard)

Serversoftware des Praxisbeispiels:

Page 27: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 27

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Server 2004 (1)

► Überwachung von Geschäftsaktivitäten:Es können mit vertrauten Microsoft Office-Anwendungen (Excel, Word etc.), Echtzeitinformationen laufenden Geschäftsprozessen zur Verfügung gestellt werden.

► Echtzeit- Protokollierung:Es können in Echtzeit die Entwicklungen von Dokumenten und Prozessen in den BizTalk-Server Anwendungen verfolgt werden.

► Integration von Microsoft Visual Studio .NET:Es kann bei eigenen Entwicklungen von Vorteilen der Entwicklungsumgebung Visual Studio .NET sowie des .NET Frameworks profitiert werden.

► Integration von Microsoft Office InfoPath 2003:InfoPath 2003 ist ein Bestandteil des neuen Microsoft Office System. Es stellt ein benutzerfreundliches Front-End für den BizTalk-Server 2004 bereit, mit dem sich XML- Daten einfach eingeben und Web Services effektiv nutzen lassen.

Neue Funktionen und Eigenschaften:

(Quelle: http://www.microsoft.de)

Page 28: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 28

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

BizTalk Server 2004 (2)

► Einheitliche Authentifizierung: Es wird hiermit eine einheitliche Authentifizierung für heterogene Systeme und Anwendungen ermöglicht.

► Business Process Execution Language (BPEL): Mittels BPEL wird die Orchestrierung geschäftlicher Abläufe durch die verbesserte Zusammenarbeit heterogener Plattformen ermöglicht.

► Unterstützung für XML-Standards: Bietet Unterstützung für XML-Standards wie Web Services Description Language(WSDL) und Universal Description, Discovery and Integration (UDDI). Mit diesen Standards und mit der integrierten Entwicklungsumgebung können XML-basierteWebservices ohne größeren Aufwand erstellt und zum Einsatz gebracht werden.

► Erweiterte Skalierbarkeit: Bietet eine erhöhte Skalierbarkeit um erweiterbare Messaging- und Orchestrierungs- Anwendungen zu erstellen.

Neue Funktionen und Eigenschaften:

(Quelle: http://www.microsoft.de)

Page 29: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 29

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Vielen DankVielen Dankffüür Ihre r Ihre

AufmerksamkeitAufmerksamkeit

Page 30: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 30

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Fragen / Diskussion

Gibt es offene Punkte, die es zu klären bzw. zu diskutieren gilt?

► zum BizTalk Server

► zu MBS-Navision

► zum Anwendungsszenario

► zu der Demonstration

► zu den technische Voraussetzungen

► zum Virtuellen PC (DVD)

► Allgemeines zum Hochschulpartnerprogramm

► ???

BizTalk

EAI

Navision

Page 31: Konzepte und Realisierung einer B2B-Integration · - Gutschrift (Purchase Credit Memo) - Produktkatalog (Import Product Catalog) MBS Navision® Commerce Gateway (3.60) liefert 16

Erkan / Görtz / Hesseler Folie 31

c~ÅÜÜçÅÜëÅÜìäÉaçêíãìåÇUniversity of Applied Sciences

MBS Hochschulpartnerkonferenz, Hamburg 7.3.2005Vortrag: „Realisierung einer B2B-Integration “

Quellenverzeichnis

► [Chen 2003]X.Chen, „BizTalk Server 2002: Design and Implementation“, APREA-SpringerVerlag, New York 2003

► [Linthicum-B2B 2000]D. S. Linthicum, „B2B Application Integration: e-Business-Enable Your Enter-prise“, Addison-Wesley, Boston u.a., 2000

► [Linthicum-EAI 2000]D. S. Linthicum, „Enterprise Application Integration“, Addison-Wesley, Boston u.a., 2000

► [Keller 2001]W. Keller; “A Few Patterns for Managing Large Application Portfolios”;EuroPLoP 2001; http://www.objectarchitects.de/objectarchitects/papers/Published/index.htm