Megosztás a következőn keresztül:


A Web Service Connector munkafolyamat-útmutatója a SOAP-hez

Ez a cikk azt ismerteti, hogyan hozhat létre új projektet az adatforráshoz a WebSzolgáltatás-konfigurációs eszközben. Projekt létrehozásához kövesse az alábbi lépéseket.

  1. Nyissa meg a webszolgáltatás-konfigurációs eszközt. Üres projektet nyit meg.

    Webszolgáltatás-konfigurációs eszköz

  2. Válassza a SOAP-projekt , majd a Hozzáadás lehetőséget.

    SOAP-projekt

  3. A következő lapon adja meg a következő információkat, majd válassza a Tovább gombot:

    • Az új webszolgáltatás neve
    • Cím (WSDL-elérési út) a közzétett szolgáltatások, végpontok és műveletek lekéréséhez
    • Névtér
    • Biztonsági mód (hitelesítési típus)
  4. Ebben a példában a Hitelesítő adatok lap az Alapszintű biztonsági mód (az előző lépésben kiválasztott mód) követelményeivel jelenik meg. Ha a "Nincs" érték lett megadva a biztonsági módhoz, akkor a Hitelesítő adatok lap nem jelenik meg. Kattintson a Tovább gombra.

    SOAP-szolgáltatás képernyő felhasználónévvel és jelszóval

  5. A WSDL elérési útja elérhető a szolgáltatásadatok lekéréséhez, és megjelenik a közzétett függvények listája. Ha a megadott WSDL-elérési út helytelen, akkor a konfigurációs eszköz nem tudja lekérni a szolgáltatás adatait, és hibát jelez.

    webszolgáltatás letöltési folyamatának képernyője

  6. A felderítés végrehajtása után felsorolja a végpontot és a felderített műveleteket. Válassza a Befejezés gombot.

    SOAP-szolgáltatásvégpontok és felderített műveletek

  7. A fordítás történik. A fordítás az adatszerződések összeállításának folyamata, amely időigényes művelet lehet. A felhasználó értesítést kap a fordítási hibákról. A felderítés végrehajtása után az eszköz a következő oldalt jeleníti meg:

    Soap-felderítés

  8. A SOAP-projekt kibontása és a képernyő alatti közzétett végpont kiválasztása. Ez a képernyő felsorolja a végpont alatt deklarált műveleteket.

    A végpont alatt deklarált műveletek

  9. A kibontott végpont megjeleníti a műveletek listáját. A művelet egy végpont által deklarált függvény. Minden művelet a szolgáltatáson belül végrehajtható feladattípust kezeli. Ez a képernyő felsorolja a művelethez deklarált argumentumokat. Ezek az argumentumok akkor lesznek definiálva, ha a műveletet a munkafolyamatok konfigurálásához használják.

    Kibontott végpontok

  10. A következő lépés az összekötőtérséma meghatározása, amely az objektumtípus létrehozásával és az objektumtípusok definiálásával érhető el. Válassza az Objektumtípusok , majd a Hozzáadás lehetőséget. Az új ablakban adjon hozzá egy új objektumtípust, és adjon meg egy nevet. Válassza az OK lehetőséget.

    Objektumtípus meghatározása

  11. Az objektumtípus hozzáadása az alábbi képernyőt biztosítja.

    újonnan létrehozott objektumtípus megtekintése

  12. Az objektumtípusnak megfelelő jobb oldali panel lehetővé teszi a kijelölt objektumtípus attribútumainak és tulajdonságainak karbantartását. Válassza a Hozzáadás lehetőséget. Megnyílik egy új ablak attribútumok hozzáadásához:

    Attribútum és adattípus

    Attribútum és adattípus a Horgony lehetőség kiválasztásával

  13. Az összes szükséges attribútum hozzáadása után a következő képernyő jelenik meg:

    Objektumtípus attribútumadatokkal

  14. Az objektumtípus és az attribútumok létrehozása után üres munkafolyamatokat biztosít, amelyek a Microsoft Identity Manager 2016 -ban (MIM) végrehajtott műveleteket hajtják végre.

    Az objektumtípusok olyan műveleteket mutatnak be, amelyeket az alkalmazott végrehajthat

Munkafolyamatok konfigurálása a webszolgáltatás-konfigurációs eszközben

