CreateNetworkServer()

Syntax

Ergebnis = CreateNetworkServer(#Server, Port [, Modus])
Beschreibung
Erstellt einen neuen Netzwerk-Server auf dem lokalen Computer unter Verwendung des angegebenen Ports.

Parameter

#Server Gibt die Nummer an, mit der der neue Server identifiziert wird. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren.
Port Gibt den für den Server zu verwendenden Port an. Die Port-Werte reichen von 6000 bis 7000 (dies ist der empfohlene Bereich, in Wirklichkeit können die Werte im Bereich von 0 bis 65000 liegen).
Modus (optional) Dieser Parameter kann einer der folgenden Werte sein:
  #PB_Network_TCP: Der Server wird das TCP-Netzwerk-Protokoll verwenden (Standard)
  #PB_Network_UDP: Der Server wird das UDP-Netzwerk-Protokoll verwenden

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn der Server erfolgreich erstellt wurde und Null, wenn die Einrichtung fehlgeschlagen ist (zum Beispiel weil der Port in Verwendung ist). Wenn #PB_Any als Parameter #Server verwendet wurde, dann wird bei Erfolg die generierte Nummer zurückgegeben.

Anmerkungen

Eine beliebige Anzahl Server kann gleichzeitig auf demselben Computer laufen - mit der einzigen Einschränkung, dass keine zwei Server mit der gleichen Port-Nummer laufen können. NetworkServerEvent() kann verwendet werden, um den neuen Server auf Events (Ereignisse) zu überwachen.

Hinweis: InitNetwork() muss aufgerufen werden, bevor jegliche andere Befehler der Network-Bibliothek verwendet werden.

Siehe auch

OpenNetworkConnection(), CloseNetworkServer(), NetworkServerEvent(), InitNetwork()

Unterstützte OS

Alle

<- ConnectionID() - Network Inhaltsverzeichnis - EventClient() ->