Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Modood Alvi – Johannes Engelhardt – Geoffrey Heinze Modeling Tool Technology.

Ähnliche Präsentationen


Präsentation zum Thema: "Modood Alvi – Johannes Engelhardt – Geoffrey Heinze Modeling Tool Technology."—  Präsentation transkript:

1 Modood Alvi – Johannes Engelhardt – Geoffrey Heinze Modeling Tool Technology

2 2 Overview Workflow Model Editor DWDL DWDL2BPEL Workflow Deployment

3 Overview 3 DWDL2BPEL DWDL WSDL WSC Workflow Launcher Workflow Launcher DecidR Application Modeling Tool DecidR GUI Servlet

4 Workflow Model Editor

5 DecidR-UI Modeling Tool Javascript, clientseitig Modeling Tool Javascript, clientseitig Workflow Model Editor 5 Ajax-Requests = asynchrone HTTP-Requests Ajax-Requests = asynchrone HTTP-Requests DWDL-Parser erstellt Zeichenobjekte DWDL-Parser erstellt Zeichenobjekte Zeichenobjekt-Parser erstellt DWDL aus Zeichenobjekten Zeichenobjekt-Parser erstellt DWDL aus Zeichenobjekten JSP gibt WF-Model aus JSP gibt WF-Model aus Model-Request Workflow-Model (DWDL) Workflow-Model (DWDL) Grafische Darstellung Draw2D-Framework Grafische Darstellung Draw2D-Framework JSP nimmt WF-Model entgegen JSP nimmt WF-Model entgegen Workflow-Modell (DWDL) Workflow-Modell (DWDL)

6 AJAX-Aufruf var http; if (window.XMLHttpRequest) { http = new XMLHttpRequest(); } else if (window.ActiveXObject) { http = new ActiveXObject("Microsoft.XMLHTTP"); } http.open("GET", "load.jsp", true); http.onreadystatechange = function() { if (http.readyState == 4) { XMLLoader.prototype.parse.call(this, workflow, http.responseXML); } }; http.send(null); 6

7 DWDL

8 8 This is a sample workflow created for test and design purpose. An error has occured during workflow execution. $informant-name $informant-email

9 DWDL 9 Peter Pan peter.pan@never-land.nvl

10 DWDL 10 Please insert your name here Firstname, Lastname Upload your file Only PDF files please

11 DWDL 11 Please insert your name here Firstname, Lastname Upload your fiel

12 DWDL2BPEL

13 13 Schema Binding Compiler Binding Compiler Java Classes XML JAXB API JAXB API Contents Objects DWDL WSDL DWDL2BPEL Mapping Rules Apache Digester Apache Digester JAXB API JAXB API BPELWSDL Creator WSDL Creator JAXB API JAXB API

14 Workflow Deployment

15 Workflow Launcher 15 XML Parser SOAP Generator SOAP Generator DWDL2BPEL Deployment Generator Deployment Generator File Writer SOAP Execution SOAP Execution WSDL DWDL WSC

16 End Of Document


Herunterladen ppt "Modood Alvi – Johannes Engelhardt – Geoffrey Heinze Modeling Tool Technology."

Ähnliche Präsentationen


Google-Anzeigen