A következő lépés a munkafolyamatok konfigurálása az objektumtípushoz. A munkafolyamat-fájlok olyan tevékenységek sorozatai, amelyeket a Web Services-összekötő futtatáskor használ. A munkafolyamatokkal implementálhatja a megfelelő MIM-műveletet. A Webszolgáltatás-konfigurációs eszköz négy különböző munkafolyamat létrehozásához nyújt segítséget:

  • Importálás: Adatok importálása adatforrásból a következő két munkafolyamattípushoz:

    • Teljes importálás: Konfigurálható teljes importálás.
    • Különbözet importálása: A webszolgáltatás-konfigurációs eszköz nem támogatja.
  • Exportálás: Adatok exportálása a MIM-ből egy csatlakoztatott adatforrásba. A művelet az alábbi három műveletet támogatja. Ezeket a műveleteket igény szerint konfigurálhatja.

    • Hozzáadás
    • Törlés
    • Csere
  • Jelszó: Jelszókezelés végrehajtása a felhasználó számára (objektumtípus). Ehhez a művelethez két művelet érhető el:

    • Jelszó beállítása
    • Change password
  • Kapcsolat tesztelése: Konfiguráljon egy munkafolyamatot annak ellenőrzéséhez, hogy az adatforrás-kiszolgálóval való kapcsolat sikeresen létrejött-e.

Megjegyzés

Konfigurálhatja ezeket a munkafolyamatokat a projekthez, vagy letöltheti az alapértelmezett projektet a Microsoft letöltőközpontból.

Munkafolyamat-Tervező

A Munkafolyamat Tervező megnyitja a munkaterületet a munkafolyamat igény szerinti konfigurálásához. A konfigurációs eszköz minden objektumtípushoz (új /meglévő) biztosítja a csomópontokat az eszköz által támogatott munkafolyamatokhoz.

Munkafolyamat-Tervező

A Munkafolyamat Tervező a következő felhasználói felületi elemekből áll:

  • Csomópontok a bal oldali panelen: Ezek segítségével kiválaszthatja, hogy melyik munkafolyamatot szeretné megtervezni.

  • Központi munkafolyamat Tervező: Itt elvetheti a munkafolyamatok konfigurálásához szükséges tevékenységeket. A különböző MIM-műveletek (exportálás, importálás, jelszókezelés) végrehajtásához használhatja a .NET Workflow Framework 4 szabványos és egyéni munkafolyamat-tevékenységeit. A Web service Configuration eszköz szabványos és egyéni munkafolyamat-tevékenységeket használ. A standard tevékenységekkel kapcsolatos további információkért lásd: Tevékenységtervezők használata.

    • A Központi munkafolyamat Tervező egy felkiáltójellel ellátott piros kör jelzi, hogy a művelet megszakadt, és nincs megfelelően definiálva és teljesen. A pontos hiba megkereséséhez vigye az egérmutatót a piros kör fölé. A tevékenység helyes definiálása után a piros kör sárga információs jelre változik.

    • A Központi munkafolyamat Tervező egy sárga háromszög alakú információs jel jelzi, hogy a tevékenység definiálva van, de a tevékenység befejezéséhez több lehetőség is van. Vigye az egérmutatót a sárga háromszög fölé további információk megjelenítéséhez.

  • Eszközkészlet: Az összes eszközt tartalmazza, beleértve a rendszer- és egyéni tevékenységeket, valamint az előre definiált utasításokat a munkafolyamat megtervezéséhez. További információ: Eszközkészlet.

  • Eszközkészlet-szakaszok: Az eszközkészlet a következő szakaszokat és kategóriákat tartalmazza:

    • Leírás: Az eszközkészlet fejléce. Az egyik lap az eszközkészlethez és a kiválasztott munkafolyamat-tevékenység tulajdonságaihoz fér hozzá.

    • Munkafolyamat importálása: Egyéni tevékenységek importálási munkafolyamatok konfigurálásához.

    • Munkafolyamat exportálása: Egyéni tevékenységek az exportálási munkafolyamatok konfigurálásához.

    • Gyakori: Egyéni tevékenységek bármely munkafolyamat konfigurálásához.

    • Hibakeresés: A 4. munkafolyamatban definiált hibakeresési rendszer-munkafolyamat-tevékenységek. Ezek a tevékenységek lehetővé teszik a munkafolyamatok problémakövetését.

    • Utasítások: A 4. munkafolyamatban meghatározott rendszer-munkafolyamat-tevékenységek. További információ: Tevékenységtervezők használata.

  • Tulajdonságok: A Tulajdonságok lap megjeleníti egy adott munkafolyamat-tevékenység tulajdonságait, amely a tervezőterületre esik, és ki van választva. A bal oldali ábrán a Tevékenység hozzárendelése tulajdonság látható. Minden tevékenység esetében a tulajdonságok eltérnek, és az egyéni munkafolyamat konfigurálásakor használatosak. Ezen a lapon meghatározhatja a központi munkafolyamat-tervezőbe elvetett kijelölt eszköz attribútumait. További információ: Tulajdonságok.

  • Tevékenységsáv: A tálcán három elem található: változók, argumentumok és importálások. Ezeket az elemeket munkafolyamat-tevékenységekkel együtt használjuk. További információ: A .NET 4-ben a Windows Workflow Foundation (WF) fejlesztői bemutatása.

