Samostatná desktopová aplikácia

ProjectWise Network Switch

Samostatná desktopová aplikácia na kontrolované zapínanie a vypínanie sieťových serverov ProjectWise v používateľskej konfigurácii so spoločným zápisom do častí Dns a DsListing.

Bentley ProjectWise.NET 8WPFWindows Registry

Používatelia

Pomôcka je určená pre používateľov a administrátorov ProjectWise, ktorí potrebujú rýchlo zapnúť alebo vypnúť vybrané ProjectWise sieťové servery v lokálnej používateľskej konfigurácii.

Typické použitie je pri práci s viacerými ProjectWise prostrediami, kde je potrebné mať pod kontrolou, ktoré sieťové záznamy sú v danom okamihu aktívne.

Problém

Sieťová konfigurácia ProjectWise obsahuje samostatné záznamy v častiach Dns a DsListing. Ak sa stav servera mení ručne, je potrebné zachovať konzistentné nastavenie v oboch častiach konfigurácie.

Ručné zásahy do používateľskej konfigurácie môžu byť neprehľadné a náchylné na chyby, najmä ak sa prepína viac serverov alebo sa kontroluje viac podobných záznamov.

Funkcie

  • načítanie existujúcich ProjectWise sieťových serverov z používateľskej konfigurácie
  • kontrola, že serverové záznamy existujú v oboch potrebných vetvách
  • zobrazenie názvu kľúča, servera, portu a aktuálneho stavu
  • filtrovanie podľa názvu kľúča a názvu hostiteľa
  • prepnutie stavu Enabled priamo v tabuľke
  • označenie čakajúcich zmien pred zápisom
  • hromadné zapnutie alebo vypnutie vybraných riadkov
  • zápis zmien do oboch častí konfigurácie naraz
  • zobrazenie výsledného stavu po načítaní alebo použití zmien
  • prepnutie jazyka rozhrania medzi SK a EN

Ako aplikácia funguje

Používateľ spustí aplikáciu a skontroluje, či sa sieťové servery načítali správne. Ak je zoznam rozsiahlejší, môže použiť filtre podľa názvu kľúča alebo názvu hostiteľa.

Požadované servery sa prepínajú cez stĺpec Enabled. Zmenené riadky sú označené ako čakajúce na zápis. Samotný zápis sa vykoná až po použití akcie Apply.

Po použití zmien aplikácia zobrazí výsledný stav. Údaje je možné znovu načítať tlačidlom Refresh.

Aplikácia mení iba hodnotu Enabled; názov hostiteľa, port ani ďalšie vlastnosti serverového záznamu neupravuje. Nové sieťové servery nevytvára. Ak sa záznamy v častiach Dns a DsListing nezhodujú, načítanie zablokuje a upozorní používateľa na problém.