Příklad spuštění akce

Upravit obsah stránky

Akci lze spustit jednorázově pomocí požadavku typu <call-action> nebo prostřednictvím rozhraní SOAP. V tomto kontextu lze obsah požadavku chápat jako POST tělo SOAP volání, zatímco varianta GET by mohla být sestavena ve tvaru:
https://{flexideo}/soap/{@call-type}/{@name}

    bullet

    {flexideo}
    představuje adresu serveru, 

    bullet

    {@call-type}
    odpovídá typu volání a 

    bullet

    {@name}
    je název vyvolávané akce. 


 Systém Flexideo podporuje tři typy volání akcí přes SOAP rozhraní:
    bullet

    service

    bullet

    table

    bullet

    form


Každý z těchto typů reprezentuje jiný kontext spuštění akce – například obecné zpracování, práci s tabulkovými daty nebo formulářově orientované volání. Význam jednotlivých variant je podrobně popsán v části dokumentace věnované technickému popisu akcí volaných přes SOAP

Odpověď serveru na volání akce není samotný výstup akce, ale potvrzení o jejím zařazení ke zpracování. Server v odpovědi vrací identifikátor úlohy (task-id), pod kterým je akce zaregistrována v systému. 

Tento identifikátor lze dále použít pro sledování stavu nebo historii provedených operací. 
 <response>
  <action>
    <task-id>456789</task-id>
  </action>
</response>
 

Popis požadavku, jeho struktury a dostupných atributů naleznete v části dokumentace věnované elementu <action>.