Witam, mam za zadanie stworzyć aplikacje do zarządzania innymi komputerami w sieci.
Na głównym komputerze ma być zainstalowana aplikacja do sterowania pozostałymi komputerami. Na reszcie komputerów zainstalowane mogą być zainstalowane aplikacje typu „agent”.
Założenia :
• Zainstalowany system Windows
• Technologia: C#
Chciałbym dowiedzieć się, jakie mechanizmy miałbym zastosować do poszczególnych funkcjonalności
a) Filtrowanie stron i blokowanie stron o niedozwolonej treści
b) Automatyczne włączanie komputerów w sieci
c) Wykrywanie hostów w sieci i dodawanie do listy
d) Zdalny pulpit
e) Zdalna instalacja na hostach w sieci aplikacji typu "agent"
Mam już jakieś pomysły na rozwiązania ale póki co brak konkretów. Chciałbym też poznać waszą opinię, pomysły, koncepcje, sposób rozwiązań technicznych. Jestem bardzo młodym programistą, a wśród was jest mnóstwo osób o wiele bardziej doświadczonych ode mnie, liczę na waszą pomoc :)
Pozdrawiam,
Szymon