Таков, впрочем, стародавний обычай: тогда лишь король уступает, когда народ выигрывает.
Перейдем теперь к главной гордости интерпретаторов Unix - комбинированию команд.
В этой статье речь пойдет о традиционном для UNIX-систем интерфейсе командной строки и о языке наиболее популярного в Linux командного интерпретатора bash.
Со времени начала бурного развития сетевых технологий в конце 80-х годов разработчики стремились вывести методы программирования за пределы одного компьютера.
Корпорация Microsoft позаботилась об удобстве и простоте проектирования объектов на базе модели COM. Одной из разновидностей этих объектов являются модули ActiveX.
Создание и использование COM-объектов - задача, встречающаяся довольно часто.
Этим занятием мы завершаем вводный курс по разработке приложений на основе технологии CORBA.
На очередном занятии мы с вами посмотрим на технику создания менеджеров сервантов и расширим наш телефонный проект, реализовав объект сотовой станции и его сервер.
Предыдущее занятие мы закончили созданием заголовков IDL (опубликованы на сервере «Мира ПК»).
Да здравствует практика! Для того чтобы разработать собственное CORBA-приложение, знаний у вас достаточно.
Применять адаптер POA несколько сложнее, но в награду за излишнюю возню программист получает полную независимость от платформы и невероятную гибкость создаваемых серверов CORBA. Поэтому темой этого занятия будет знакомство с POA.
Создание CORBA-сервера. Его создание как две капли воды похоже на изготовление обычного сервера.
Статья «О бильярде с Microsoft C++ 5.0» положила начало знакомству с практическим применением технологии конечных автоматов в рамках Visual C++. В этой технологии особое внимание уделяется параллельным процессам, в основе которых на уровне единичного процесса (программа, оператор, объект и т.п.) лежит модель конечного автомата (КА), а на уровне множества процессов - сетевая автоматная модель.
CORBA. Что нужно, чтобы приступить к созданию приложений на ее основе? В принципе не так уж и много: прежде всего научитесь описывать объекты, используя язык IDL.