Sockety w Javie

  • Rejestracja: dni
  • Ostatnio: dni
1

Witam...
Chce zaczac pisac aplet ktory bedzie sie laczyl z serwerem...ale nie bardzo wiem jaki kod wstawic abym mogl sie polaczyc. Prosze o pomoc jesli ktos moze mi pomoc
pozdrawiam

RiccoXXX
  • Rejestracja: dni
  • Ostatnio: dni
0

Drogi anonimie... od razu na wstępie pragnę Cię poinformować, że jeśli Twój klient nie posiada tego samego hosta co serwer, a nie posiadasz Appletu podpisanego odpowiednim certyfikatem, to możesz sobie podarować próby połączenia Appletu z serwerem(względy bezpieczeństwa)... jeśli jednak jest inaczej... to służę pomocą... :-)

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
0

Drogi niezalogowany Darrrrku :-)
http://www.man.koszalin.pl/~rataj/java/index.html
Masz tam "Ćwiczenie nr 5 - Komunikacja sieciowa w Java".
To na początek, bo nie jest to najlepsze rozwiązanie. Jednak polecam lekturę tego, bo od czegoś trzeba zacząć, a opisane jest to dobrze.

  • Rejestracja: dni
  • Ostatnio: dni
0

ustawiasz gniazdko i sie łączysz - zaden problem - jedna linia kodu,
gorzej z resztą(odbieranie i wysylanie) ;)

[code]Socket gnizadko = new Socket("localhost",2025);[/code]

i już jesteś połączony z serverem, tak jak wspomniał ric, appletem można łączyć się tylko z lokalnym hostem(hostem z ktorego został pobrany aplet) lepiej nie bawić sie w podpisywanie apletów bo:
a) dla kazdej przeglądarki inaczej sie podpisuje
b) uzytkownik moze sie bac kliknąć "zezwalam"(czy coś w tym rodzaju) gdy sie przeglądarka spyta :)

http://www.republika.pl/arturt/java/
i rozdział "Praca w sieci"

książka "Java Programowanie Sieciowe" O'Reily (czy jakos tak to sie pisze :-/

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.