a device server