![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Jak to jest, że robiąc czat w php trzeba odświeżć stronę a w javie nie trzeba.
I jeszcze jedno jak zrobić odświżenie strony ns takim czacie ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
php to jezyk serverside (strona serwera), wiec jest oczywiste ze trzeba odswiezyc klienta aby pokzalo ew. zmiany na serwerze. Java to jezyk klient-side, dalej tlumaczyc nie musze chyba..
do odswiezania mozesz uzyc naglowkow php lub HTMLa.
lub
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
lub zastosować streaming HTML
-------------------- |
|
|
--hobibit-- |
![]()
Post
#4
|
Goście ![]() |
Jak zastosować streaming w html-u? Szukałem o tym jakiś artykułów czy książek ale nic nie znalazłem...
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
jeszcze co to czatów to nie zapomnijmy o ajaxie
-------------------- |
|
|
--hobibit-- |
![]()
Post
#6
|
Goście ![]() |
Nie chodzi mi w tym momencie o czat tak na prawde.
Interesuje mnie właśnie strumieniowe przesyłanie html-a. Ajax wiem jak działa ale gdybym chciał zrobić czar na prawdę real timowy to ajax to za mało. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Ahh powiem tak powiedzcie co dokładnie chcecie uzyskać to pomogę....
-------------------- Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince |
|
|
--hobibit-- |
![]()
Post
#8
|
Goście ![]() |
Jest sobie baza danych. Działa jakiś skrypt/program który przeszukuje bazę danych i jeśli nastąpi w niej zmiana to wysyła do przeglądarki nowe dane które są wyświetlane.
Interesuje mnie rozwiązanie najbardziej real timowe jak się da lub druga opcja, skrypt który jednocześnie będzie wysyłać dane do wszystkich podłączonych użytkowników. |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
hobibit, nie ma takiej możliwości ze względu na zasadę działania protokołu HTTP i ogólnie... Internetu
![]() -------------------- XMPP: l0ud@chrome.pl
|
|
|
--hobibit-- |
![]()
Post
#10
|
Goście ![]() |
Też czytałem tą książkę i jest tam o tym chyba 3 strony w sumie. Jeden kawałek kodu który nie działa... pętla while(true) tam zastosowana po prostu się kręci i nie wyrzuca nic na ekran.
Pewnie do mojego celu trzeba będzie podobnych mechanizmów jak w irc-u czyli chyba protokół nie html a jakiś RTP ale... właśnie nie wiem jak to zrobić i nie dorwałem żadnej książki o tym. Jeśli jedynym rozwiązaniem będzie pisanie własnej aplikacji w C czy innym języku programowania to pewnie zrezygnuje... ale streaming filmów dobrze działa na stronach (chyba przez flash ale pewien nie jestem) więc jakiś sposób jest. |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jest sobie baza danych. Działa jakiś skrypt/program który przeszukuje bazę danych i jeśli nastąpi w niej zmiana to wysyła do przeglądarki nowe dane które są wyświetlane. Interesuje mnie rozwiązanie najbardziej real timowe jak się da lub druga opcja, skrypt który jednocześnie będzie wysyłać dane do wszystkich podłączonych użytkowników. no to to juz podchodzi pod Javę -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
--hobibit-- |
![]()
Post
#12
|
Goście ![]() |
Nie jestem w tej sprawie expertem (jeszcze
![]() Jeśli mówisz java chodzi ci dokładnie o jsp i serlety czy coś innego? |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem w tej sprawie expertem (jeszcze ![]() Jeśli mówisz java chodzi ci dokładnie o jsp i serlety czy coś innego? cos w tym stylu ![]() mozesz poszukac jakiegos Java Real Time Chat, niemozliwe zeby w necie nie bylo ani jednego takiego -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Czekaj o ile się orientuję to chodzi ci o czat którego nie trzeba odświeżać a więc zajrzyj tu http://nospor.pl/shoutbox.html o ile się nie mylę jest tam takie cos ;p i na dodatek jest to kod jednego z ważniejszych użytkowników tego forum czyli nospor'a...
Ps Na samej góże... ![]() -------------------- Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czekaj o ile się orientuję to chodzi ci o czat którego nie trzeba odświeżać a więc zajrzyj tu http://nospor.pl/shoutbox.html o ile się nie mylę jest tam takie cos ;p i na dodatek jest to kod jednego z ważniejszych użytkowników tego forum czyli nospor'a... Ps Na samej góże... ![]() shoutbox'a trzeba odswiezac... przykladem jest mod_shoutbox dla phpBB, chyba ze to RealTime shoutbox (czyli np. taki jak wyklonany w Javie ;S) Ten post edytował pyro 29.03.2008, 11:29:46 -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
A więc zacytuje:
Cytat ShoutBox jest to taki mini chat, którego przykład znajduje się na górze strony. ShoutBox napisałem w oparciu o AJAX, dzięki czemu wszystko działa bez odświerzania strony, co jest niewątpliwym plusem. [...] Naprawdę to nie wiem jak on działa, lecz po przeczytaniu powyższego tekstu mogę sądzić że się sam odświeża… -------------------- Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W samym html/php nie zrobi się tak żeby chat się odświeżał. Najprościej będzie uzyć ajax'a, co jest dobrym wyjściem. Jeśli niechcesz użyć ajaxa to możesz np. flash lub jave, wszystko zależy od Twoich umiejętności programistycznych. Nie rozumiem tego tematu,
|
|
|
![]()
Post
#18
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Stosując techniki AJAX nie osiągniesz więcej. Całość komunikacji musi przejść przez serwer i przeglądarkę, a serwer nie ma możliwości nawiązania połączenia z przeglądarką użytkownika. Do takich rzeczy używa sie Javy, która działa jako wtyczka w przeglądarce i tym samym rozszerza możliwości. Streaming wideo jest również wykonywany przy pomocy pluginów.
Pozdrawiam. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Ahh alasz da się tylko co określony czas np można dać okno z rozmowami w tamkę i dać jej w php lub html by się odświeżała co jakiś czas ale to złe wyjście... ;p
Moim zdaniem najlepsze wyjście to Ajax i java… Ten post edytował ShadowD 29.03.2008, 11:44:15 -------------------- Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:12 |