A Windows Központosított konfigurálás harmadik féltől származó alkalmazásokat?

szavazat
2

Keresünk egy szabványos módon konfigurálja a különböző „végpontok” a mi alkalmazás. A alkalmazás egy elosztott rendszer a Windows asztali alkalmazások, a Windows Server „szolgáltatások” és adatbázisok. Jelenleg beállítani minden egyes XML-fájlok. Ez kezd egy kicsit ki a kezét, dolgozunk a nagyobb vevők, akik több tucat szerver fut a kérelmet, és több száz asztali kliensek.

Tud valaki ajánlani egy Microsoft technológia vagy egy harmadik fél, amely lehetővé tenné számunkra, hogy központosítani minden konfigurációs információkat, illetve azt az egy helyen minden alkalmazás? Bármilyen változás lenne „tolta” a végpont (ok), amelyek érdekeltek.

Például, ha mi voltunk változtatni a login az egyik adatbázisunkban, akkor tenné, hogy a változás az adatbázisban, akkor azt tükrözi, hogy a változás a mi központosított rendszer. Ezt követően az utolsó lépés, a szolgáltatási, hogy kell csatlakozni az adatbázishoz lenne értesíteni a változás (és potenciálisan megkapja az új adatok). Hogyan és milyen az egyes végpontok művel, hogy az információ hatályán kívül a rendszer.

Elsődleges üzleti nem „Központosított Configuration Services”. Mi egy GIS cég, amely megoldást nyújt a különböző közművek világszerte.

A kérdést 09/12/2008 18:28
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
2

Tettem egy pár dolgot, hogy magam ezt a funkciót az évek során. Azt építeni vállalati applicatons hogy lehet elosztani sok szerver. Nem akarom temetni config beállítás egyes szolgáltatások konfigurációs fájlban vagy az egyes web szerver web.config fájlt. Az alkalmazás specifikus dolgokat szoktam létrehozni egy alkalmazás beállítások táblázata az alkalmazás tárol. A táblázat csak a két területen. SettingName és SettingValue. Aztán levelet interneten vagy WCF szolgáltatás, amelynek kizárólagos feladata az, hogy letölteni ezeket a beállításokat. Írok olyan függvény GetSetting ahol át „SettingName”, és visszaadja SettingValue vagy üres sztring, ha a beállítás nem található. Így tudom tárolni az összes alkalmazás beállításait minden eleme a kérelem egy helyen. Karbantartás és hibaelhárítás erre nagyon egyszerű, én nem a vadászat révén dohány konfigurációs állományok elterjedt egy tucat web és alkalmazás szerverek.

A nagyobb léptékű alkalmazások talán hozzon létre egy külön appSettings adatbázis, ahol egy új mezőt az asztalomhoz említettük. Alkalmazás neve. Saját web vagy WCF szolgáltatást ez a megközelítés azonos eljárás hívás (GetSetting) csak ezt a kört átadom applicationName és SettingName és visszatér SettingValue vagy egy üres karakterlánc.

Doing vagy ezeket a dolgokat lehetővé teszi, hogy központosítását alkalmazás beállításai bármilyen méretű alkalmazás vagy IT bolt. Ez tényleg igazán jól nekünk.

Válaszolt 15/07/2010 22:27
a forrás felhasználó

szavazat
1

Jól jönne RSS együtt BitTorrent terjeszteni változásokat. Lásd a Wikipedia . Ez nem MS specifikus azonban, hanem biztosítania kell a szükséges rugalmasságot - a konfigurációs szerver tartja a konfigurációt, és biztosítja a hírcsatornák beállításához szükséges az ügyfelek és kiszolgálók esetleg.

Válaszolt 07/01/2009 23:06
a forrás felhasználó

szavazat
0

Bármilyen VCS biztonságos csatornán keresztül?

Például, git keresztül ssh (mindkettő kapható Cygwin).

Azt hiszem, az első lépés az, hogy a biztonságos csatornán (ha szeretné a push képesség, húzza eltérő lehet).

Ami kezelése „változat” különböző „ágak”, mi a jobb, mint egy verziókövető rendszer?

Ahogy megy a Microsoft követelmény, valamint a Microsoft Szoftvereink, hogy létezik ezen a területen nem lenne jó, elég rossz az esetben (mint a nem a legjobb eszköz a munka).

Válaszolt 09/12/2008 18:55
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more