Java i aplikacja web online

Java i aplikacja web online
RC
  • Rejestracja:około 6 lat
  • Ostatnio:ponad rok
  • Postów:74
0

Cześć,
proszę o pomoc:
mam aplikację web pisaną w JAVIE (odpalam ją przez localhost), a co muszę zrobić żeby z niej skorzystać np. z innego komputera? Co najlepiej użyć żeby ze swojego laptopa zrobić serwer?

ZI
  • Rejestracja:ponad 4 lata
  • Ostatnio:prawie 4 lata
  • Postów:208
1

To jest skomplikowane pytanie, bo nie mamy pojęcia o twojej sieci. Jest tutaj kilka aspektów:

  • wiele aplikacji z defaultu binduje się do localhosta - nie przyjmuje połączeń zestawianych z zewnątrz. Musiałbyś to zmienić.

  • na twoim komputerze może być (powinien być) firewall który odrzuca (albo częściej - ignoruje) połączenia zestawiane z zewnątrz, trzeba sobie wybić dziurę.

  • o ile połączenia z twojej sieci lokalnej pewnie nie są problemem, prawie na pewno dostęp z internetu do twojego komputera przez ipv4 jest zorganizowany przez NAT - NAT gateway puszcza tylko połączenia które były zestawione przez ciebie - obejście tego generalnie nie jest trywialne (najprostsza rzecz to sprawdzenie czy jesteś się w stanie dobić po ipv6, jest też możliwość wykupienia sobie publicznego ip)

Mniejszym bólem w dupie byłoby kupienie sobie najtańszego VPSa i zestawienie forwardowania portów (np przez tunel SSH) albo w ogóle zdeployowanie tej aplikacji tam.

edytowany 2x, ostatnio: Zing
EP
  • Rejestracja:około 5 lat
  • Ostatnio:9 miesięcy
  • Postów:89
0

Być może heroku albo ngrok ci wystarczy. Osobiście polecam ngroka do takich szybkich i testowych tunelowan localhost na publiczne ip

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.