Организация доступа к компонентам

Организация доступа к компонентам

Вот что говорят скептики: прогресс в производстве повторно используемых ПО приведет к тому, что разработчики окажутся "заваленными" настолько большим количеством компонентов и это так усложнит их жизнь, что лучше бы этих компонентов не было.

Это высказывание следует рассматривать как предупреждение разработчикам повторно используемых ПО о том, что лучшие в мире повторно используемые компоненты бесполезны, если никто не знает об их существовании, или если для их получения придется затратить слишком много времени и усилий. Для практического успеха методов повторного использования требуется создание соответствующих баз данных, содержащих компоненты, запрос к которым позволял бы быстро выяснить, удовлетворяет ли нужным потребностям какой-либо из существующих компонентов.

Должны быть доступны и сетевые услуги, позволяющие осуществить заказ и немедленную доставку по сети выбранных компонентов.

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

С созданием Всемирной паутины WWW появились мощные средства поиска, позволяющие намного проще размещать и отыскивать полезную информацию либо в Интернете, либо в корпоративной сети (Intranet). Несомненно, появятся и более совершенные решения (полученные, возможно, с помощью ОО-технологии). Из всего этого становится очевидным, что основной трудностью реализации повторного использования является не организация использования повторно используемых компонентов, а в первую очередь - создание этих чертовых штуковин.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Организация памяти

Из книги автора

Организация памяти Давайте проведем краткий обзор организаций памяти для многопроцессорных систем. Нас интересуют три схемы организации памяти: централизованная разделяемая память, распределенная память и распределенная разделяемая память.Машина с


Организация связи

Из книги автора

Организация связи Приложения E-mail работают по принципу «клиент – сервер». Клиент (специальная почтовая программа) отвечает за подключение к серверу, а также за формирование, отправку и получение почты. Сервер, в свою очередь, отвечает за принятие сообщений и доставку их


Организация

Из книги автора

Организация Значительное число приложений включены в Часть 2 (это немного увеличивает объем книги). Это облегчает чтение. Таким образом, не нужно все время заглядывать в Приложения при прочтении Части 2. Это очень неудобно, особенно если читать txt версию книги. Данная книга


Глава 14 Организация удаленного доступа с помощью X Window и VNC

Из книги автора

Глава 14 Организация удаленного доступа с помощью X Window и VNC В главе 13 рассматривались серверы удаленной регистрации rlogind, Telnet и SSH. Совместно с клиентскими программами, выполняющимися на других компьютерах, эти серверы позволяют пользователям регистрироваться в системе


Организация видеообщения

Из книги автора

Организация видеообщения Чтобы организовать видеозвонок, прежде всего нужно правильно подключить и настроить камеру.Если камера уже встроена, то достаточно протестировать ее.Подключение внешней камерыЧтобы правильно подключить камеру, выполните следующие


Организация общего доступа в Интернет

Из книги автора

Организация общего доступа в Интернет Существует несколько отработанных механизмов, с помощью которых можно подключить локальную сеть к Интернету.Общая идея подключения сети к Интернету проста. Достаточно организовать подключение одного из компьютеров и научить его


Организация

Из книги автора

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


Организация процедур

Из книги автора

Организация процедур Любую VBA-программу, независимо от ее длины, можно оформить в виде одной единственной процедуры. Так зачем же создавать себе лишние заботы, разбивая программу на процедуры? Главная причина в том, что это существенно упрощает контроль над выполняемой


2.1. Добавление тяготения к компонентам пользовательского интерфейса

Из книги автора

2.1. Добавление тяготения к компонентам пользовательского интерфейса Постановка задачи Необходимо, чтобы компоненты вашего пользовательского интерфейса двигались так, как будто на них действует сила тяжести: например, если перетащить элемент к верхнему краю экрана, то


2.5. Добавление эффекта динамического зацепления к компонентам пользовательского интерфейса

Из книги автора

2.5. Добавление эффекта динамического зацепления к компонентам пользовательского интерфейса Постановка задачи С помощью анимации вы хотите прикрепить определенный вид, находящийся в вашем пользовательском интерфейсе, к конкретному месту на экране. При этом должна


4 Организация

Из книги автора

4 Организация ГОВОРИМ МЫ О МОБИЛЬНОМ ВЕБЕ или об обычном, базовые принципы информационной архитектуры — правильная разметка кода, баланс ширины и глубины, основы поведения пользователя — остаются неизменными. Но для правильной организации взаимодействия с мобильным


Организация репозитория и протоколы доступа к нему

Из книги автора

Организация репозитория и протоколы доступа к нему Традиционным вариантом организации репозитория PKI является каталог. Используются несколько типов систем каталога, но имеются и другие варианты поддержки PKI-информации. Для передачи сертификатов и данных об