chat - udp, tcp oder dp

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

view

Betreff: chat - udp, tcp oder dp

BeitragMi, Jan 18, 2006 20:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab viele Beiträge zu dem thema gefunden, aber weiss noch nicht wircklich die antwort.
Ich hab einen chat über udp erstellt, funktioniert aber nicht (verbidung)
Würde es sich lohnen mit directplay oder tcp was anzufangen?
Wird es wircklich funktionieren, mit firewall und so?
 

Chris02

BeitragMi, Jan 18, 2006 22:46
Antworten mit Zitat
Benutzer-Profile anzeigen
mit Firewall must du(der User der den Chat hat) sowiso immer den port freigeben
bei einem Chat würd ich eher zu TCP tendiren, als zu UDP,da ists unerheblich, ob du mal eine sec. warten musst, bis die nachricht kommt.
mit DP kenn ich mich nicht aus

Hubsi

BeitragMi, Jan 18, 2006 23:29
Antworten mit Zitat
Benutzer-Profile anzeigen
DirectPlay ist absolut ungeeignet, da die UDP-Ports 2300-2400 freigegben sein müssen und das wird sich niemand antun, schon allein wegen der Sicherheit. UDP ist für schnelle Spiele geeignet, aber für einen Chat wärs mir zu unsicher. TCP ist sicher, einfach und bietet sich für sowas geradezu an Very Happy Erstmal reicht es wenn der Server den benötigten (gewählten) Port offen hat. Genauso simpel ists dann von der Programmierung her. Ein Serverprogramm verwaltet alle Clienten (Types sind hier das vernünftigste Mittel) und leitet die eingehenden Nachrichten der einzelnen Clienten an die anderen weiter. Diese pinseln den Text auf den Bildschirm und fertig ist die Laube Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

Mathias-Kwiatkowski

BeitragMi, Jan 18, 2006 23:51
Antworten mit Zitat
Benutzer-Profile anzeigen
hubsi du tust mir leid immer musste die portz vom direct play sagen ^^ Smile ^^ langsamm müsste des echt jeder wissen^^
 

view

BeitragDo, Jan 19, 2006 18:42
Antworten mit Zitat
Benutzer-Profile anzeigen
o.k
schreibe ihn mal auf tcp um.

kann man nicht für udp einen port nehmen? ich hab einfach irgenwdwo geschriben, nur port 4001, vieleicht gehts drum nicht...

aber danke...

Hubsi

BeitragDo, Jan 19, 2006 23:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei reinem UDP reicht ein Port, aber DirectPlay sucht sich selbst einen aus ohne das Du darauf Einfluss hast Very Happy Allerdings ist auch reines UDP für einen Chat schlicht unsinnig Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group