Na jakiej zasadzie dziala gg? wiadomosc jest wysylana p2p za pomoca ip czy moze uzywane sa bazy danych?
Wiadomości są przesyłane do serwera, który przekazuje wiadomość dalej, bądź ją magazynuje celem późniejszego dostarczenia (jeśli klient jest niedostępny).
co to jest!?
Opis protokołu gg :| Tj. jak go używać programowo bardziej..
opis protokołu. robi dokadnie to co chciaeś wiedziec, znaczy opisuje jeak działa gg
hmm ale mi tylko chodzi czy dziala jak p2p czyli przez ip sie laczy do danej osoby, czy pobiera dane z bazy danych? bo z tej stronki to nie moge nic wywnioskowac :)
Ani jedno, ani drugie. Jak już wspomniałem w pierwszym poście klient łączy się z serwerem, który pośredniczy w rozmowach. Baza danych jest używana jedynie w jednym przypadku - odbiorca nie jest podłączony do serwera. Tylko przesyłanie plików odbywa się przez połączenie p2p.
Poleganie wyłącznie na połączeniach bezpośrednich mija się z celem w przypadku, gdy obie osoby, które chcą porozmawiać, znajdują się za NAT-em. Między takimi osobami połączenie p2p nie ma możliwości istnieć. // bez użycia przekierowania portów.
Podejrzewam, ze gg tez, choc pewnosci nie mam.. ale wiekszosc komunikatorow uzywa p2p jesli tylko obaj uzytkownicy sobie wlacza polaczenia bezposrednie oraz jest taka techniczna mozliwosc zestawienia polaczenia p2p.
nie wiem jak teraz ale np rozmowy głosowe i przesyłanie plików były do conajmniej gg 6.0 tylko możliwe przy połączeniu p2p
- http:*gadu-gadu.pl/peer2peer.html
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.