Development Kit (SDK)
 
  • Wie funktioniert es?
  • Praktische Beispiele
  • Anpassbare Anwendungen, die mit dem SDK geliefert werden

  • Wie funktioniert es?

    Die WorkflowGen BPM / Worlflow Software Development Kit bietet Ihnen einen Satz von API, um Prozesse im Rahmen eines vollwertigen SOA-Ansatzes mit Ihren bestehenden IT Systemen zu integrieren.

    WorkflowGen nutzt Web Services (SOAP und XML/HTTP), um Ihre Prozesse mit Anwendungen anderer Systeme und Geschäftsbereiche zu verbinden.

    Das SDK bietet Ihnen die Möglichkeit, WorkflowGen-Prozesse von einer anderen Anwendung aus anzustossen und eine externe Prozedur/Anwendung während eines WorkflowGen Prozesses auszuführen.
    Auf diese Weise können einfach einen Mehrwert durch automatisierte Verarbeitung in Ihre interaktiven Workflows integrieren.

    Jede Programmiersprache, die SOAP oder HTTP/XML Web Services untertützt kann mit WorkflowGen verwendet werden.
    Die Deklaration wird im Administrationsmoduls erledigt (URL und Parameter).
    Ist die Anwendung einmal WorkflowGen bekannt gemacht kann sie verwendet werden, um eine Aktion in einem Prozess auszuführen. Eine Parameter-Zuordnung erfolgt zwischen den Workflow Variablen und den Anwendungs-Parametern.

    Nach dem Anstossen einer Aktion, die eine Workflow Anwendung verwendet schickt WorkflowGen der Anwendung die erforderlichen Daten in einem XML Datensatz via HTTP.
    Die Anwendung holt sich sich die Parameter aus der XML-Datei und führt ihre Operationen aus.
    Ist die Anwendung beendet werden die Daten in einer XML-Datei zurück zur WorkflowGen Software geschickt.
    Im Falle von WebServices verwendet WorkflowGen das SOAP Protokoll, um mit den anderen Anwendungen zu kommunizieren.

    Animation des Prozesses und der mit dem SDK entwickelten Anwendungen

    Praktische Beispiele

    - SOA Integration
    WorkflowGen kann bestehende oder adhoc Web Services aufrufen, um eine automatische Aktion während eines Prozesses auszuführen. Z.B: Ein Helpdesk Prozeß kann unter Verwendung eines Web Service ein Ticket in einer Service Management Software im Backend erstellen.

    - Import/Export von Daten von/zu ERP, DMS, oder andere Back-Office System
    Sie können einfach Web Services erstellen, die ein Gateway zwischen Ihren Prozessen und bestehenden Systemen bilden. Z.B:  Export validater Formulardaten und eines zugehörigeen Anhangs in eine bestehende Personalanwendung

    - Anstossen von Workflows aus externen Anwendungen
    Sie können WorkflowGen Prozesse starten, wenn eine E-Mail eintrifft, ein Dokument in einem bestimmten Order gespeichert wurde oder wenn eine Anwendung einen Prozess mit einigen Paramatern starten soll.

    - Hinzufügen von Workflow zu Salesforce.com
    Die WorkflowGen BPM / Workflow Software erlaubt es Ihnen, fortgeschrittene Workflow Funktionalitäten zu Salesforce.com hinzuzufügen, um alle erdenklichen CRM bezogenen Prozesse zu automatisieren.

    Salesforce.com Integration

    Anpassbare Anwendungen, die mit dem SDK geliefert werden

    Das SDK wird mit einigen Beispiel-Anwendungen (inkl. Source Code) ausgeliefert, die nach eigenen Wünschen angepasst werden können.

    Starten eines Prozesses bei neuen Dokumenten
    Ein automatischer Agent überprüft ein Verzeichnis auf neue Dokumente, um jedesmal einen WorkflowGen-Prozess mit dem Dokument als Dateianhang zu starten, wenn ein neues Dokument erkannt wurde. Diese Anwendung ist sehr nützlich bei der Integration von Fax- und Scan-Servern oder eines CMS (Content Management System) mit WorkflowGen. 

    Starten eines Prozesses bei Eingang einer neuen E-Mail
    Ein automatischer Agent überprüft den Mail-Eingangskorb nach neuer Mail, um jedesmal einen WorkflowGen-Prozess mit der Nachricht und ihren Dateianhängen zu starten, wenn eine neue Mail erkannt wurde. Diese Anwendung ist sehr nützlich, um administrative Prozesse bei Eintreffen neuer E-Mail zu starten.

    Generierung angepasster E-Mails mit Dateianhang
    Verschicken Sie personalisierte E-Mails während der Entwicklung eines Workflows mit Dateianhängen.

    Generierung personalisierter Word Dokumente aus den Formulardaten und Vorlagen
    Erlaubt das Mischen von Word Dokumenten mit Daten aus einem Formular (Standard-Brief, Kunden-Dokumente, Rechnungen, etc...) während des Workflows.

    Export von Formulardaten in eine CSV-Datei
    Einfaches Beispiel des Exports von Formulardaten mit Trennzeichen in eine Text-Datei.

    Aufruf eines Web-Services

    Integration with SharePoint Portal Server 2003 und 2007
    Betriebsfertige und anpassbare Konnektoren ermöglichen eine schnelle und leistungsfähige Integration.

    Mehr Information über die Integration mit SharePoint Portal Server und WSS 2003 / 2007