Workflows beheren administering-workflows
Met workflows kunt u Adobe Experience Manager-activiteiten (AEM) automatiseren. Workflows:
-
Bestaat uit een reeks stappen die in een specifieke volgorde worden uitgevoerd.
- Elke stap voert een afzonderlijke activiteit uit, zoals het wachten op gebruikersinvoer, het activeren van een pagina of het verzenden van een e-mailbericht.
-
Kan communiceren met middelen in de gegevensopslagruimte, gebruikersaccounts en AEM services.
-
Kan ingewikkelde activiteiten coördineren waarbij elk aspect van AEM betrokken is.
De bedrijfsprocessen die uw organisatie heeft gevestigd kunnen als werkschema's worden vertegenwoordigd. Het publicatieproces van website-inhoud omvat bijvoorbeeld doorgaans stappen zoals goedkeuring en aftekening door verschillende belanghebbenden. Deze processen kunnen worden geïmplementeerd als AEM workflows en worden toegepast op inhoudspagina's en elementen.
- Het toepassen van en het deelnemen aan werkschema's: Werkend met Werkschema's.
- Creërend werkschemamodellen en het uitbreiden van werkschemamogelijkheden: het Ontwikkelen en het Uitbreiden van Werkschema's.
- Het verbeteren van de prestaties van werkschema's die significante servermiddelen gebruiken: Gelijktijdige Verwerking van het Werkschema.
Workflowmodellen en -instanties workflow-models-and-instances
modellen van het Werkschemain AEM zijn de vertegenwoordiging en implementatie van bedrijfsprocessen:
- Doorgaans handelen ze op pagina's of elementen om een specifiek resultaat te bereiken.
- Deze pagina's en/of middelen worden de werkstroomlading genoemd.
- De modellen van het werkschema bestaan uit een reeks stappen die een specifieke taak uitvoeren.
- De lading wordt overgegaan van stap tot stap aangezien het werkschema vordert.
Wanneer een workflowmodel wordt gestart (uitgevoerd), wordt een workflowinstantie gemaakt. Een workflowmodel kan meerdere keren worden gestart, telkens wanneer een afzonderlijke werkstroominstantie wordt gegenereerd. Voor elke instantie worden de stappen uitgevoerd die in het workflowmodel worden gedefinieerd.
De instanties van het werkschema vorderen door de volgende levenscyclus:
-
Het workflowmodel wordt gestart en er wordt een workflowinstantie gemaakt en uitgevoerd.
- De lading van de werkschemainstantie wordt geïdentificeerd wanneer het model wordt begonnen.
- De instantie is in feite een kopie van het model (zoals op het moment van het maken).
- AEM auteurs, beheerders of services kunnen workflowmodellen starten.
-
De eerste stap van het workflowmodel wordt uitgevoerd.
-
De stap is voltooid en de workflowengine gebruikt het model om te bepalen welke volgende stap moet worden uitgevoerd.
-
De volgende stappen in het workflowmodel worden uitgevoerd en voltooid.
-
Wanneer de laatste stap is voltooid, wordt de werkstroominstantie voltooid en daarom gearchiveerd.
Veel handige workflowmodellen worden AEM. Bovendien kunnen de ontwikkelaars in uw organisatie modellen van het douanewerkschema tot stand brengen, die aan de specifieke behoeften van uw bedrijfsprocessen worden aangepast.
Workflowstappen workflow-steps
Wanneer workflowstappen worden uitgevoerd, worden deze gekoppeld aan een workflowinstantie. De geschiedenis van een werkstroominstantie bevat informatie over elke stap die voor de instantie is uitgevoerd. Deze informatie is nuttig voor het onderzoeken van problemen die tijdens uitvoering voorkomen.
Een gebruiker of een service voert workflowstappen uit, afhankelijk van het type stap:
- Wanneer een gebruiker een stap uitvoert, worden zij toegewezen een het werkpunt dat in hun Inbox wordt geplaatst. De gebruiker is verantwoordelijk voor het handmatig voltooien van de stap, zodat de workflowinstantie verdergaat.
- Wanneer een service een stap uitvoert, gaat de workflowinstantie na voltooiing automatisch naar de volgende stap.
Workflowstatus en handelingen workflow-status-and-actions
Een werkstroom kan een van de volgende statussen hebben:
-
DIE WORDT UITGEVOERD: De werkschemainstantie loopt.
-
VOLTOOID: De werkschemainstantie is met succes gebeëindigd.
-
GESUSPENDED: Merkt het werkschema zoals opgeschort. Zie echter de Let op onderstaande opmerking over een bekend probleem met deze toestand.
-
GEABORTEERD: De werkschemainstantie is geëindigd.
-
STALE: De vooruitgang van de werkschemainstantie vereist dat een achtergrondbaan uitvoert, nochtans kan de baan niet in het systeem worden gevonden. Deze situatie kan zich voordoen wanneer er een fout optreedt bij het uitvoeren van de workflow.
Afhankelijk van de status, kunt u acties op het runnen van werkschemainstanties uitvoeren wanneer u in de normale vooruitgang van een werkschemainstantie moet tussenkomen:
- Opgeschort: Opschorting verandert de werkschemastaat in Opgeschort. Zie Voorzichtigheid hieronder:
- Hervatten: herstart een opgeschort werkschema op het zelfde punt van uitvoering waar het werd opgeschort, gebruikend de zelfde configuratie.
- beëindigt: Beëindigt de werkschemauitvoering en verandert de staat in GEABORTEERD. Een afgebroken werkstroominstantie kan niet opnieuw worden gestart.