PureBasic - Network
Einleitung
Netzwerke sind auf der ganzen Welt weit verbreitet und erlauben die einfache Kommunikation zwischen Computern. PureBasic unterstützt das offizielle Internet-Protokoll zum Datenaustausch: TCP/IP in der IPv4- und IPv6-Form.
Dies bedeutet, dass Spiele und Applikationen geschrieben werden können, die das etablierte "Client-Server-Modell" unterstützen. Mit diesen Befehlen ist es möglich, jede Art von Applikationen mit Internetanbindung (Browser, Web-Server, FTP-Client, etc.) oder auch 'Multiplayer'-Spielen zu schreiben.
Es unterstützt auch vollständig die TLS-Verschlüsselung durch die LibreSSL-Bibliothek.
Befehlsübersicht
CloseNetworkConnection
CloseNetworkServer
ConnectionID
CreateNetworkServer
EventClient
EventServer
ExamineIPAddresses
FreeIP
GetClientIP
GetClientPort
HostName
IPAddressField
IPString
MakeIPAddress
NetworkClientEvent
NetworkServerEvent
NextIPAddress
OpenNetworkConnection
ReceiveNetworkData
SendNetworkData
SendNetworkString
ServerID
UseNetworkTLS
Beispiel
NetworkClient.pb
NetworkServer.pb
Unterstützte OS
Alle