"server technology" — Kollokationen-Wörterbuch Englisch

server technology Kollokation
Automatische Übersetzung (wir garantieren seine Korrektheit nicht): technika serwera
  1. server Substantiv + technology Substantiv
    Schwache Kollokation

    But it's a server technology, so clients can use any kind of desktop they want.