Java как центр архипелага | страница 3



рализованных систем - их сложность и дороговизна (рис. 3).

Рис. 3. Взаимодействие с централизованной компьютерной системой

Подавляющему  большинству  российских организаций они просто не

по карману.

Сети персональных компьютеров существенно  дешевле  централизо-

ванных систем, они оставляют за поставщиком необходимую свободу

управления  информацией,  однако потребителям приходится искать

необходимые данные на множестве  машин,  среди  большого  числа

приложений (рис. 4).

Рис. 4. Получение информации из сети персональных компьютеров

Рядовому  пользователю  работать в такой разнородной прикладной

среде крайне неудобно.

Способ разрешения указанных проблем, к которому прибегают веду-

щие компании, состоит в построении информационной структуры ор-

ганизации по образу и подобию Интернет, с  Web-сервисом  в  ка-

честве концептуальной основы (рис. 5).

Рис. 5. Универсальный клиент Web-сервиса

Возможность  хранения  данных  различных типов (текст, графика,

аудио, видео) в сочетании с механизмами связывания  информации,

расположенной в разных узлах компьютерной сети, позволяют расс-

редотачивать  информацию в соответствии с естественным порядком

ее создания и потребления, осуществлять  единообразный  доступ,

отправляясь  от  небольшого числа известных "корней". Тем самым

поставщик может эффективно готовить и  контролировать  информа-

цию, а потребитель в состоянии без труда найти необходимые дан-

ные именно тогда, когда они стали нужны.

Средства  Web,  помимо  связывания  распределенных данных, осу-

ществляют еще одну очень важную функцию. Они позволяют рассмат-

ривать информацию с нужной степенью детализации, что существен-

но упрощает анализ больших об®емов данных. Можно  быстро  отоб-

рать  самое  интересное,  а затем изучить выбранный материал во

всех подробностях.

Таким образом, Web-серверы и Web-навигаторы могут и должны  ис-

пользоваться не только в "мировом масштабе". Web - это инфраст-

руктурный сервис, необходимый каждой организации со сколько-ни-

будь заметными информационными потоками.

В  то  же время, Web-сервису присущи и определенные недостатки,

вытекающие из отсутствия состояний в HTTP-протоколе. Во-первых,

клиент по существу лишен средств управления внешним представле-

нием об®ектов на  просматриваемой  WWW-странице  (единственное,

что он может сделать, это сменить WWW-навигатор).

Во-вторых,  Web-страницы  статичны. При использовании протокола

HTTP, на клиентскую систему передаются только пассивные данные,