Komunikacja między dwoma aplikacjami

0

Muszę zrobić aplikację i serwis w C#. Serwis ma czerpać dane z zasobów tej aplikacji.
Czy ktoś wie jak to zrobić? Słyszałem, że da się poprzez SendMessage, ale niestety wszystkie przykłady tego typu które znalazłem są albo zbyt słabo opisane, albo nie dotyczą przesyłania zasobów.

Z góry dzięki :)

0

Jaką aplikację, jaki serwis, jakie dane?

0

Windows Service, który jako serwis nie ma interfejsu dla użytkownika więc, żeby nim zarządzać (czytaj wpisać ustawienia) muszę mieć osobną aplikacje (win. form?) w której użytkownik zapisywałby dane (string i int), z których to danych korzystałby serwis.

Dodam, że serwis mam już gotowy.

0

Shared memory, Named pipes, TCP/IP, Baza danych (np. jesli serwis juz i tak z niej korzysta). W kolejnosci od najszybszych i w zasadzie od najbardziej surowych do wolniejszych, ale wygodniejszych.

0

A to nie można zapisać konfiguracji w pliku, a usługa by ją sobie stamtąd ładowała?

0
somekind napisał(a)

A to nie można zapisać konfiguracji w pliku, a usługa by ją sobie stamtąd ładowała?

No niestety, nie mam takiej opcji, chyba, że plik byłby zabezpieczony przed usuwaniem, a jak wynika z odpowiedzi na mój poprzedni temat jest to niemożliwe lub b. trudne do napisania w C#.

0

Nikt tam nie napisal, ze jest to trudne. Ustawianie praw dla pliku to nie jest jakas wielka filozofia w C#, tyle ze dzialac bedzie tylko na NTFS (w przypadku win oczywiscie) i do tego uzytkownik zabezpieczajacy musi miec prawa zmieniac prawa ;)
PS. Plik jest wariacja bazy danych.

0

A czy mógłby mi ktoś pokazać sposób jak zrobić taki "nieusuwalny" plik w C#?

Btw.
Wyjde na jakiegoś lamera pewnie, ale co to jest NTFS? [wstyd]

0

co to jest NTFS?

System plików w Windowsie.

mógłby mi ktoś pokazać sposób jak zrobić taki "nieusuwalny" plik w C#?

Nie żeby się nie dało... Ale czemu musi być "nieusuwalny"?
I pamiętaj że zawsze może się trafić coś z większymi uprawnieniami co ci ten plik i tak usunie...

0

Piszę aplikacje, która ma nadzorować pracę dziecka przy komputerze i chciałbym, żeby taki dzieciak nie usunął po prostu ustawień, czy innego pliku z danego folderu.

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