"server technology" — Diccionario de colocaciones de inglés

server technology colocación
Automatic translation (No garantizamos su exactitud.): technika serwera
  1. server sustantivo + technology sustantivo
    Muy relajada/ suelta colocación

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