EventClient() zur Anfragendenidentifizierung?

Anfängerfragen zum Programmieren mit PureBasic.
jensknaack
Beiträge: 8
Registriert: 03.01.2017 18:28

EventClient() zur Anfragendenidentifizierung?

Beitrag von jensknaack »

Hallo,
mit CreateNetworkServer(...) kann ich einen Server erstellen, der offensichtlich mit EventClient() die einzelnen Clients "auseinanderhalten" kann. Wenn ich das richtig verstehe, kann ich damit die Statuslosigkeit des HTTP-Protokolles "überlisten". Oder liege ich da falsch?

Wenn ja, wie wird das erreicht (Session-Cookie?)?

Herzlichen Dank im voraus für jeden hilfreichen Hinweis
Jens
Benutzeravatar
Ground0
Beiträge: 318
Registriert: 05.02.2005 02:09
Wohnort: Stilli, Schweiz
Kontaktdaten:

Re: EventClient() zur Anfragendenidentifizierung?

Beitrag von Ground0 »

Bzgl. der Statuslosigkeit des HTTP Protokolle, wenn keine Persistente Verbindung ist, kannst du nur die Anfrage auseinanderhalten aber nicht jeden einzelnen Client. Den dieser Baut unter Umständen mehrere Verbindungen auf. Dafür benötigt es dann eben diese Session Cookies. Soweit ich dass HTTP 1 Protokoll bisher verstehe. Beim HTTP/2 Protokoll schaut es dan schon wieder anders aus,
lmon Monitoring Service inkl. Clients
lweb Multi-Threaded Webserver
lbup-server Backup Server applikation
lmanager ERP Applikation.
jensknaack
Beiträge: 8
Registriert: 03.01.2017 18:28

Re: EventClient() zur Anfragendenidentifizierung?

Beitrag von jensknaack »

Danke für die Antwort.

Das hatte ich offensichtlich missverstanden. Der Vorgang "NetworkConnect" - "NetworkData" - "NetworkDisconnect" bezieht sich auf jeden einzelnen Http-Request.

Dann ist das ganze auch wieder konsistent und um das Session-Management muss ich mich selbst kümmern.

Richtig?
Antworten