2013-12-18 4 views
1

Я ищу хорошие книги/учебники/руководства по разработке распределенных приложений с использованием Ada.Распространение в Ada

У меня уже есть некоторые книги по программированию Ады, но все они не говорят о распространении, или они только упоминают это очень кратко.

Идеальная вещь была бы книга/руководство, в котором основное внимание уделялось практической стороне вещей (реализация), но любой ресурс, свободный или коммерческий, ценится.

ответ

2

"Burns & Welling" Обложки книг параллелизированы по глубине, но не так много сказать о распределенных системах, как я ожидал. Тем не менее, это, вероятно, важно прочитать, если вы собираетесь делать много всего этого.

Я все еще читаю книгу профессора Маккормика «Building Parallel, Real-time and embedded Applications with Ada», и он отлично работает, чтобы начать чтение с широкого спектра прикладных аспектов Ada - к сожалению, отсутствует в других книгах, в которых основное внимание уделяется базовому языку - и который включает в себя как DSA (чистый Ada), так и PolyOrb (для смешанных языков) подход к распределенным системам, включая очень читаемые примеры кода.

Начинается с этой последней книги (ИМО). (и его ведущий автор был замечен вокруг этих частей, так что это хорошее место, чтобы задавать вопросы! :-)

+0

Книга Маккормика выглядит великолепно, немного дорогой, но из экстракт я вижу, что это очень многообещающе, спасибо –

1

Раздел 8 в «PolyORB User's Guide» представляет собой небольшое учебное пособие по разработке распределенного приложения в Аде с использованием Distributed Systems Annex (DSA).

В «Руководстве пользователя PolyORB» также приводятся примеры разработки распределенных приложений с использованием других конструкций, помимо DSA, которые могут представлять интерес, но использование DSA, скорее всего, даст вам самое элегантное приложение, если все компоненты в основном находятся в Ада.

+0

спасибо, уже проверял, что один из основных, но полезных ресурсов. –