Две стороны единого механизма
Две стороны единого механизма
При рассмотрении базовой для QNX (собственно, для всех микроядерных ОС) техники обмена сообщениями в сравнении с технологией написания менеджеров ресурсов не покидает ощущение поразительной схожести происходящих в обоих случаях процессов. В этом нет ничего удивительного, поскольку инструментарий менеджеров ресурсов — это только система внешних «оберток» над базовым механизмом обмена сообщениями.
Для эффективного применения той или иной альтернативной технологии мы должны иметь возможность проанализировать многие сравнительные показатели выбираемого инструментария: простота, гибкость, эффективность, трудоемкость реализации, возможности внесения изменений при развитии проекта и на этапе его последующего сопровождения. Этим мы и займемся в оставшейся части главы.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Взгляд со стороны клиента
Взгляд со стороны клиента Мы уже намекнули, что ожидает клиент. Он ожидает интерфейс на основе файловых дескрипторов с применением стандартных функций POSIX.В действительности «под колпаком» происходит еще кое-что.Например, как в действительности клиент соединяется с
Взгляд со стороны администратора ресурсов
Взгляд со стороны администратора ресурсов Давайте теперь посмотрим на вещи с позиции администратора ресурса. Перво-наперво администратор ресурса должен сообщить администратору процессов, что он берет на себя ответственность за некоторую часть пространства имен путей
Две стороны
Две стороны К концу 1990-х гг. Time Warner превратилась в еще более крупного титана, чем во времена Стивена Росса. Теперь эта империя охватывала почти все возможные каналы информации. И все же по мере приближения к рубежу веков преемник Росса Левин все больше приходил к мнению,
Отсутствие единого стандарта
Отсутствие единого стандарта Еще один существенный недостаток заключается в том, что в мире VoIP до сих пор нет единых стандартов. Связисты Международного телекоммуникационного союза (International Telecommunication Union, или ITU) продвигают стандарт Н.323, компьютерщики же придумали
1.6.4. Правило разделения: следует отделять политику от механизма и интерфейсы от основных модулей
1.6.4. Правило разделения: следует отделять политику от механизма и интерфейсы от основных модулей В разделе "Что в Unix делается неверно" отмечалось, что разработчики системы X Window приняли основное решение о реализации "механизма, а не политики". Такой подход был направлен на
1.6.4. Правило разделения: следует отделять политику от механизма и интерфейсы от основных модулей
1.6.4. Правило разделения: следует отделять политику от механизма и интерфейсы от основных модулей В разделе "Что в Unix делается неверно" отмечалось, что разработчики системы X Window приняли основное решение о реализации "механизма, а не политики". Такой подход был направлен на
21.5. Поддержка со стороны редакторов
21.5. Поддержка со стороны редакторов Любой современный редактор должен проявлять дружелюбие по отношению к программистам. Память о двадцатом веке уходит в прошлое, и мы принимаем как должное, что редакторы изменяют свое поведение в зависимости от типа редактируемого
Триггеры в качестве автоинкрементного механизма
Триггеры в качестве автоинкрементного механизма Триггеры могут быть использованы в комбинации с генераторами для реализации автоинкрементных ключей. Подробные инструкции вы можете найти в главе
Элементы механизма
Элементы механизма Инициаторами событий являются операции изменения состояния базы данных - успешно выполненные операции INSERT, UPDATE и DELETE. Сигнализация о событии выполняется в триггерах или хранимых процедурах с помощью оператора PSQLPOST_EVENT.Однако POST EVENT является только
Некорректное функционирование механизма работы с переносными устройствами
Некорректное функционирование механизма работы с переносными устройствами Кроме стационарных устройств (жесткого диска, дисковода, привода компакт-дисков или DVD и других), установленных внутри компьютера, пользователь может работать и с другими, подключаемыми,
По обе стороны океана
По обе стороны океана Следующий пример позволит нам промоделировать ситуацию дублируемого наследования и изучить возникающие проблемы. Пусть класс DRIVER имеет атрибуты:age: INTEGERaddress: STRINGviolation_count: INTEGER -- Число записанных нарушенийи методы:pass_birthday is do age := age + 1 endpay_fee is-- Оплата
Ни единого разрыва: как устроены эластичные проводники с частицами золота Андрей Васильков
Ни единого разрыва: как устроены эластичные проводники с частицами золота Андрей Васильков Опубликовано 18 июля 2013 В Университете штата Мичиган создали эластичные проводники с наночастицами золота. Они способны растянуться в четыре раза в
Интеграция с данными третьей стороны
Интеграция с данными третьей стороны Основой модели развертывания качественной PKI является сильная аутентификация, которая, в свою очередь, зависит от интеграции с надежным источником данных. Системы PKI обычно обеспечивают доступ к ODBC- и LDAP-совместимым базам данных и