Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rozpowszechnianie programow po sieci wewnatrz firmy

0 views
Skip to first unread message

Depesz

unread,
Nov 24, 2009, 6:26:10 AM11/24/09
to
Witam,
Zalozmy, ze tworze sobie na platformie .NET kilkadziesiat malych aplikacji
narzedziowych. Z uplywem czasu liczba aplikacji moze wzrastac. Aplikacje
maja docelowo trafic na ok 200 komputerow w wewnetrznej sieci w firmie, do
okreslonego z gory katalogu (zakladam istnienie takiego katalogu lub
utworzenie go jezeli nie istnieje). Liczba komputerow tez moze sie zmieniac
w zaleznosci od potrzeb uzytkownikow.
W jaki sposob zautomatyzowac wdrazanie aplikacji na te komputery, tak zeby
nie musiec recznie kopiowac plikow, albo wywolywac skryptu do kopiowania
dzialajacego w sieci?
Myslalem nad utworzeniem uslugi windows dzialajacej na docelowych
komputerach i sprawdzajacej co jakis czas czy na komputerze pelniacym role
serwera istnieja nowe wersje programow. Jesli tak, to moja usluga je
automatycznie pobierze. W przypadku kolejnych komputerow trzeba by tylko
uruchamiac na nich te usluge. Nowe pliki programow wrzucalbym tylko na
serwer.

Co myslicie o takim rozwiazaniu? Moze jest inny, bardziej eleganci sposob na
automatyczne rozpowszechnianie malych aplikacji po LANie?


Jacek Czerwinski

unread,
Nov 24, 2009, 6:49:04 AM11/24/09
to
Depesz pisze:
> Witam,

> Aplikacje
> maja docelowo trafic na ok 200 komputerow w wewnetrznej sieci w firmie, do
> okreslonego z gory katalogu (zakladam istnienie takiego katalogu lub
> utworzenie go jezeli nie istnieje). Liczba komputerow tez moze sie zmieniac
> w zaleznosci od potrzeb uzytkownikow.
> W jaki sposob zautomatyzowac wdrazanie aplikacji na te komputery, tak zeby
> nie musiec recznie kopiowac plikow, albo wywolywac skryptu do kopiowania
> dzialajacego w sieci?

Masz domene Windows?
Idealnie si� do tego nadaje. Chyba instaluje to z plik�w MSI.
Aplikacje mog� wymaga� drobnych test�w (prawid�owe traktowania katalog�w
read only, ca�a koegzystencja z systemem, poprawne zbudowanie
instalatora itd). Rozdawa�em tak 'fabryczne' programy, pami�tam dobre
wyniki z FSecure.

Zak�adam w innych serwerach domenowych tez co� zrobi.

W serwerach bez domeny czasem si� udaje w login script wpisa� jak��
fajn� sekwencj� startuj�c� takie operacje, troch� wi�cej r�cznej roboty
i tylko w jednďż˝ stronďż˝ (tylko instalacja bez np. deinstalacji).

Depesz

unread,
Nov 24, 2009, 2:05:16 PM11/24/09
to

U�ytkownik "Jacek Czerwinski" <x...@y.z.pl> napisa� w wiadomo�ci
news:hegh7m$44v$1...@news.onet.pl...

> W serwerach bez domeny czasem si� udaje w login script wpisa� jak�� fajn�
> sekwencj� startuj�c� takie operacje, troch� wi�cej r�cznej roboty i tylko
> w jedn� stron� (tylko instalacja bez np. deinstalacji).

Nie znam login skryptu i nie za bardzo sobie wyobrazam jakby to mialo
wygladac.


Mariusz Kruk

unread,
Nov 24, 2009, 3:35:48 PM11/24/09
to
epsilon$ while read LINE; do echo \>"$LINE"; done < "Depesz"

>Co myslicie o takim rozwiazaniu? Moze jest inny, bardziej eleganci sposob na
>automatyczne rozpowszechnianie malych aplikacji po LANie?

Publikacja przez AD, czy inne ZENWorksy Novella.

--
d'`'`'`'`'`'`'`'`'`'`'`'`'Yb
`b Kr...@epsilon.eu.org d'
d' http://epsilon.eu.org/ Yb
`b,-,.,-,.,-,.,-,.,-,.,-,.d'

slawek

unread,
Nov 24, 2009, 4:36:36 PM11/24/09
to
Powoli: dlaczego to maj� by� "ma�e aplikacje" i jak sobie wyobra�asz
szkolenie u�ytkownik�w w ich u�ytkowaniu? Zak�adam �e tych aplikacji b�dzie
powiedzmy 20, to samo zapami�tanie, kt�ra jest do czego, mo�e by�
k�opotliwe. Uczy�e� kiedy� kogo� czego�? Robi�e� jak�� dokumentacj�?
Przemy�l to sobie.

Z drugiej strony, je�eli aplikacje maj� by� "ma�e" - to czy trzeba je w
og�le instalowa�? Jak s� ma�e, to niech si� uruchamiaj� wprost z
przegl�darki i �aduj� z serwera - takie rzeczy to przeci�tny 17-latek
potrafi zrobi� (je�eli ma rozum).

slawek

Jacek Czerwinski