Teljes importálási munkafolyamat konfigurálása a webszolgáltatás-konfigurációs eszközben

Az alábbi lépések bemutatják, hogyan konfigurálhat teljes importálási munkafolyamatokat a SOAP-hez a Web Service Configuration Tool használatával.

Figyelmeztetés

Ez a minta csak munkafolyamatot hoz létre. Előfordulhat, hogy módosítani kell a munkafolyamatot, például egyéni logikát kell használni az API-ban.

  1. Válassza ki a konfigurálni kívánt Teljes importálás munkafolyamatot. Az argumentumok és az importálások már definiálva vannak, és a tevékenységekre vonatkoznak. További információért tekintse meg az alábbi képernyőket.

    Munkafolyamat-argumentumok teljes importálása

    Importált névterek

    A hívások újrakonfigurálását követően módosítsa a névteret módosító, hozzáadó vagy módosító attribútumok nevét olyan változókra, amelyek az API és a régi névtérre hivatkozó objektumtípusok visszatérési struktúrájára hivatkoznak. A jobb oldali panelen található eszközkészlet tartalmazza a konfigurációhoz szükséges összes egyéni munkafolyamat-specifikus tevékenységet. Rendelje hozzá az értékeket a logikához használni kívánt változókhoz. Lépjen a központi munkafolyamat-tervező alsó szakaszára, és deklarálja a változókat. A változók a következő lépésben lesznek deklarálva.

  2. Adjon hozzá egy Sequence tevékenységet. Húzza a Sequence tevékenységtervezőt az eszközkészletből a Windows-munkafolyamat Tervező felületére. Tekintse meg az alábbi képernyőket. A Sorrend tevékenység a gyermektevékenységek rendezett gyűjteményét tartalmazza, amelyeket sorrendben hajt végre.

    Sorozattevékenység

  3. Változó hozzáadásához keresse meg a Változó létrehozása lehetőséget. Írja be a wsResponse nevet a Név mezőbe, válassza a Változó típusa legördülő listát, majd válassza a Típusok tallózása lehetőséget. Megjelenik egy párbeszédpanel. Válassza a generált>alapértelmezett>válasz lehetőséget. Hagyja bejelöletlenül a Hatókör és az Alapértelmezett értékeket. Másik lehetőségként állítsa be ezeket az értékeket a Tulajdonságok nézet használatával.

    Alapértelmezett válasz

    Teljes importálási tulajdonságok

  4. Most adja hozzá az összes többi változót, és az alábbi az utolsó képernyő.

    Teljes importálási változók

  5. Húzzon még egy Sorozattevékenység-tervezőt az Eszközkészletből a már hozzáadott Sorrend tevékenységen belül.

  6. Húzzon egy WebServiceCallActivity elemet a Common (Általános ) területen. Ez a tevékenység a Felderítés után elérhető webszolgáltatás-művelet meghívására szolgál. Ez egy egyéni tevékenység, és gyakori a különböző műveleti forgatókönyvekben.

    Szolgáltatásnév-művelet

    A webszolgáltatás-művelet használatához adja meg a következő tulajdonságokat:

    • Szolgáltatás neve: Adja meg a webszolgáltatás nevét.

    • Végpont neve: Adja meg a kiválasztott szolgáltatás végpontnevét.

    • Művelet neve: Adja meg a szolgáltatás megfelelő műveletét.

    • Argumentum: Válassza az Argumentumok lehetőséget. A következő párbeszédpanelen rendelje hozzá az argumentumértékeket az alábbi ábrán látható módon:

      Argumentumok hozzárendelése

      Fontos

      Ezen a párbeszédpanelen ne módosítsa az argumentum nevét, irányát vagy típusát . Ha ezen értékek bármelyike megváltozik, a tevékenység érvénytelenné válik. Csak az argumentum értékét állítsa be. Az ábrán látható módon a wsResponse érték be van állítva.

  7. Adjon hozzá egy ForEach-tevékenységet közvetlenül a WebServiceCallActivity alatt. Ez a tevékenység az objektumtípus összes attribútumának (horgonyok és nem horgonyok) iterálására szolgál. Miközben ezt a tevékenységet a Munkafolyamat Tervező felületére húzza, automatikusan számba adja az objektum összes attribútumnevét. Állítsa be a szükséges értékeket az alábbi képernyőn:

    Webszolgáltatás hívási tevékenysége

  8. Húzzon egy CreateCSEntryChangeScope tevékenységet a ForEach törzsébe . Ez a tevékenység a CSEntryChange objektum egy példányát hozza létre a munkafolyamat-tartományban minden egyes rekordhoz, miközben adatokat kér le a céladatforrásból. A tevékenység húzása az alábbi képernyőt biztosítja. A CreateAnchorAttribute tevékenységek automatikusan öröklődnek.

    CS-bejegyzés módosítási hatókörének létrehozása tevékenység

  9. Állítsa a DN-kifejezés értékét értékként ‘string.Concat ("Employee",item.EmployeeID)’. Állítsa az EmployeeIDAnchorValue értékéta "Convert.tostring(item) értékre. EmployeeID)". Állítsa be az ObjectTypeName értéket Alkalmazottként. A módosítások elvégzése után a következő képernyő jelenik meg:

    Az alkalmazott azonosítójának lekérése

    Megjegyzés

    A horgonyértékek és az objektumnevek a közzétett webszolgáltatástól függően változnak. Az ábrán egy példa látható.

  10. Húzzon egy CreateAttributeChange tevékenységet a CreateAnchorAttribute tevékenység alá. A húzandó tevékenységek száma megegyezik a nem horgony attribútumok számával. Referenciaként tekintse meg az alábbi ábrát.

    Horgony létrehozása

  11. Húzza a CreateValueChangeActivity elemet a CreateAttributeChange tevékenységen belül, és állítsa be az attribútum értékét az alábbi képernyő szerint.

    Attribútum módosítása

    Megjegyzés

    A tevékenység használatához válassza ki és rendelje hozzá a megfelelő mezőket a legördülő listából, és rendelje hozzá az értékeket. Többértékű attribútumok esetén helyezzen el több CreateValueChangeActivity tevékenységet egy CreateAttributeChangeActivity tevékenységben.

  12. Egy attribútum feltételeinek hozzáadásához adjon hozzá egy If tevékenységet az alábbi ábrán látható módon:

    Ha tevékenység

  13. Végül adjon hozzá egy Hozzárendelés tevékenységet, és állítsa be a kifejezést az alábbi ábrán látható módon:

    Tevékenység hozzárendelése és a kifejezés beállítása

  14. Mentse a projektet a helyre %FIM_INSTALL_FOLDER%\Synchronization Service\Extensions.

    Az alapértelmezett projekteket a célrendszer helyére %FIM_INSTALL_DIR\2010\Synchronization Service\Extensions kell letölteni és menteni. A projektek ezután láthatók lesznek a webszolgáltatás-összekötő varázslójában.

    A végrehajtható fájl futtatásakor a rendszer felkéri a telepítés helyének megadására. Adja meg a mentési helyet.

    Fontos

    A projektfájl bármilyen helyről menthető és megnyitható (a végrehajtó megfelelő hozzáférési jogosultságaival). Csak a Synchronization Service\Extension mappába mentett projektfájlok jelölhetők ki a Webszolgáltatás-összekötő varázslóban, amely a MIM szinkronizálási felhasználói felületén keresztül érhető el.

    A webszolgáltatás-konfigurációs eszközt futtató felhasználónak a következő jogosultságokra van szüksége:

    • Teljes hozzáférés a Synchronization Service Extension mappához.
    • Olvasási hozzáférés ahhoz a beállításkulcshoz HKLM\System\CurrentControlSet\Services\FIMSynchronizationService\Parameters , amelyen keresztül a Bővítmény mappa elérési útja található.

