Cześć,
mam taki problem: posiadam aplikację klient-serwer, w której klient przesyła dane na serwer, ten wykonuje na nich pewne operacje i rozsyła je do pozostałych klientów. Część serwerowa napisana jest jako "zwykła" aplikacja Java, co powoduje, że przed użyciem klientów muszę na jakimś komputerze ją włączyć. Chciałbym jednak umieścić go w Internecie tak, aby uruchamianie go na komputerze lokalnym nie było konieczne. Dodam, że aplikacja działająca jako serwer posiada interfejs graficzny, który chciałbym zachować.
I tu pojawia się moje pytanie: czy istnieje jakiś sposób przeniesienia desktopowej aplikacji do Internetu, najlepiej jak najmniejszym kosztem zmian? Od razu powiem, że Java Web Start odpada, bo wtedy trzeba i tak pobrać aplikację. Szukając w Internecie nie natknąłem się na odpowiednie rozwiązanie. Podpowie ktoś?
A to nie prościej wystawić maszynę na świat? Otworzyć port i niech sewer działa?
panryz napisał(a):
A to nie prościej wystawić maszynę na świat? Otworzyć port i niech sewer działa?
Jest to jakieś rozwiązanie, jednak wolałbym, aby było to gdzieś udostępnione, tak abym ja nie musiał mieć ciągle odpalonej maszyny.
Możesz wziąć jakiś najtańszy vps, np. na tiktalik.com albo sldc.eu, będziesz mógł uruchamiać co dusza zapragnie.
A jak w tym przypadku wygląda ta sprawa:
sebek1393 napisał(a):
czy istnieje jakiś sposób przeniesienia desktopowej aplikacji do Internetu, najlepiej jak najmniejszym kosztem zmian?
?
Po uruchomieniu aplikacji GUI będzie normalnie dostępne?
To zależy co tam zainstalujesz za system. Generalnie vps to jest koszt dużo większy niż Twoja maszyna miała by pracować cały czas. A jeśli się spodziewasz dużego ruchu no to wtedy faktycznie VPS może być bardziej opłacalny niż kupno serwera
Ok, w takim razie prawdopodobnie zostanę przy swojej maszynie. Dzięki za odpowiedzi.