30.11.2009

Kleinster Intalio-Prozess als Webservice

Um einen Prozess als Webservice auszuführen reicht es
  • den Prozess in BPMN mit Intalio zu modellieren


  • Die EingabeNachricht und Ausgabenachricht als XSD zu erstellen und auf die "Verbinder zu legen"
  • Auf dem Apache ODE-basierendem Intalioserver zu deployen
  • Die generierten Wsdl und Xsd aus dem InalioProjekt zu kopieren und damit den Client zu erstellen (oder TEst mit SoapUI)



Interessanterweise werden alle Prozesaufrufe durch den Intalioserver auch protokolliert.

Fundstück: Artikel zu SOA, Web Services

27.11.2009

Visionen der Prozesse der Zukunft

Prozesse bestimmen die Herausforderungen der zukünftigen Anforderungen im IT-Software-Sektor. Fertige Softwarelösungen für einzelne Spezialbereiche wird es weiterhin geben. Diese Software für Domänenexperten werden auch weiterhin in ihrem "Wording" bleiben - das ist auch gut so. Keine Angst vor Rationalisierungsmaßnahmen! Die fachliche Expertise wird immer bei dem Domänenexperten bleiben, denn er wird die fachliche Abnahme des Prozesses und damit die Verantwortung dafür übernehmen.
Die Werkzeuge werden sich ändern: sie werden die Prozesse (hoffentlich) besser unterstützen. Die Prozesse werden über Softwareinseln hinweg miteinander kommunizieren. Die Arbeitsoberfläche für grafisch wenig anspruchsvolle Anwendungen wird für den Benutzer ohne Installation auskommen und ein einfacher Webbrowser wie Firefox oder der Internetexplorer bzw. zukünftige Browser auch von mobilgeräten bieten eine einfache, aber ausreichende Plattform zu Darstellung der GUI (Graphical User Interface) an. Die GUI bietet eine einheitliche Darstellung, einmaliges Anmelden reicht. Die Softwarekomponenten werden auf die Arbeitsoberfläche im Browser gezogen und stehen sofort zur Nutzung bereit. Diese Softwarekomponenten sind eigentlich "Servicekomponenten" die zur Wiederverwendung