Business IN THE FAST LANE - download.next-level-apps.com

BUSINESS IN THE FAST LANE WIM WORKSHOP Thorsten Schmick 18.04.2018 WiM Workshop bersicht Punkte Systemarchitektur Grundlagen BPM Engine Entwicklungsumgebung BIPs Request/Receive BIPs Receive Tasks BIP Bedingungen WiM <-> NDM Schnittstellen Activiti Events/Timer

Externer Zugriff auf Prozess Fragen www.next-level-integration.com | business in the fast lane 2 WiM Workshop Systemarchitektur H2 Tomcat B2B Nachricht Channel Distribution Service Runtime

Fastlane BPM Core Message Context Message Context Channel Action Message Context User Task Antwort www.next-level-integration.com | business in the fast lane

3 WiM Workshop Grundlagen BPM Engine Prozess wird pausiert und in Datenbank abgelegt. Wartet auf Signal Ausfhrung von Java Code Aufgabe von Externen System. Nicht durch BPMN Spezifizierte Schnittstelle Startpunkt

Endzustand bergang zwischen Zustnden Bedingte Entscheidung (Entweder Oder) www.next-level-integration.com | business in the fast lane Aufgabe die von einen Nutzer manuell bearbeitet wird 4 WiM Workshop Grundlagen BPM Engine Startet neuen Prozess

Subprozess wenn Fehlerevent geworfen wurde Fehlerhandling durch User Tasks Parallelisierung von Aufgaben www.next-level-integration.com | business in the fast lane 5 WiM Workshop Entwicklungsumgebung Maven https://maven.apache.org/ installieren

Maven-Verzeichnis/conf/settings.xml austauschen Konsole in Projektverzeichnis wechseln und mvn clean install settings.xml Maven in Eclipse https://projects.eclipse.org/projects/technology.m2e Maven fr Eclipse installieren Die settings.xml auch im Eclipse verwenden Window > Preferences -> Maven -> User Settings pom.xml -> Run As -> Maven build -> Goals = clean install www.next-level-integration.com | business in the fast lane 6 WiM Workshop Activiti Prozessdiagramme Zustzliches Tasks hinzufgen

Service Task verwendete Klassen mssen JavaDelegate implementieren und sollten von WiMMonitor erben. www.next-level-integration.com | business in the fast lane 7 WiM Workshop BIPs Typen Start End Receive Request Activiti Event basierend Start

End Receive Manuell Request www.next-level-integration.com | business in the fast lane 8 WiM Workshop Request/Receive BIP Request BIPs werden nur manuell ber Formulare in der Inbox gestartet. Der BIP muss dazu am Prozessschritt des Formulars angelegt sein Anpassungen an den Prozessdiagrammen ist nicht notwendig Anpassungen an den Formularen ist notwendig Request_NLI020030_Endablesung bei MSBN oder Request_NLI020030_Auslesung bei MSBN

Receive BIPs vor Usertasks eingesetzt Prozess wird auf WAITING_FOR_DATA gesetzt und Inbox Eintrag wird auf unsichtbar gesetzt Prozess kann ber die Inbox nicht mehr direkt bearbeitet/fortgesetzt werden ber Prozessschritt, Task-Name und Prozess-ID kann der Prozess aus einem Service Daten erhalten und fortgesetzt werden www.next-level-integration.com | business in the fast lane 9 WiM Workshop Receive Task Hlt den Prozess an Wartet auf externen Trigger Trigger aus Java auslsen Signal event in der Service/Servlet verwenden

www.next-level-integration.com | business in the fast lane 10 WiM Workshop BIP Bedingungen Parameter Alle Variablen von ProcessOverview Alle Variablen von ProcessData (herangezogenes Objekt aus Activiti Kontext) Datum Format dd.MM.yyyy Operatoren AND OR XOR = != > <

