Dynamiczne DLL z sieci

0

Czy mozna podpiac do swojego programu DLL z serwera tak by nie instalowac ich w zasobach programu ?
wiecie co mam na mysli. [stuk]

0

nibardzo, chcesz wrzucic DLL na serwer, czy go stamtad pobrac? czy jak?

0

Choci o to ze uruchamiasz program i:

  1. Program laczy sie z sererem
  2. Program pobiera plik *.dll
  3. podlacza ten *.dll do swojego programu
  4. uzywa jego funkcji

Teraz sa dwie wersje:
a) program pobiera funkcje z *.dll do pamieci i plik *.dll nie istnieje
fizycznie na dysku
b) program sciaga plik *.dll do katalogu i uzywa go a po zamknieciu
programu kasuje.

Wersja 2 jest latwiejsza bo przed inicjalizacja mozna plik sciagnac cos jak Splash screen wstawic ze lkaduje dll itd
wersja 1 nie wiem czy jest do zrobienia mysle ze tak ale ... czyt opis

0

<font color="green">Choci o to ze uruchamiasz program i:

  1. Program laczy sie z sererem
  2. Program pobiera plik *.dll
  3. podlacza ten *.dll do swojego programu
  4. uzywa jego funkcji</span>

Oczywiście, że możliwe, tylko po co? A co z userami, którzy mają modem, albo w ogóle nie mają dostępu do Internetu... każesz im sciągać jakiś DLL. ? Po ściągnięciu DLLa do katalogu z programem, normalnie możesz już używać go.

0

na pewno ci chodzi o update. ze sie laczy z serverem i sprawdza czy plik jest nowszy jesli jest pobiera lub uruchamia funkcje zawarte w tym pliku ale nie sciaga go tylko sie laczy, jest to to wykonania ale bardziej skomplikowane i raczej niebezpieczne, wiec ta 2 opcja odpada bo moze byc luka i haker moze wykozystac taka luke , najlepiej jest pobrac i odpalic lub Od razu do programu zalaczyc i zrobic update tak jak opisalem na poczatku.

Kurde dobry jestem, chyba wezme psychologie :-D :d .
co do programowania to jestem o 6 miesiecy do tylu :-8 ale chyba nadrobie to :|

1 użytkowników online, w tym zalogowanych: 0, gości: 1