Sterowanie aplikacji z poziomu WWW

0

Hej.
Mam sobie aplikacje ktora posiada dodatkowy watek - serwer sieciowy, dzieki temu mozna np telnetujac sie kontrolowac dzialanie aplikacji. Zastanawiam sie jednak czy jest jakas opcja aby program mial w sobie serwer WWW, czyli wchodzimy na IP i dany port, otwiera sie nam strona WWW i przechwytujemy na jaki klawisz ktos kliknal i wykonujemy przypisana operacje.

0

"Miał w sobie serwer www" to trochę rozmach, ale tak aplikacja może hostować swój interfejs w formie webowej.
Może jednak byłoby wygodniej w aplikacji dorzucić webserwis, a GUI Webowe napisać jako osobną warstwę niech korzysta z tego webserwisu.

0

Troche z rozmachem faktycznie. Ja potrzebuje wyswietlic przez przegladarke jeden przycisk 'Zamknij program'. Po kliknieciu ktorego zostanie wyslany sygnal do aplikacji zeby sie zamknela.

0

A jakiego rodzaju to aplikacja i co ona robi, że trzeba ją przez www zamykać?

0

Z tym zamykaniem to przyklad ;)
Aplikacja wyswietla prezentacje, ale czasami nie ma dostepu do klawiatury, wiec chcialem dac mozliwosc zmiany okien prezentacji przez sterowanie Przod/Tyl z poziomu danej strony WWW (dwa przyciski). Wtedy wchodzi sie z tabletu/telefonu/itp na adres IP i port aplikacji i do przodu.

0

Jest taka opcja do zrobienia w zasadzie bez problemu, najłatwiej skorzystać z HttpListener, który już ci opakuje sporo protokołu HTTP jako takiego - popatrz sobie na przykład na http://stackoverflow.com/a/4673210. Potem zostanie tylko obsługiwać odpowiednio żądania z odpowiednich adresów, na przykład wyświetlać stronę z przyciskami.

0

Dzięki, po małych przeróbkach działa jak trzeba:)

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