Распределенные и централизованные приложения "клиент-сервер" Нужно иметь в виду, что не все приложения "клиент-сервер" работают одинаково. Большинство текущий приложений "клиент-сер- вер" по существу не отличаются от централизованных баз данных, выполняющий всю обработку, а рабочие станции только выводят дан- ные на экран. При таком методе неэффективно используется вычисли- тельная мощность рабочих станций, и увеличивается загрузка серве- ра. В некотором роде такая схема напоминает большую ЭВМ с неин- теллектуальными терминалами. Фактически, многие современные при- ложения были перенесены именно из этой вычислительной среды и сохранили ее характеристики. В настоящем распределенном приложении "клиент-сервер" неко- торая часть обработки переносится на рабочие станции. Очевидно, такой метод труднее реализовать. Идея Novell об истинном приложе- нии "клиент-сервер" состоит в переносе на рабочую станцию обра- ботки, которая не связана непосредственно с поиском и манипулир- ованием записями базы данных. Такая обработка включает в себя управление вводом информации и представлением ее пользователю. При этом сервер берет на себя только часть нагрузки. Благодаря этому приложение "клиент-сервер", рассматриваемое в целом, может приближаться по скорости обработки к системам с мини или боль- шими ЭВМ. В идее распределенной обработки можно сделать еще один шаг вперед. В итоге станут реальностью приложения, агрегирующие вы- числительную мощность нескольких различных машин в сети. Машины, которые часами простаивают, можно загрузить задачами со сложными вычислениями. Они могут также использоваться для повседневных за- дач. Например, если пользователь, запрашивает отчет на основе ин- формации базы данных, механизм базы данных может найти в сети для выполнения этой работы простаивающий процессор, освободив себя от данной задачи.