unread,
Nov 24, 2009, 5:22:12 PM11/24/09
to
Depesz pisze:
> U�ytkownik "Jacek Czerwinski" <x...@y.z.pl> napisa� w wiadomo�ci
> news:hegh7m$44v$1...@news.onet.pl...
>
>> W serwerach bez domeny czasem si� udaje w login script wpisa� jak�� fajn�
>> sekwencj� startuj�c� takie operacje, troch� wi�cej r�cznej roboty i tylko
>> w jednďż˝ stronďż˝ (tylko instalacja bez np. deinstalacji).

>
> Nie znam login skryptu i nie za bardzo sobie wyobrazam jakby to mialo
> wygladac.

Login skrypt to nie specjalny j�zyk (cho� czasem tak), to po prostu
skrypt uruchamiany podczas do��czania si� do serwera (nawet BAT).
Wypytaj przy kawie admin�w czy sieciowc�w.

Niestety nie zdradzi�e� na czym ta sie�.

Jakub Owczarski

unread,
Nov 25, 2009, 8:07:33 AM11/25/09
to
On Nov 24, 11:26 am, "Depesz" <depmarUSU...@poczta.onet.pl> wrote:
> Co myslicie o takim rozwiazaniu? Moze jest inny, bardziej eleganci sposob na
> automatyczne rozpowszechnianie malych aplikacji po LANie?

Chociaż sam nigdy nie używałem, to wydaje mi się, że click once będzie
tu pasować
http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx

Pzdr

Depesz

unread,
Nov 25, 2009, 11:35:55 AM11/25/09
to

U�ytkownik "Jacek Czerwinski" <x...@y.z.pl> napisa� w wiadomo�ci
news:hehmar$fa3$1...@news.onet.pl...
> Depesz pisze:

>> U�ytkownik "Jacek Czerwinski" <x...@y.z.pl> napisa� w wiadomo�ci
>> news:hegh7m$44v$1...@news.onet.pl...
>>

> Login skrypt to nie specjalny j�zyk (cho� czasem tak), to po prostu skrypt
> uruchamiany podczas do��czania si� do serwera (nawet BAT). Wypytaj przy
> kawie admin�w czy sieciowc�w.
>
> Niestety nie zdradzi�e� na czym ta sie�.

Komputery sa w domenie windows. Musze wobec tego poczytac troche na ten
temat.
A co do login skryptu, to juz kojarze co to jest :)


Depesz

unread,
Nov 25, 2009, 12:00:23 PM11/25/09
to

U�ytkownik "slawek" <sla...@host.pl> napisa� w wiadomo�ci
news:hehjpn$5ad$1...@atlantis.news.neostrada.pl...
> Powoli: dlaczego to maj� by� "ma�e aplikacje" i jak sobie wyobra�asz
> szkolenie u�ytkownik�w w ich u�ytkowaniu? Zak�adam �e tych aplikacji
> b�dzie powiedzmy 20, to samo zapami�tanie, kt�ra jest do czego, mo�e by�
> k�opotliwe. Uczy�e� kiedy� kogo� czego�? Robi�e� jak�� dokumentacj�?
> Przemy�l to sobie.
Ok, ale ja w tej chwili nie projektuje systemu skladajacego sie z tylu
aplikacji :).
Zalozmy sobie, ze taki system juz istnieje, a uzytkownicy sa przeszkoleni i
kazdy wie do czego, jaki program sluzy.
Jeden uzytkownik nie korzysta tez ze wszystkich programow tylko z tych,
adresowanych dla niego. Pominmy przy tym uprawnienia dostepu.
Istota problemu jest taka, ze czasami trzeba ktorys z programow
zmodyfikowac, lub dodac do zbioru programow nowy. Zastanawiam sie jak zadbac
o to, zeby wszyscy mieli zawsze aktualny zbior tych programow.

> Z drugiej strony, je�eli aplikacje maj� by� "ma�e" - to czy trzeba je w
> og�le instalowa�? Jak s� ma�e, to niech si� uruchamiaj� wprost z
> przegl�darki i �aduj� z serwera - takie rzeczy to przeci�tny 17-latek
> potrafi zrobi� (je�eli ma rozum).

To ma sens. :)


slawek

unread,
Nov 25, 2009, 6:23:11 PM11/25/09
to

U�ytkownik "Depesz" <depmar...@poczta.onet.pl> napisa� w wiadomo�ci grup
dyskusyjnych:hejnr9$1bab$1...@opal.icpnet.pl...


> Zalozmy sobie, ze taki system juz istnieje, a uzytkownicy sa przeszkoleni
> i kazdy wie do czego, jaki program sluzy.

Och jak pi�knie. Raj na Ziemi. Je�eli tak - to system dystrybucji
niepotrzebny. Sami zrobiďż˝ to za ciebie.

Za��, �e nie s�. Za�� �e nie wiedz�. Je�eli z tym dasz sobie rad� - to
dasz sobie radďż˝ zawsze.

> Jeden uzytkownik nie korzysta tez ze wszystkich programow tylko z tych,
> adresowanych dla niego. Pominmy przy tym uprawnienia dostepu.

Co tylko utrudni proces wdra�ania i spowoduje, �e zamiast jednego kursu
trzeba b�dzie indywidualizowa� szkolenia. Pi�knie.

slawek

0 new messages