>= <= Ausdruck stimmt mit Variablen von ProcessOverview oder ProcessData berein Neue Prozess Variablen nur ber Code-Generierung wo ist abhngig von der Variable (do not change ProcessData: you will break ProcessData.java(readExternal)) www.next-level-integration.com | business in the fast lane 11 WiM Workshop WiM <-> NDM REST Services Spring Framework In Entwicklung www.next-level-integration.com | business in the fast lane

12 WiM Workshop Activiti Events/Timer https://www.activiti.org/userguide/#bpmnTimerIntermediateEvent Timer startet wenn Event errreicht wird. Nach Timer Prozessablauf danach fortgesetzt MessageEvent z.B. ausgelst durch Eingang einer Nachricht www.next-level-integration.com | business in the fast lane 13

WiM Workshop Externer Zugriff auf Prozess Service/Servlet erstellen und publishen Parameter zur Prozess Identifizierung Prozess abbrechen Suchen Status setzen Inbox Eintrge lschen www.next-level-integration.com | business in the fast lane 14

Recently Viewed Presentations

  • Supplies training Bar Code Supplies Christine Weber April,

    Supplies training Bar Code Supplies Christine Weber April,

    Z-Perform 1500D. Z-Perform 2000D. Not as sensitive as Rubber Adhesive (does not scuff as easily) Z-Select 4000D. Value & Performance Line. Value & Performance Line. Legacy High-Performance Line. Widest range of sizes. Savings of X-X% over Z-Perform 2000D. Higher sensitivity...
  • Cheminformatics and mass spectrometry course

    Cheminformatics and mass spectrometry course

    XCalibur LibraryManager.exe Thermo Electron Fisher Finnigan MAT ICIS/GCQ/ITS 40 (*.lib, *.lbr) AutoMass (*.spr, *.prs, *.nam, *.hdr, *.fsf, *.cfs) MassLab (*.idb) to NIST and vice versa NIST LIB2NIST.exe [LINK] Spectral files *.msd, *.hpj, *.sdf HP LIB (*.LIB), NIST LIB, JCAMP-DX, (*.jdx...
  • National Student Survey - UCL

    National Student Survey - UCL

    ISD expanded provision of Lecturecast to 50 new spaces during 2016/17. More information. Read your department's survey results for last year. Find out how student feedback has shaped UCL. ucl.ac.uk/you-shape-UCL . ... University College London ...
  • Karina Catalano - The Rankin-File Writing Blog

    Karina Catalano - The Rankin-File Writing Blog

    Tahoma MS Pゴシック Arial Wingdings Calibri Curtain Call 1_Curtain Call Slide 1 You will be seeing projects from the following schools: Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide...
  • Lessons to be Learned from the MDGs - United Nations

    Lessons to be Learned from the MDGs - United Nations

    Lessons to be Learned from the MDGs Professor Nora Ellen Groce Leonard Cheshire Disability and Inclusive Development Centre University College London
  • Relato Deuteronomista CREACIÓN

    Relato Deuteronomista CREACIÓN

    Relato Deuteronomista CREACIÓN Génesis 2,4b-3 Cuando el YHVH Dios hizo la tierra y el cielo, 5 aún no había ningún arbusto del campo sobre la tierra ni había brotado ninguna hierba, porque el YHVH Dios no había hecho llover sobre...
  • Environmental and Waste Management Group October Branch Update

    Environmental and Waste Management Group October Branch Update

    29/10/2015 * ISO 14001: 2015 ISO 14001: 2015 version went live on 8 September 2015 IEMA were involved in consultation process and the draft in principal had been approved by a significant number of IEMA members in an international ballot...
  • SENIOR PARENT MEETING - Brookwood High School

    SENIOR PARENT MEETING - Brookwood High School

    www.gafutures.org. Mid-Year and Final . Will send paper copy for Final Transcript ($5.00) To learn how to request and request your transcript via . www.gafurures.org. COLLEGE ENTRANCE EXAMS/TESTS. ... Thank you for attending tonight's Senior Parent Meeting.