Aplikacja serwerowa w Java

0

Witam :)

Od dłuższego czasu planuję napisać aplikację opartą o kontakt użytkownika z serwerem, i w drugą stronę.
Chodzi mi o możliwość przesyłania komunikatów z serwera do użytkownika, bez interakcji użytkownika.
Czy JAVA przewiduje takie możliwości? chyba na podobnej zasadzie działa chat.

Pozdrawiam

0

Oczywiście, że się da :) Chat działa na bardzo podobnej zasadzie, a brzmi ona mniej więcej tak:

  • Użytkownik łączy się z serwerem
  • Serwer zapisuje sobie informację o użytkowniku przez podtrzymanie połączenia
  • Serwer chcąc coś wysłać odczytuje informację o użytkowniku pobierając sobie połaczenie.
0

Super!

W takim razie już wiem, jakiego języka będę sie teraz uczył :)
A jak sprawa stoi z GUI?
Całość będzie aplikacją WWW, a nie desktopową.

0

Jak będzie to www to możesz użyć któregoś z frameworków. Springa, GWT, DWR lub też w tego typu aplikacji warto zastanowić się nad JEE

0

Rozumiem, że wsyzstkie służą do komunikacje klient-serwer?

A na jakiej zasadzie jest projektowanie GUI aplikacje web'owej?

0

Bardzo słabo znasz Javę. Komunikację klient-serwer można w środowisku www realizować w oparciu o kilka technologii. Najprostsze są wywołania za pomocą AJAXa, można też wykorzystać IIOP lub RMI. Frameworki służą do tworzenia aplikacji jako takich, a nie tylko elementów jak komunikacja.

Projektowanie GUI = projektowanie strony html + przepisanie tego na koniec na skrypty jsp/velocity/inne

0

W takim razie już wiem, jakiego języka będę sie teraz uczył

Cóż, a mógłbyś podac mi przykład prostej aplikacji spełniającej komunikację klient->server->klient ?
Chodzi mi oczywiście o pliki źródłowe i serwera i klienta.

0

Hm... dział download:
http://download.4programmers.net/Java

jest tak jedno i wielowątkowa wersja.

0

"Pakiet o tym ID nie istnieje"

Dla wersji wielowątkowej.

0

Hm, może jakieś książki, które polecasz do nauki javy?

0

hm... Thinking in Java 4th edition, Core java podstawy i Core Java techniki zaawansowane (ale tu nie ma wszystkiego). Tutoriale ze strony suna.

0

Zgadza się Bruce Eckel :TiJ 4th ed. - bardzo dobra książka,
poza tym wspomniane toturiale na stronie sunna - tam jest bardzo dużo cennych informacji, przykładów i dokładnych opisów - polecam

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