cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti Workflow von extern ansprechen

tom89
Champ in-the-making
Champ in-the-making
Hallo zusammen,

ist es möglich in Activiti einen Worklflow zu definieren, der dann von einem externen System angesprochen wird? Welche Schnittstellen gibt es, die dazu verwendet werden können?

Beim Process Manager von IBM ist es z.B. so, dass der definierte Prozess gleichzeitig eine Komponente darstellt, die von einem Webservice aus angesprochen werden kann. Gibt es sowas auch bei Alfresco Activiti?

Falls das Eingreifen einer Person notwendig wird, soll kein Alfresco Task angestoßen werden, sondern eine Meldung an das externe System zurückgegeben werden.

Welche Möglichkeiten würden sich da anbieten?

Danke für eure Hilfe.

Grüße,
Tom
2 REPLIES 2

jpfi
Champ in-the-making
Champ in-the-making
hi,
kurz gesagt gibt es mehrere Möglichkeiten. Der "typische" Alfresco-Weg wäre per REST. Hierbei kannst du entweder die existierende und von Share genutzte API benutzen oder aber mittels eigener Alfresco WebScripts dir dein angepasstest REST-Interface definieren.
Werf mal einen Blick in alfresco\WEB-INF\classes\alfresco\templates\webscripts\org\alfresco\repository\workflow und die Java-WebScript Controller im Package org.alfresco.repo.web.scripts.workflow

Alternativ kannst du auch über SOAP den WorkflowService benutzen.
VG, Jan

tom89
Champ in-the-making
Champ in-the-making
vielen Dank für die rasche AntwortSmiley Happy