Forum: Netzwerke
Delphi
by mjustin,
12. Okt 2016
Tja, ich habe ja noch nicht alle Möglichkeiten der Message Broker dargestellt, um keinen Informations-Overkill zu bewirken :)
Die meisten Message Broker unterstützen auch Kommunikation in der Art eines Remote Procedure Calls (RPC). Dazu erzeugt jeder Client einen individuellen, nur für ihn gültigen Nachrichtenkanal auf dem Server (der beim Verbindungsende gelöscht wird). Dann sendet der Client...
Forum: Netzwerke
Delphi
by mjustin,
12. Okt 2016
IOCP braucht man nicht, wenn viele Clients lediglich Nachrichten vom Server erhalten sollen:
Ein Serverprozess, der laufend Nachrichten erzeugt ---> (Sehr) viele Clients, die nur die Nachrichten erhalten sollen (via "Server Push")
Das geht plattformübergerifend mit einem Message Broker wie RabbitMQ:
Delphi Server ---> RabbitMQ --- Delphi Clients
clientseitig:
* alle Clients verbinden...