Megosztás:


Munkafolyamat-felderítési minta

A WorkflowDiscovery minta bemutatja, hogyan lehet felderíthetővé tenni egy munkafolyamat-szolgáltatást, és hogyan hozhat létre egyéni kódtevékenységet, amely egy adott szolgáltatást keres.

Megmutatja

Fedezze fel a tevékenységek és munkafolyamatok használatát

Megbeszélés

A minta első részében a munkafolyamat-szolgáltatás konfigurációval lesz felderíthető. A konfigurációval a szolgáltatás megfelelően alkalmazható egyéni metaadatokkal (például hatókörökkel). Az ügyfélen a minta egy egyéni kódtevékenységet használ, amely a Discovery használatával keres egy adott szerződésnek megfelelő szolgáltatást. A kódtevékenység egy URI-t ad ki, amelyet később egy küldési tevékenység használ.

A példa beállítása, elkészítése és futtatása

  1. Ez a minta HTTP-végpontokat használ, amelyeknek megfelelő URL-címekkel kell rendelkezniük a futtatáshoz (részletekért lásd: HTTP és HTTPS konfigurálása ). Ha a következő parancsot rendszergazda jogú parancssorban hajtja végre, a megfelelő ACL-ek automatikusan hozzáadódnak. Ha a rendszerhéj nem érti a változó formátumát, használja a saját tartományát és felhasználónevét az alábbi argumentumok helyett.

    netsh http add urlacl url=http://+:8000/ user=%DOMAIN%\%UserName%