Exportálási munkafolyamatok konfigurálása a WebSzolgáltatás-konfigurációs eszközben

Az alábbi szakaszok bemutatják, hogyan exportálhatja a munkafolyamatokat a Webszolgáltatás-konfigurációs eszköz használatával.

Munkafolyamatok hozzáadása

Az exportálási munkafolyamatok hozzáadásához kövesse az alábbi lépéseket a Webszolgáltatás-konfigurációs eszközben.
  1. Válassza ki a konfigurálni kívánt exportálási munkafolyamatot. Az Exportálás területen válassza a Hozzáadás lehetőséget. Az argumentumok és az importálások már definiálva vannak, és a tevékenységekre vonatkoznak. Referenciaként tekintse meg az alábbi képernyőket.

    Képernyőkép a hozzáadásról a navigációs panelen.

  2. Adjon hozzá egy Sequence tevékenységet. Húzza a Sequence tevékenységtervezőt az eszközkészletből a Windows-munkafolyamat Tervező felületére. A Sorrend tevékenység a gyermektevékenységek rendezett gyűjteményét tartalmazza, amelyeket sorrendben hajt végre. Válassza a Változó létrehozása lehetőséget. Rendelje hozzá az értékeket a logikához használni kívánt változókhoz.

    Export

    Megjegyzés

    A változó hozzáadásának lépéseit a teljes importálási munkafolyamatok létrehozásának szakasza ismerteti.

  3. Húzzon egy ForEach-tevékenységet a már hozzáadott Sequence tevékenységen belül a horgonyattribútum-értékek iterálásához.

  4. Válassza a Tulajdonságok lehetőséget, és állítsa be az értékeket az alábbi képernyőnek megfelelően. Itt az objectToExport argumentum.

    Képernyőkép a ForEach-tevékenységhez beállított értékekről.

  5. A DisplayName beállítása ForEach<AnchorAttribute értékre>

    Képernyőkép a DisplayName beállításról.

  6. Állítsa a TypeArgument értéket a következőre: Microsoft.MetadirectoryServices.AnchorAttribute.

    Képernyőkép a TypeArgument beállításról.

  7. Adjon hozzá egy Switch-tevékenységet a AnchorAttributeForEach törzsében.

    Képernyőkép a Switch-tevékenység hozzáadásáról az AnchorAttribute ForEach törzsében.

  8. Adjon hozzá egy kifejezést az alábbi képernyő szerint.

    Kifejezés hozzáadása

  9. Válassza az Új eset hozzáadása lehetőséget, és adja meg az EmployeeId értékét. Húzzon egy Sorrend tevékenységet, és azon belül adjon hozzá egy Hozzárendelés tevékenységet.

    Képernyőkép arról, hogyan adhat hozzá új esetet az Alkalmazotti azonosítóhoz.

  10. Rendelje hozzá a Hozzárendelés tevékenységHez és Értéktulajdonságát .

    Képernyőkép a tevékenységHez és Érték tulajdonságairól.

  11. A ForEach tevékenység horgonyértékekhez használatos. Adjon hozzá egy másik ForEach-tevékenységet a nem horgonyértékek hozzárendeléséhez. Ebben a példában az AttributeChange horgonyt használjuk.

    Adjon hozzá egy másik ForEach-tevékenységet az AttributeChange horgony használatával

  12. Adjon hozzá egy Switch-tevékenységet az AttributeChange horgony ForEach törzsében.

    Kapcsolótevékenység hozzáadása az AttributeChange horgonyhoz

  13. Adjon hozzá egy kifejezést az alábbi képernyő szerint.

    Kifejezés hozzáadása a kapcsolótevékenységhez

  14. Válassza az Új eset hozzáadása lehetőséget, és adja meg a FirstName értékét. Húzzon egy Sorrend tevékenységet, és azon belül adjon hozzá egy Hozzárendelés tevékenységet. Rendelje hozzá a Hozzárendelés tevékenységHez és Értéktulajdonságát .

    Új eset hozzáadása a sorozathoz

  15. Adjon meg értékeket a szükséges attribútumokhoz, például a LastName, Email stb.

    Értékek hozzáadása a szükséges attribútumokhoz

  16. A Common (Közös) területen húzzon egy WebServiceCallActivity elemet, és állítsa be az Argumentumok értékét.

    Képernyőkép a webszolgáltatás hívási tevékenységéről és az értékek beállításával.

    Fontos

    Ezen a párbeszédpanelen ne módosítsa az argumentum nevét, irányát vagy típusát . Ha ezen értékek bármelyike megváltozik, a tevékenység érvénytelenné válik. Csak az argumentum értékét állítsa be. Az ábrán látható módon a wsResponse érték be van állítva.

  17. Végül adjon hozzá egy If tevékenységet a webszolgáltatás-művelet által visszaadott válaszok ellenőrzéséhez.

