JIRA-Anbindung an BPEL Human-Task Prozesse Markus Huber

Slides:



Advertisements
Ähnliche Präsentationen
Architektur eines Human-Task-Service
Advertisements

interaktiver Web Service Workflows
Gruppe Dr. Henrik Grosskreutz
Business Intelligence Sven Elvers
Saxonia Systems Saxonia Systems AG
Saxonia Systems Saxonia Systems AG
Saxonia Systems Saxonia Systems AG
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Was sind die Länder 1-7 auf Deutsch? Ö ©MFL Sunderland 2007 ELA
Basis-Architekturen für Web-Anwendungen
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
Seite 1 Reinhard Huber Anna Völkl ITTBA Apache Tomcat Anna Völkl, Reinhard Huber
Web Services und Workflow-Steuerung
Einführungssitzung Architekturen interoperabler Systeme für raumzeitliche Prozesse Einführungssitzung Lars Bernard, Udo Einspanier,
Information und Technik Nordrhein-Westfalen Single Sign On mit CAS Düsseldorf, Single Sign On für Webanwendungen am Beispiel von CAS.
Microsofts XML-Strategie aus Sicht des Endanwenders Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Java Server Pages Implementierung eines Web-Service-Clients Pea 13: Maik Opitz, Martin Melle, Philipp Hake.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM Mehrwert ist es nicht nur, Daten von ihren Quellen zu den Nutzern.
Erstellen von WebServices mit Visual FoxPro 9.0
Mailserver-Installation mit LDAP-Schnittstelle für die Firma XYZ GmbH
Chat System – Gruppe B Tim Braun, Andre Ester, Florian Müller und
zur Präsentation der betrieblichen Projektarbeit
Clustered Neuronal Network A C#.NET project for Compute Cluster Server 2003.
Gentics Webinar: IT-Kosten sparen mit Unified Content & Collaboration Architektur.
Web-HMI einbinden SPS-Technik mit Video, Multimedia und Entertainmentsystemen kombinieren I Peter Steib.
Datenstrukturen innerhalb von XML Web Services. Agenda.
Integration heterogener verteilter Systeme mit WS-BPEL – ein Praxisbeispiel Dr. Wolf-Dieter Heinrichs.
Webservice Grundlagen
Dienstattribute für service-orientierte Workflows
Microsoft Dynamics NAV 2009
Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle.
Christian Binder Senior Platform Strategy Manager Microsoft
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Projekt Systemintegration Datler, Kroiß, Sachs Systemintegration ILV, FL / MIC- 2 (SS2014)
Semesterarbeit SOA CRYSTL-PIM Product Information System
[ Firmenlogo entfernt ]
Ein Projekt des Technischen Jugendfreizeit- und Bildungsvereins (tjfbv) e.V. kommunizieren.de Blended Learning for people with disabilities.
Management- und Web Services- Architekturen
Web-Quest deutsche Großstädte. Deutschland ist eines der größten und wichtigsten europäischen Länder. ( Bild: erde.com/europa/staaten/deutschland-karte.gif)
Einführung in Web Services Web Services in der Praxis
Interface systems GmbH | Zwinglistraße 11/13 | Dresden | Tel.: | Fax: | Frank Friebe Consultant.
Die Gruppe Tino Reuschel Andy Klay Michael Koppen.
David Kružić Studienprojekt: DecidR+ 18. Januar 2010 WS – BPEL.
xRM1 Pilot Implementierung
Deutsch. A B C D E F G H I J K L M N O P Q R S T.
Hauptstadt Berlin Bundesrepublik Deutschland
HORIZONT 1 SmartJCL ® Der einfache Weg zur fehlerfreien JCL neue Version 3.2 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel.
Vortrag - Diplomarbeiten (HS I)
Seite 1 Bachelor- und Diplom-Arbeiten Themen (Wirtschaft -> Informatik) I*net Governance / Information Architecture Design Knowledge Management.
Welcome to Web Services & Grid Computing Jens Mache
Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische.
Agile Performance Tools & Information Systems -Ticket-System und Multi-Projektmanagement mit Andreas Haaken Systems Engineer Information Architect.
HORIZONT 1 Product HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / Das IT – Informationssystem.
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
Entwurf, Implementierung und Test eines Java – Web Services als Kommunikationsschnittstelle für Webapplikationen mit Funktionen.
Patrick Richterich Lattwein GmbH Web Services Softwareentwicklung mit SOAP.
Infoteam GmbH Berlin DOAG Regionalgruppentreffen 1. September 2004 Andreas Leidner Lutz Döhler HTML DB zwei Anwendungsbeispiele.
 liegt in Mitteleuropa  Hauptstadt von Deutschland hei β t Berlin  hat etwa 82 Milionen Einwohner  die wichtigste Städte: Berlin, Hamburg, München,
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Web Services Dr. Wolfgang Wörndl
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
Deutschland.
Unsere Standorte_ Rund 380 Mitarbeiter arbeiten an
Business Process Excuction Lanaguage
2017/2018 Bayern München Leipzig Dortmund Hoffenheim Köln Berlin
BPEL Daniel Schack Jürgen Fickel 19. Juni 2009
Business Process Excuction Lanaguage
Website ICS Information Systems GesmbH
Test.
 Präsentation transkript:

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

Agenda Ausgangssituation Software Realisierung Ergebnis Ausblick Fragen Zu Realisierung Der JIRA Service …

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

Ausgangssituation Architektur „optimal“

Ausgangssituation Architektur „rational“ JIRA Architektur noch nicht wie am Ende sondern erstmal nur mit JIRA anstelle von

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

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

Realisierung (1) JIRA „Web Service“ JIRA erforschen Service (be-) nutzen http://xxx:8080/rpc/soap/jirasoapservice-v2?wsdl Service importieren JIRA Web Service ins Projekt JIRA Website  www.atlassian.com/software/jira/docs/v3.13 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  www.atlassian.com/software/jira/docs/v3.13/

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

Realisierung (3) BEPL-Prozess In BPEL-Prozess integrieren Vorführung

Ergebnis (1) Architektur Endzustand

Ergebnis (2) Architektur Endzustand

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

Fragen? Questions? Cuestións?