Написание Linq запросов на клиенте к выставленным интерфейсам модулей или модели данных
сериализация и передача их серверу, распаковка компиляция и выполнение на серверной стороне
сериализация результатов клиенту и возврат в ожидаемых объектах Linq запроса
предоставляется возможность контроля наличия прав к обращаемым объектам