Az exportálási munkafolyamat létrehozása a Hozzáadás művelettel befejeződött:

Befejezett exportálási munkafolyamat

Mentse a projektet a helyre %FIM_INSTALL_FOLDER%\Synchronization Service\Extensions.

Munkafolyamatok törlése

Az exportálási munkafolyamatok törléséhez kövesse az alábbi lépéseket a Webszolgáltatás-konfigurációs eszközben.

  1. Válassza ki a konfigurálni kívánt exportálási munkafolyamatot. Az Exportálás területen válassza a Törlés lehetőséget. Az argumentumok és az importálások már definiálva vannak, és a tevékenységekre vonatkoznak. Referenciaként tekintse meg az alábbi képernyőket.

    Törlési munkafolyamatok exportálása

  2. Adjon hozzá egy Sequence tevékenységet. Válassza a Változó létrehozása lehetőséget. Rendelje hozzá az értékeket a logikához használni kívánt változókhoz.

    Szekvenciatevékenység hozzáadása

    Megjegyzés

    A változó hozzáadásának lépéseit a teljes importálási munkafolyamatok létrehozásának szakasza ismerteti.

  3. Húzzon egy ForEach-tevékenységet a már hozzáadott Sequence tevékenységen belül a horgonyattribútum-értékek iterálásához.

  4. Válassza a Tulajdonságok lehetőséget, és állítsa be az értékeket az alábbi képernyőn. Itt az objectToExport argumentum.

    Képernyőkép a ForEach-tevékenység tulajdonságainak beállításáról.

  5. Állítsa a DisplayName értéket a következőre ForEach\<AnchorAttribute\>:

    Képernyőkép a megjelenítendő név beállításáról.

  6. Állítsa a TypeArgument értéket a következőre Microsoft.MetadirectoryServices.AnchorAttribute:

    Képernyőkép a típusargumentum beállításáról.

  7. Adjon hozzá egy Switch-tevékenységet a AnchorAttributeForEach törzsében.

    Képernyőkép egy Switch-tevékenység hozzáadásáról.

  8. Adjon hozzá egy kifejezést az alábbi képernyő szerint.

    Kifejezés hozzáadása

  9. Válassza az Új eset hozzáadása lehetőséget, és adja meg az EmployeeId értékét. Húzzon egy Sorrend tevékenységet, és azon belül adjon hozzá egy Hozzárendelés tevékenységet.

    Képernyőkép egy új eset hozzáadásáról és a sorozathoz való hozzárendeléséről.

  10. Rendelje hozzá a Hozzárendelés tevékenységHez és Értéktulajdonságát .

    Képernyőkép a tevékenységek hozzárendeléséhez tartozó To és Value tulajdonságok hozzárendeléséről.

  11. A Common (Közös) területen húzzon egy WebServiceCallActivity elemet, és állítsa be az Argumentumok értékét.

    Képernyőkép és kihívás, amelyen a webszolgáltatás hívási tevékenységének hozzáadására vonatkozó argumentumértékek láthatók.

    Fontos

    Ezen a párbeszédpanelen ne módosítsa az argumentum nevét, irányát vagy típusát . Ha ezen értékek bármelyike megváltozik, a tevékenység érvénytelenné válik. Csak az argumentum értékét állítsa be. Ahogy az ábrán látható, az employeeID érték be van állítva.

  12. Végül adjon hozzá egy If tevékenységet a webszolgáltatás-művelet által visszaadott válaszok ellenőrzéséhez.

