TCP - Anzahl Verbindungen/Automatisch wieder verbinden
Übersicht BlitzBasic
 BlitzBasic  Allgemein
 Allgemein|   | BB-AnfängerBetreff: TCP - Anzahl Verbindungen/Automatisch wieder verbinden |  Do, Feb 03, 2011 23:10 Antworten mit Zitat   | 
|---|---|---|
| Hallo zusammen Hier ein paar fragen zu tcp -wie kann man die Anzahl der eingehenden/ausgehenden Verbindungen (TCP) anzeigen lassen?(Erkennt noch nicht wenn eine Verbindung zum Client unterbrochen wurde - der Server soll die anzahl verbindungen anzeigen) -wie kann man die unterbrochene verbindung automatisch wiederherstellen lassen?(also wenn der Server beendet und neu gestartet wird, dann soll der Client sich neu verbinden) danke gruss BB-Anfänger | ||
|   | ToeB |  Do, Feb 03, 2011 23:51 Antworten mit Zitat   | 
|---|---|---|
| 1. Du musst mit AcceptTCPStream  auf eine Verbindung warten und diese dann in einem Type  speichern, zusätzlich ist noch zu empfehlen eine Array zu Deklarieren mit dem man über ein Index auf die gewünschte Verbindung zugreifen kann über eine ID. 2. Das müsstest du so machen das die Clienten, wenn die Verbindung nicht mehr besteht (Stream ungültig) dann jede Sekunde veruscht wird sich mit dem Server zu verbinden. Das lässt sich übrigens super mit der Verbindungs-Routine zu Anfang kombinieren. mfg ToeB | ||
| Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat. Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! | ||
|   | BB-Anfänger |  Fr, Feb 04, 2011 14:23 Antworten mit Zitat   | 
|---|---|---|
| ok danke für die schnelle antwort - die nr. 2 versteh ich... aber wie meinst du das mit dem Array?(sry hab keine ahnung wie das gehen soll...) gruss BB-Anfänger | ||
| Freak123 |  Fr, Feb 04, 2011 15:02 Antworten mit Zitat   | |
|---|---|---|
| Ich glaube er meint soetwas wie Code: [AUSKLAPPEN] Dim verbindung.TVerbindung( ... ) lg freak | ||
|   | BB-Anfänger |  Fr, Feb 04, 2011 15:29 Antworten mit Zitat   | 
|---|---|---|
| Sry ich habe noch nie mit DIM gearbeitet oder so = ich habe keine ahnung wie das geht... gibt es da nicht no eine einfachere lösung? Gruss BB-Anfänger | ||
|   | ToeB |  Fr, Feb 04, 2011 16:22 Antworten mit Zitat   | 
|---|---|---|
| Nein. Arrays sind Standard-Elemente fast jeder Programmiersprache und sollten deshalb beherrscht werden, da kommst du nicht drum herum. Außerdem solltest du dir speziell für das Thema Internet wirklich Types aneignen (falls du das nicht schon getan hast), denn das ist dort fast unumgänglich wenn man sauber und dynamisch programmieren möchte. mfg ToeB | ||
| Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat. Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! | ||
|   | BB-Anfänger |  Fr, Feb 04, 2011 16:49 Antworten mit Zitat   | 
|---|---|---|
| also mit typs kann ich arbeiten... also nochmal mein problem: ich habe einen server und einen client und sobalt die verbindung unterbrochen wurde sollte es einen fehler bei server und beim client anzeigen (ich weiss nicht wo ich hier typs oder so brauche - es ist ja nur ein client und ein server) gruss BB-Anfänger | ||
|   | ToeB |  Fr, Feb 04, 2011 17:50 Antworten mit Zitat   | 
|---|---|---|
| Soweit ich weiß ist es nicht möglich in BB abzufragen ob ein TCP-Stream noch exestiert. Also musst du das vor dem beenden Senden, das du jetzt den Server beendest / verlässt. Types brauchst du bei einem Clienten und einem Server nicht, aber sobald 2 Clienten sich gleichzeitig mit dem Server verbinden wollen werden Types richtig attraktiv   Guck dir auch mal die SimpleUDP2 von mir an, da hast du alles Automatisch, das verlassen, das verbinden, sogar die Möglichkeit TCP-Ähnliche Nachrichten zu verschicken, und das in "Echtzeit" also ohne dass das Programm angehalten wird. (Link in meiner Signatur) mfg ToeB | ||
| Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat. Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! | ||
|   | BB-Anfänger |  Fr, Feb 04, 2011 18:27 Antworten mit Zitat   | 
|---|---|---|
| Ich hatte einfach gedacht wenn mal die verbindung aus irgendwelchen gründen abbricht, dass es dann ordnungsgemäss trennt danke trotzdem bb-anfänger | ||
Übersicht
 BlitzBasic
 BlitzBasic  Allgemein
 Allgemein
					Powered by phpBB © 2001 - 2006, phpBB Group
				



