Wątek przeniesiony 2018-03-19 22:35 z Java przez furious programming.

Prosta aplikacja klient - serwer

0

Witam.
Chciałbym stworzyć prostą aplikacje na PC w której można by się zalogować i może kiedyś wysyłać wiadomości. Jak mam zrobić aplikacje na serwer, czego uczyć i jaki to ma być serwer? Czy musi to być jakiś specjalny serwer czy wystarczy stary PC z odpowiednim softem? Programować się dopiero uczę, stąd moje często banalne pytania. :-)
A i jeszcze jedno. Klient PC chce napisać w Javie.

0

Ja robiłem klienta pocztowego(z opcją tylko wysyłania wiadomości + zapisywanie listy kontaktów do pliku, tak by po uruchomieniu można je było wybrać z listy) i serwer - całkiem wygodnie - udało się zrobic w Java + Spring Boot. Na potrzeby edukacji mogę udostępnić kod ;)

E; jednak po treści Twojego postu sugerowałbym najpierw zapoznanie się z architekturą klient-serwer. Nie jest to w żadnym wypadku atak w Twoją strone.

0

Ale jak to jest z serwerem? Trzeba korzystać z serwerów różnych firm hostingowych czy wystarczy odpowiedzieć oprogramowanie do PC?
I jeszcze jedno. Klienta robi się porostu w Javie jako aplikacja ma PC czy raczej stronę.

0

Serwer to nie jest serwer w znaczeniu stricte. Poczytaj o architekturze k-s. Klienta możesz zrobić nawet na Atmege, nie ma to znaczenia.

Krótko mówiąc, zarówno klient jak i serwer to osobne aplikacje, które się ze sobą komunikują. Mylisz po prostu serwer z hostingiem.

0

Aha, dzięki. Pytałem się bo nie wiedziałem nawet czego w internetach szukać. ;)

0

Poszukaj po haśle socket programming java.

0

W książce "Java. Rusz Głową!" Jest rodział dotyczący serwerów. Myslę, że można go potraktować jako dobry wstęp do tego tematu.

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