Az exportálási munkafolyamat törlése a Törlés művelettel befejeződött:

Törölt exportálási munkafolyamat

Mentse a projektet a helyre %FIM_INSTALL_FOLDER%\Synchronization Service\Extensions.

Munkafolyamatok cseréje

Az exportálási munkafolyamatok lecseréléséhez kövesse az alábbi lépéseket a Webszolgáltatás-konfigurációs eszközben.

  1. Válassza ki a konfigurálni kívánt exportálási munkafolyamatot. Az Exportálás területen válassza a Csere lehetőséget. Az argumentumok és az importálás már definiálva van, és a tevékenységekre jellemzőek. Tekintse meg az alábbi képernyőt.

    Munkafolyamat cseréje

  2. Sorszámozási tevékenység hozzáadása.

  3. Húzzon egy ForEach-tevékenységet a <AnchorAttribute> elemhez.

  4. Adjon hozzá egy másik ForEach<AttributeChange> tevékenységet a nem horgonyértékek hozzárendeléséhez.

  5. Végül a képernyő az alábbi ábrához hasonlóan néz ki. A tevékenység konfigurálására vonatkozó utasításokat az exportálási munkafolyamatok hozzáadására vonatkozó szakaszban találja.

    ForEach kapcsolótevékenységgel és horgonyattribútummal

  6. A Common (Közös) területen húzzon egy WebServiceCallActivity elemet, és állítsa be az Argumentumok értékét.

    Képernyőkép a webszolgáltatás hívási tevékenységének hozzáadásához szükséges értékekről.

    Fontos

    Ezen a párbeszédpanelen ne módosítsa az argumentum nevét, irányát vagy típusát . Ha ezen értékek bármelyike megváltozik, a tevékenység érvénytelenné válik. Csak az argumentum értékének beállítása. Ahogy az ábrán látható, az alkalmazott értéke be van állítva.

  7. Végül adjon hozzá egy Ha tevékenységet a webszolgáltatás-művelet által visszaadott válaszok ellenőrzéséhez.

