podłączenie drugiego klienta

0

Napisałem program w delphi 7 przy użyciu komponentu INDY. Program działa dla 2 osób serwera i klienta. Muszę teraz dodać 2 klienta i po podłączeniu go serwer automatycznie przełancza się na niego. Zależy mi abym mógł wysyłać informację również do pierwszego klienta. Przypuszczam, że TCPServer ma w sobie coś gdzie zapamiętywani są klienci, ale nie umiem do tego dojść gdzie. Jak najłatwiej przekierowywać server na poszczególnych klientów i czy da się jakoś przekazywać dane między klientami?

0

Posłuż się komponętami TServerSocket i TClientSocket z nimi łatwiej będzie ci to zrobić ( nie stety w delphi 7 ich nie ma, ale od czego są google ;) )

0
batas2 napisał(a)

niestety w delphi 7 ich nie ma

Jak to nie ?? Paczka: dclsockets70.bpl ;)

Jesli zas chodzi o pytanie to: najlepiej zrobic to poslugujac sie INDY i watkami i uruchamiac osobne watki dla kazdego klienta.

0

Przyznaje sie nie wiedziałem o tej paczce. ;P Jeśli chcesz koniecznie zrobić to w INDY to mozesz sciągnąc sobie przykłady takich programów z http://www.indyproject.org/Demos/index.iwp.

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