ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
603
603
EMPFEHLEN
-
06.06.10 03:28 #1
Guten Abend,
ich bin gerade auf ein grundlegendes logisches Problem gestoßen (z.B. für einen Instant-Messaging-Chat..).
Und zwar möchte ich in Echtzeit Daten über eine Flash-Anwendung zwischen 2 Clienten (über einen Server) austauschen, um z.B. Nachrichten zu verschicken.
Leider bekomme ich bei Google und Konsorten nur Sachen, die nicht unbedingt damit in Verbindung stehen, wie den Flash Media Server, der ja für die Live Übertragung von Audio- und Videomaterial zuständig ist.
Wie könnte man denn einen Chat realisieren? Eine Möglichkeit wäre natürlich, die Nachrichten in eine Datenbank zu schreiben, und auf jeden Client eine Abfrage (z.B: alle 500ms) zu starten, ob etwas neues vorhanden ist. Dies würde jedoch sehr viele Anfragen in kurzer Zeit verursachen, erst Recht bei mehreren Benutzern. Gibt es eine Möglichkeit, die Daten durch den Server zu schleusen (ohne diese groß zu verarbeiten und zu speichern) und direkt zum Client 2 zu "schicken" ? Wenn ja, wie ?
Ich danke euch,
Ciao!
-
Soetwas löst man über eine Socket Server welcher meist in Java programmiert ist. Hier ein how to. Bei eingang einer neuen Message kann dieser von sich aus einen response an die Flash Clients senden.
AS3/Flex - Java - ObjC - PHP
-
06.06.10 04:01 #3
Ähnliche Themen
-
WPF - Datenaustausch Zwischen zwei Fenstern
Von gtm im Forum .NET WPF & SilverlightAntworten: 1Letzter Beitrag: 23.01.09, 15:47 -
[C#] Datenaustausch zwischen zwei Dialogen
Von WhiteGandalf im Forum C/C++Antworten: 6Letzter Beitrag: 23.05.07, 16:47 -
Datenaustausch zwischen Planeten
Von Liamderprogger im Forum Cinema 4DAntworten: 2Letzter Beitrag: 12.08.05, 19:15 -
Datenaustausch zwischen zwei Forms
Von azok im Forum .NET ArchivAntworten: 1Letzter Beitrag: 14.02.05, 11:00





Zitieren

Login





