Ĺadny brzuch
Chcę zrobić komunikator działający przez internet, używając protokołu HTTP.
Czy procedura 'ReadBuffer' w komponencie IdHTTPServer? Jeśli nie to prosiłbym, abyście podali mi alternatywne protokoły jakich mogę użyć. Z góry dziękuję! ^_^
Czy procedura 'ReadBuffer' w komponencie IdHTTPServer?
czy co ??
Tak, ta procedura odczytuje dane nadesłane do gniazdka ;)
Chodziło mi oto czy IdHTTPServer obsługuje tą procedurę
Nie obsługuje, możesz co najwyżej utworzyć obsługę komend wysyłanych do serwera.
A jest jakiś inny protokół którego mogę użyć?
W jakim celu? Protokół jest "językiem", za pomocą którego porozumiewają sie serwer i klient. Ja program dokładnie chcesz zrobić?
Dokładniej to komunikator.
Do przesyłana plików TCP(na nim bazuje HTTP), ale do komunikatora lepszy jest UDP(oczywiście chodzi o protokół)
Użytkownik Zombiak edytował ten post 10 luty 2005, 16:38
Dziala przez internet czy tylko przez sieć?
A internet nie jest siecią? ;)
Do przesyłana plików TCP(na nim bazuje HTTP), ale do komunikatora lepszy jest UDP(oczywiście chodzi o protokół)
A czy UDP działa tylko przez sieć lokalną czy też przez internet?
też
Czy są jakieś inne protokoły działające przez neta i będące dobrym i wygodnym do napisania komunikatora. :blink: ????
ja proponuje zostać przy TCP
Ale TCP chyba nie działa przez neta, tylko przez Lan, prawda?
A ja szukam działającego przez neta.
Tcp działa przez neta/lana i co jeszcze tylko chcesz. A myślisz jak działają serwery http/ftp?
OK... użyłem Udp i Http (Udp wysyła na serwer, a http używa serwer aby rozesłać wiadomość) i dalej nie działa. Czy trzeba użyć jakiś dodatkowych parametrów w IdTcpClient i IdTcpServer, aby działało przez internet?? Bo ja w końcu nie wiem. Gdybyście mogli umieścić jakiś przykładowy kod byłbym wdzięczny. ^_^
A po co Ci http w zwykłym komunikatorze?
grrrr poczytaj o protokołach !!! nie można stosować protokołu UDP podczas pisania komunikatorów, ponieważ nie zawsze wysłane pakiety zostaną odebrane.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Czy procedura 'ReadBuffer' w komponencie IdHTTPServer? Jeśli nie to prosiłbym, abyście podali mi alternatywne protokoły jakich mogę użyć. Z góry dziękuję! ^_^
Czy procedura 'ReadBuffer' w komponencie IdHTTPServer?
czy co ??
Tak, ta procedura odczytuje dane nadesłane do gniazdka ;)
Chodziło mi oto czy IdHTTPServer obsługuje tą procedurę
Nie obsługuje, możesz co najwyżej utworzyć obsługę komend wysyłanych do serwera.
A jest jakiś inny protokół którego mogę użyć?
W jakim celu? Protokół jest "językiem", za pomocą którego porozumiewają sie serwer i klient. Ja program dokładnie chcesz zrobić?
Dokładniej to komunikator.
Do przesyłana plików TCP(na nim bazuje HTTP), ale do komunikatora lepszy jest UDP(oczywiście chodzi o protokół)
Użytkownik Zombiak edytował ten post 10 luty 2005, 16:38
Dziala przez internet czy tylko przez sieć?
A internet nie jest siecią? ;)
Do przesyłana plików TCP(na nim bazuje HTTP), ale do komunikatora lepszy jest UDP(oczywiście chodzi o protokół)

A czy UDP działa tylko przez sieć lokalną czy też przez internet?
też
Czy są jakieś inne protokoły działające przez neta i będące dobrym i wygodnym do napisania komunikatora. :blink: ????
ja proponuje zostać przy TCP
Ale TCP chyba nie działa przez neta, tylko przez Lan, prawda?
A ja szukam działającego przez neta.
Tcp działa przez neta/lana i co jeszcze tylko chcesz. A myślisz jak działają serwery http/ftp?
OK... użyłem Udp i Http (Udp wysyła na serwer, a http używa serwer aby rozesłać wiadomość) i dalej nie działa. Czy trzeba użyć jakiś dodatkowych parametrów w IdTcpClient i IdTcpServer, aby działało przez internet?? Bo ja w końcu nie wiem. Gdybyście mogli umieścić jakiś przykładowy kod byłbym wdzięczny. ^_^
A po co Ci http w zwykłym komunikatorze?
grrrr poczytaj o protokołach !!! nie można stosować protokołu UDP podczas pisania komunikatorów, ponieważ nie zawsze wysłane pakiety zostaną odebrane.