Az exportálási munkafolyamat cseréje a Csere művelettel befejeződött:

Exportálási munkafolyamat cseréje

Mentse a projektet a helyre %FIM_INSTALL_FOLDER%\Synchronization Service\Extensions.

Hibakeresési tevékenységek

A munkafolyamat-sablon hibakereséséhez az alábbi egyéni tevékenységek érhetők el.

Naplótevékenység

A naplótevékenység szöveges üzenetek írására szolgál a naplófájlba. További információ: Naplózás.

Megjegyzés

Ha nem sikerül könnyen hibakeresést végeznie a munkafolyamatban, próbálja meg hibakeresést végezni az éles környezetben.

A Naplótevékenység használatához állítsa be a következő tulajdonságokat. A tulajdonságok akkor jelennek meg, ha kijelöli a tevékenységet a Munkafolyamat Tervező, és megtekinti a tevékenység tulajdonságokat.

WriteLine-tevékenység

A WriteLine tevékenység szöveges üzenetek írására szolgál a szolgáltató írójának. Ha nincs elérhető író, a WriteLine tevékenység a szöveget a konzolablakba írja.

Írja be a szövegmezőbe azt az üzenetet, amelyet látni szeretne az írói célban.

Fontos

A konzolablak nem használható ehhez a tevékenységhez. Ehhez a feladathoz használjon egy másik ablakkimenet-írót.

A WriteLine tevékenység használatához állítsa be az alábbi tulajdonságokat. A tulajdonságok akkor jelennek meg, ha kijelöli a tevékenységet a Munkafolyamat Tervező, és megtekinti a tevékenység tulajdonságokat.

  • Naplószint: A naplóértékbe írandó tartalom mennyiségét adja meg. Lehetséges értékek:

    • Magas: Írja be a LogText üzenetet a naplófájlba, ha a napló súlyossága Magas értékre van állítva.
    • Részletes: Írja be a LogText üzenetet a naplófájlba, ha a napló súlyossága Verbose értékre van állítva.
    • Letiltva: Ne írjon a naplófájlba.
  • LogText: Megadja a naplóba írandó szöveges tartalmat.

  • Címke: Hozzáad egy címkét a szöveghez a naplóba írt tartalom típusának azonosításához. A lehetséges értékek a következők: Hiba, Nyomkövetés vagy Figyelmeztetés.

Következő lépések