Präsentation herunterladen
Veröffentlicht von:Felicie Rauth Geändert vor über 10 Jahren
1
JIRA-Anbindung an BPEL Human-Task Prozesse Markus Huber
Der Vortrag sollte eigentlich Workshop Charakter haben (aber die Zeit ist zu kurz darum nur kurze praktische Vorführungen) Fragen und Anmerkungen sind auch zwischendurch erlaubt Dresden · Frankfurt/Main · Leipzig · München · Hamburg · Görlitz · Berlin
2
Agenda Ausgangssituation Software Realisierung Ergebnis Ausblick
Fragen Zu Realisierung Der JIRA Service …
3
Ausgangssituation Architekturvorlage Daniel Grawunder
Interesse an einer Realisierung von BPEL Human Task Prozessen, aber Keine Zeit (Manpower) es so zu realisieren Issue Tracker JIRA mit umfangreicher Web Service Schnittstelle Warum mit Issue Tracker (JIRA) Benutzerverwaltung, Verwaltung von Issues / Tasks, Anpassbarkeit, Web Service Schnittstelle Warum nicht selber implementieren Könnte man immer noch machen Vor. Und Nachteile
4
Ausgangssituation Architektur „optimal“
5
Ausgangssituation Architektur „rational“
JIRA Architektur noch nicht wie am Ende sondern erstmal nur mit JIRA anstelle von
6
Software Eclipse JEE for Web Developers Apache Tomcat 6 JIRA (3.1.3) …
mit ODE 1.3.2 JIRA (3.1.3) läuft auf VM (VMware) … Apache ODE (Orchestration Director Engine) executes business processes written following the WS-BPEL standart
7
Realisierung (0) Vorbereitung
Informationen sammeln Diplomarbeit lesen Ist JIRA dafür nutzbar? Anpassen Service Schnittstelle testen Mit BPEL kombinieren HTP als BPEL-Prozess In Thema einarbeiten mit DA gelesen Was ist ein BPEL ?? JIRA zeigen !! Weiter mit JIRA Test
8
Realisierung (1) JIRA „Web Service“
JIRA erforschen Service (be-) nutzen Service importieren JIRA Web Service ins Projekt JIRA Website Vorführung / Service im Browser ansehen in SoapUI ansehen importieren JIRA nur mit Axis (nicht Axis2) importierbar liegt wohl an wsdl Version von JIRA in Projeckt TCM = Task-Connection-Manager JIRA Website
9
Realisierung (2) Rückantwort
Wann ist Human-Task beendet? Versuch mit JIRA Listener Vorführung Das Hauptproblem wie bekommen wir nach der Bearbeitung das ganze wieder in den BPEL-Prozess?? In JIRA werden alle Menschlichen Aktionen über Listener Realisiert und wir hängen uns dazwischen Architekturentwicklung an Tafel zeichnen
10
Realisierung (3) BEPL-Prozess
In BPEL-Prozess integrieren Vorführung
11
Ergebnis (1) Architektur Endzustand
12
Ergebnis (2) Architektur Endzustand
13
Ausblick Was ist noch zu tun?
Halten der Verbindung / Merken der aufrufenden Parameter für spätere Rückgabe … Tiefer eingriff in Funktionalität von Tomcat genauer gesagt Axis-Engine
14
Fragen? Questions? Cuestións?
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.