1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /122, 1995 г./ | Бонус | Поиск  

Обзоры

В архитектуре "клиент-сервер" проблем не меньше

Владимир Смирнов


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

Архитектура "клиент-сервер" стала эталонной при создании прикладных ИС. Рационально спроектированная информационная система в такой архитектуре может обеспечивать высокие скорости доступа к информации распределенных баз данных, легкость ее обработки и высокое качество представления на множестве рабочих мест пользователей.

Наверное, даже непросвещенному пользователю стало ясно, как сложно выбрать наиболее пригодный инструмент RAD и уж тем более разработать с его помощью реально функционирующее приложение. Ну, а как только происходит переход от персонального компьютера к реальной вычислительной системе в архитектуре "клиент-сервер", на которой создается или действует существующая ИС, проблемы немедленно начинают расти, как грибы после дождя.

В этой связи весьма необычно прозвучало появившееся нынешним летом сообщение о результатах очередного состязания фирм-производителей инструментов RAD. Приводим его почти дословно.

"В марте 1995 года в Дании фирма Hewlett-Packard проводила соревнование по разработке приложений в среде "клиент-сервер". В соревновании приняли участие шесть производителей средств разработки приложений: Informix (NewEra), Oracle (Oracle Corporate Development Env/roment), SAS Institute (The SAS System), Sybase (PowerBuilder), Texas Instruments (Texas Information Engineering) и Westmount (Westmountl-CASE). Судьями состязания были 70 независимых гостей, представителей организаций-пользователей. В результате двухнедельного марафона команда SAS Institute была объявлена победителем она набрала наибольшее количество очков – 43 (28 -за технологию "клиент-сервер"и 15-за реализацию предложенного технического задания).

Согласно условиям соревнования, каждому из производителей программных продуктов давалось две недели на подготовку "прикладной программы по регистрации посетителей компании", которая смогла бы продемонстрировать возможности реализации архитектуры "клиент-сервер" в различных системах разработки приложений. В день соревнования всем участникам отводилось по 30 минут на представление приложения и возможностей архитектуры "клиент-сервер". В качестве базового аппаратного обеспечения были выбраны, компьютер НР9000 с операционной системой HP-UX и подключенный к нему ПК под Windows.

Приложение SAS Institute под Windows 3.1 было разработано всего за три дня. Затем его часть была перенесена под HP-UX, где приложение может работать без перекомпиляции.

В течение отведенного получаса команде SAS Institute удалось продемонстрировать ВСЕ возможные варианты архитектуры "клиент-сервер" – доступ к распределенным данным, удаленный доступ к данным, распределенные вычисления, удаленное представление и распределенное представление.

В дополнение к основному заданию коллектив SAS Institute продемонстрировал широкие возможности использования графики (планы этажей здания с указанием мест проведения встреч, фотографии людей и помещений), видеообразов (позволяющих персоналу оставлять видеосообщения для посетителей в приемной), а также графическое, символьное и табличное представления информации в системах деловой отчетности и поддержки принятия решений".

Набольшее удивление в этом сообщении вызывает победа над маститыми производителями фирмы, которая в России почти неизвестна. А еще поражает, нет, не скорость разработки приложения (хотя, три дня – это впечатляет!) и не мощность системы, которая легко справляется с информацией любого типа, а способность переноса приложения без перекомпиляции на другую платформу при поддержке высокой скорости доступа и обработки информации И это при том, что на демонстрацию отводилось всего 30 минут!

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /122, 1995 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru