Welke sgcWebSockets-editie past bij jou?

Een korte beslisboom die je langs de vier sgcWebSockets-editieniveaus (Basic, Standard, Professional, Enterprise) leidt. Alle tekst over edities hieronder komt uit de officiële feature matrix — geen marketing-praat.

Beantwoord vier vragen, krijg een aanbeveling

Elke vraag versmalt de keuze. De knoppen onder elke aanbeveling brengen je direct naar de bijbehorende rij in de prijsoverzichten.

1. Heb je broncode nodig?

De Basic-edities leveren alleen voorgecompileerde DCU-bestanden. Ze zijn alleen voor Delphi — geen C++ Builder, geen Lazarus / FPC en geen Linux64-target. Heb je een van die toolchains nodig of wil je volledige broncode-inzage, sla Basic dan over en ga door naar vraag 2.

Kies Basic als: je alleen Delphi op Windows gebruikt, je geen componentbroncode hoeft te lezen of aan te passen, je een goedkopere optie wilt en je tevreden bent met 6 maanden updates in plaats van 12.

Basic-prijzen bekijken

2. Schrijf je alleen clients of draai je ook een server?

Als je toepassing alleen WebSocket-, MQTT-, AMQP-, WAMP-, STOMP- of HTTP/2-services consumeert, of alleen AI/LLM- en exchange-API's aanroept, is de Standard-editie voldoende. Die bevat elk clientcomponent, elke API-integratie, OAuth2- / JWT-clients, P2P-clients en de SChannel- / OpenSSL-transports.

Als je ook een server draait — inkomende WebSocket-verbindingen accepteert, een OAuth2- / JWT- / WebAuthn-server host, een STOMP- of WAMP-broker host of een DataSnap WebBrokerBridge draait — heb je Professional of hoger nodig.

3. Hoeveel gelijktijdige verbindingen moet je server aankunnen?

De Professional-server is gebouwd op Indy en handelt een paar duizend gelijktijdige verbindingen comfortabel af. Als je moet opschalen naar tienduizenden gelijktijdige WebSocket-verbindingen, heb je de high-performance stack van Enterprise nodig:

  • IOCP Indy Server — Windows kernel-mode async I/O completion ports.
  • EPOLL Indy Server — op epoll gebaseerd equivalent voor Linux64 voor high-throughput Linux-deployments.
  • HTTP.SYS Server — Windows kernel-mode HTTP-listener (URL-prefix-registratie).
  • LoadBalancer Server — in-process load balancer die verbindingen verdeelt over meerdere worker-servers.
  • Proxy Server — WebSocket-/HTTP-forward-/reverse-proxy met TLS-terminatie.
  • Firewall-component — rate limit per IP en banlijst op listener-niveau.
  • HTTP/2 + HTTP.SYS DataSnap-bridges — voor Embarcadero DataSnap REST-projecten die HTTP/2 nodig hebben.
Enterprise-prijzen bekijken

4. Heb je ook sgcSign, sgcOpenAPI, sgcBiometrics of sgcIndy nodig?

Als je twee of meer van onze componentbibliotheken in hetzelfde project gebruikt, is de All-Access-bundel meestal goedkoper dan ze los kopen. Die bevat Enterprise sgcWebSockets, sgcSign, sgcOpenAPI, sgcBiometrics en sgcIndy, plus alle toekomstige producten die tijdens de licentieperiode uitkomen.

All-Access-bundel bekijken

Samenvatting per editie

Afgeleid van de Delphi-feature-matrix.

Basic

Alleen Delphi, voorgecompileerde DCU. Geen broncode. Geen ondersteuning voor C++ Builder, Lazarus / FPC of Linux64. 6 maanden updates.

Basic-prijzen bekijken

Standard

Alle clients

Elk clientcomponent: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, AI/LLM-clients, P2P-clients, elke WebSocket-API-integratie, plus de SChannel- en OpenSSL-transports.

Standard-prijzen bekijken

Professional

Clients + servers

Alles uit Standard plus elk servercomponent: WebSocket-server, WS+HTTP-server, OAuth2-server, JWT-server, WebAuthn-server, WAMP-/STOMP-/WebRTC-servers, P2P-servers en de DataSnap WebBrokerBridge.

Professional-prijzen bekijken

Enterprise

+ beste prestaties

Alles uit Professional plus de high-performance server-stack: IOCP Indy Server, EPOLL Indy Server, HTTP.SYS Server, Firewall, LoadBalancer Server, Proxy Server en HTTP/2- / HTTP.SYS DataSnap-bridges.

Enterprise-prijzen bekijken

Twijfel je nog?

Open de volledige feature matrix of stuur ons een bericht — we helpen je kiezen.