Study-Board.de
  1. Magazin
    1. Hochschulen
    2. Häufige Fragen
    3. Infomaterial zum Fernstudium
  2. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
    4. Semantische Suche
  3. Mediathek
  4. Umfragen
  5. Studium
    1. Welches Fernstudium?
    2. Hochschulfinder
    3. Studiengänge
    4. Hochschulen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • Galerie
  • Datenbank-Einträge
  • Umfragen
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Leben, Familie & Technik
  4. Tools & Produktivität - iT-Talk

Server Push Technologie

  • Cort
  • 3. Mai 2002 um 18:28
1. offizieller Beitrag
  • Cort
    Erfahrener Benutzer
    Beiträge
    424
    • 3. Mai 2002 um 18:28
    • #1

    So, alle die Coden können aufgepasst!

    Wer weiss wie ich die "Server Push Technik" in ASP bzw. VBScript oder JavaScript umsetzen kann?

    Ich will ja schon seit langem einen richtigen gescheiten WebChat in ASP schreiben. Diese Lösung das Chatfenster immer wieder nach einer bestimmten Zeit neu zu laden ist ganz einfach *SCHEISSE*
    Da kommt viel zu viel Traffic zusammen. Und dauert bei zunehmender Chatzeit immer länger.

    Es muss also mit Server Push gearbeitet werden, das eine Art Endlosdokument erstellt.
    Nur wie mach ich das mit ASP?!

    Greetings, Cort

  • reima
    Benutzer
    Beiträge
    75
    • 4. Mai 2002 um 16:52
    • #2

    1. Auf PHP umsteigen
    2. flush() verwenden ;D

    Hab zwar noch keine einzige Zeile ASP geschrieben, aber so sollte es funzen:

    Code
    Option Explicit
    Response.Buffer = True
    Response.Write \"blabla\"
    Response.Flush


    Wenn Response.Buffer True ist, werden die Ausgaben nicht direkt an den Browser geschickt, sondern erst zwischengespeichert. Response.Flush schickt dann die gespeicherten Bytes an den Browser. Einfach in eine Endlosschleife packen:

    1. Schauen, ob neue Nachrichten vorliegen
    a) wenn ja, Nachricht ausgeben
    b) wenn nicht, nostream inkrementieren
    2. Wenn nostream einen bestimmten Wert erreicht hat, "<!-- anti timeout -->" ausgeben und nostream wieder auf 0 setzen.
    3. Buffer flushen
    4. Warte 0.5 Sekunden (oder so)
    5. Gehe zu 1.

    nostream wird dazu verwendet, dass der Browser keinen Timeout meldet, wenn längere Zeit keine Daten kommen.

    Quelle für das ASP-Spezifische: https://www.study-board.de/www.google.de -> Seiten auf Deutsch -> Suchtext: "asp flush" -> Auf gut Glück :D


    reima

  • Cort
    Erfahrener Benutzer
    Beiträge
    424
    • 4. Mai 2002 um 16:59
    • #3

    Ja, so sollte das funktionieren!!

    Danke!

    PS: Allerdings mit ner Endlosschleife leg ich mir den Server relativ schnell lahm..

    Greetings, Cort

  • reima
    Benutzer
    Beiträge
    75
    • 4. Mai 2002 um 18:18
    • #4

    Na gut, ok, relativ endlos halt dann ;) Endlos für die Dauer der Chatsession. Da muss man dann eben noch eine Abfrage machen, ob die Verbindung zum Client abgebrochen wurde... hm... geht das so einfach? Der Webserver müsse es zumindest irgendwie mitkriegen, oder?


    reima

  • Cort
    Erfahrener Benutzer
    Beiträge
    424
    • 4. Mai 2002 um 18:24
    • #5

    Ja, das geht wohl. Über das Session-Objekt

    Ich hab da grad mal eine kleine Testseite gebaut. Aber irgentwie läuft das nicht so, wie ich mir das vorstelle.
    Ich würde ja zu gerne mal den Quellcode vom Metropolis-Chat sehen. Aber die haben bestimmt eine extra superfette Chatsoftware inkl. Server.

    Was ich da allerdings schon rausbekommen hab ist, das der auch irgentwie auf PHP läuft

    Greetings, Cort

  • Jens
    Admin
    Reaktionen
    3
    Trophäen
    1
    Beiträge
    4.447
    Bilder
    1
    • 4. Mai 2002 um 19:01
    • Offizieller Beitrag
    • #6

    jo hat metro! das kannste aber bei denne kaufen *gg*

    Wie man Fragen richtig stellt!


    https://www.dealfuchs.info/ - Deal Fuchs findet für dich die besten Angebote und Schnäppchen im Internet. Täglich neue Deals aus allen Kategorien. Wir durchsuchen das Internet nach den besten Preisen und Rabatten, damit du garantiert kein Schnäppchen verpasst.

    • Nächster offizieller Beitrag
  • Cort
    Erfahrener Benutzer
    Beiträge
    424
    • 4. Mai 2002 um 19:02
    • #7

    kostet????

    Greetings, Cort

  • Jens
    Admin
    Reaktionen
    3
    Trophäen
    1
    Beiträge
    4.447
    Bilder
    1
    • 4. Mai 2002 um 19:14
    • Offizieller Beitrag
    • #8

    http://www.metropolis-ag.de/mc_entrylevel.pdf

    also da steht das es einmalig 4500 ¤ kostet u. dann monatlich ab 700 mein ich.. :)

    ich würds nehem! sponserst du mich???


    da findest auch noch was...

    http://www.brainwire.de/

    Wie man Fragen richtig stellt!


    https://www.dealfuchs.info/ - Deal Fuchs findet für dich die besten Angebote und Schnäppchen im Internet. Täglich neue Deals aus allen Kategorien. Wir durchsuchen das Internet nach den besten Preisen und Rabatten, damit du garantiert kein Schnäppchen verpasst.

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • .dh.
    Erfahrener Benutzer
    Beiträge
    414
    • 5. Mai 2002 um 01:05
    • #9

    Wir können ja mal ne Spendenaktion starten :gap :gap

    [https://www.study-board.de/www.diginights.com%5D

  • Jens
    Admin
    Reaktionen
    3
    Trophäen
    1
    Beiträge
    4.447
    Bilder
    1
    • 6. Mai 2002 um 12:16
    • Offizieller Beitrag
    • #10

    naja auf dem banner im portal klicken pro besuch würd mir ja schon mal reichen!!!!! ;)

    Wie man Fragen richtig stellt!


    https://www.dealfuchs.info/ - Deal Fuchs findet für dich die besten Angebote und Schnäppchen im Internet. Täglich neue Deals aus allen Kategorien. Wir durchsuchen das Internet nach den besten Preisen und Rabatten, damit du garantiert kein Schnäppchen verpasst.

    • Vorheriger offizieller Beitrag

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Registrierung

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen
Anzeige · Fernstudium-Anbieter
AKAD UniversityTIPPStaatlich anerkannt · berufsbegleitend · jederzeit startenHochschule FreseniusInfomaterial zu Fernstudien kostenlos anfordernSGD – Studiengemeinschaft DarmstadtTraditionsreiche Fernschule – 4 Wochen kostenlos testenILS FernschuleDeutschlands größte Fernschule – 4 Wochen gratis testenWilhelm Büchner HochschuleTechnik-Fernstudium, staatlich anerkanntFernakademieGeprüftes Fernstudium, jederzeit startenEHiP100 % digitales Studium, auch ohne Abitur
Partnerlinks – für dich kostenlos.
Alle Anbieter & Infomaterial →
Anzeige · Technik & Studium
Wilhelm Büchner HochschuleTechnik-Fernstudium (Informatik, Ingenieurwesen)CyberportLaptops & Technik fürs Studium
Partnerlinks.

Beliebte Studienthemen

BWL VWL Rechnungswesen Steuerlehre Mathe & Statistik Wirtschaftsrecht Wirtschaftsinformatik Wirtschaftswissenschaften Einsendeaufgaben Fernstudium-Anbieter
Anzeige · AKAD University
AKAD University – berufsbegleitendes FernstudiumStudiengänge ansehen →
Partnerlink – für dich kostenlos.
Anzeige · Studentenrabatt
📰 Studenten lesen billigerZeitungs- & Zeitschriften-Abos für Studierende – bis −75 %. SPIEGEL, DIE ZEIT, Handelsblatt, Wirtschaftswoche & Über 1.000 Titel.Zu den Studenten-Abos →
Partnerlink – für dich kostenlos.
Werbeplatz
Hier könnte Ihre Werbung stehen37.000+ Mitglieder · 112.000+ Beiträge · Zielgruppe BWL & Fernstudium, 95 % DeutschlandWerbung anfragen →
Mediadaten auf Anfrage

Statistiken

Themen
59.409
Beiträge
114.922
Bilder
1
Videos
0
Mitglieder
37.085
Meiste Benutzer online
17.968
Neuestes Mitglied
zubbimendi0

Benutzer online in diesem Thema

  • 1 Besucher
  1. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  2. Mediadaten
  3. Kontakt
  4. Presse
  1. Support

Über Study-Board.de

Study-Board.de ist eine der größten deutschen Communities rund ums Studium – mit über 37.000 Mitgliedern und mehr als 112.000 Beiträgen. Hier findest du Hilfe bei Einsendeaufgaben (SGD, ILS & Co.), verständliche Erklärungen zu BWL- und VWL-Fachbegriffen, Skripte, Klausurtipps und echte Erfahrungen zu Fernstudium-Anbietern wie IU, AKAD und Euro-FH.

Forum, Ratgeber und Linkdatenbank – Lernen, Austausch und gegenseitige Hilfe an einem Ort. Unabhängig und von Studierenden für Studierende.

Cookie-Einstellungen
Community-Software: WoltLab Suite™