В книге представлен архитектурный подход к распределенному и параллельному программированию с использованием языка C++. Здесь описаны простые методы программирования параллельных виртуальных машин и основы разработки кластерных приложений. Эта книга не только научит писать программные компоненты, предназначенные для совместной работы в сетевой среде, но и послужит надежным "путеводителем" по стандартам для программистов, которые занимаются многозадачными и многопоточными приложениями. Многолетний опыт работы привел авторов книги к использованию агентно-ориентированной архитектуры, а для минимизации затрат на обеспечение связей между объектами системы они предлагают применить методологию "классной доски". Эта книга адресована программистам, проектировщикам и разработчикам программных продуктов, а также научным работникам, преподавателям и студентам, которых интересует введение в параллельное и распределенное программирование с использованием языка C++.
V knige predstavlen arkhitekturnyj podkhod k raspredelennomu i parallelnomu programmirovaniju s ispolzovaniem jazyka C++. Zdes opisany prostye metody programmirovanija parallelnykh virtualnykh mashin i osnovy razrabotki klasternykh prilozhenij. Eta kniga ne tolko nauchit pisat programmnye komponenty, prednaznachennye dlja sovmestnoj raboty v setevoj srede, no i posluzhit nadezhnym "putevoditelem" po standartam dlja programmistov, kotorye zanimajutsja mnogozadachnymi i mnogopotochnymi prilozhenijami. Mnogoletnij opyt raboty privel avtorov knigi k ispolzovaniju agentno-orientirovannoj arkhitektury, a dlja minimizatsii zatrat na obespechenie svjazej mezhdu obektami sistemy oni predlagajut primenit metodologiju "klassnoj doski". Eta kniga adresovana programmistam, proektirovschikam i razrabotchikam programmnykh produktov, a takzhe nauchnym rabotnikam, prepodavateljam i studentam, kotorykh interesuet vvedenie v parallelnoe i raspredelennoe programmirovanie s ispolzovaniem jazyka C++.