Configuration Manager SEDO
Configuration Manager SEDO (elosztott objektumok szerializált szerkesztése) az Configuration Manager SDK-ban lehetővé teszi a zárolások globálisan replikált SDK-szolgáltatói objektumokhoz való hozzárendelését és hozzárendelésének megszüntetését egy hely, számítógép és felhasználó kontextusában. A SEDO-kompatibilis objektumok globálisan replikált SDK-szolgáltatói objektumok, amelyek megkövetelik, hogy a felhasználó zárolást kapjon, ha a felhasználó szerkeszteni és menteni szeretné az objektumot. Amikor a felhasználó megkapja a zárolást, a zárolás hozzá lesz rendelve a felhasználóhoz, a felhasználó számítógépéhez és a számítógép helyéhez. A zárolás hozzárendelése közben más felhasználó vagy számítógép nem fogja tudni szerkeszteni az objektumot, amíg a felhasználó fel nem oldja a zárolást.
Szerkesztésük előtt csak a SEDO-kompatibilis objektumokhoz szükséges, hogy a felhasználók zárolást szerezzenek be. A SEDO-kompatibilis objektumok a következők:
SMS_Application
SMS_AuthorizationList
SMS_BootImagePackage
SMS_ConfigurationBaselineInfo
SMS_ConfigurationItem
SMS_DeploymentType
SMS_Driver
SMS_DriverPackage
SMS_GlobalCondition
SMS_ImagePackage
SMS_OperatingSystemInstallPackage
SMS_Package
SMS_SoftwareUpdatesPackage
SMS_TaskSequencePackage
Implicit és explicit zárolási kérések
Annak érdekében, hogy a SEDO ne szakítsa meg az SDK-alkalmazás aktuális funkcióit, a SEDO az implicit és explicit zárolási kéréseket is támogatja. Implicit kérések esetén, ha a zárolás már hozzá van rendelve a helyi helyhez, és a felhasználó szerkeszt egy SEDO-kompatibilis objektumot, akkor a SEDO automatikusan megkísérli lekérni a zárolást. Ha a SEDO sikeresen lekérte a zárolást a helyi webhelyről, és a felhasználó szerkessze az objektumot, akkor az objektum a felhasználó kérésére lesz mentve anélkül, hogy explicit programozott zárolási kérést kellene végeznie.
Ha azonban a zárolás nincs hozzárendelve a helyi helyhez, és másik helyről kell átvinni a zárolást, kérelmet kell küldeni a zárolást tartalmazó távoli helyre. Ezt a kérést kifejezetten a felhasználónak kell megadnia.
További információkért és a zárolás explicit kérésének módjáról a Zárolás beszerzése SEDO-Enabled objektumon című témakörben olvashat.
Implicit és explicit zárolási kiadások
A SEDO az implicit és az explicit zárolási kiadásokat is támogatja. Implicit kiadások esetén, amikor egy felhasználó egy metódussal Put()
ment egy objektumot, a SEDO megpróbálja automatikusan feloldani a zárolást. Ellenkező esetben a kiadást explicit módon kell elvégezni.
A zárolás explicit és implicit feloldásáról további információt a Zárolás feloldása SEDO-Enabled objektumon című témakörben talál.