Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

AW: Skalierbarkeit und binäre Daten bei Indys

  Alt 10. Mär 2018, 14:53
Gut skalierbar auf Windows und Linux (würde hier definitiv auch kein WINE empfehlen): Boost ASIO (C++).

Für Delphi kenne ich leider keine Lib, die auch nur annähernd so gut ist. Großes Manko der Indys unter Windows ist beispielsweise der fehlende Support für IOCP Server. Unter Unix gibt es da vergleichbare Funktionalität (ebenfalls nicht in der Standard Socket Spezifikation). Auch hier wage ich zu bezweifeln, dass die Indys das implementieren.

Allerdings sollte man Skalierbarkeit etwas näher spezifizieren:
  1. Soll die Anwendung über mehrere PCs/Server verteilt laufen?
  2. Erwartest du eine riesige Menge an gleichzeitig verbundenen Clients?
  3. ... etc?

Trifft zum Beispiel Punkt 2 nicht zu, dann solltest du auch ohne IOCP und co. keine Probleme haben.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat