Распределенные вычисления с Ada и CORBA с использованием PolyORB
14 февр. 2019 г. Фредерик Прака FOSDEM 2019 Представьте, что у вас есть фантастическая программа или библиотека Ada, но вы хотите большего! Вы хотите, чтобы он был масштабируемым и использовался другими разработчиками с другими языками. Цель этой презентации – показать вам, как этого достичь, не поддаваясь моде. :) На сегодняшний день мы рассматриваем распределенные вычисления как веб-сервисы, в основном RESTful-вещи. Некоторые технологии существуют уже много лет и успешно работают во многих системах. Одним из них является CORBA, который обеспечивает объектно-ориентированное взаимодействие между приложениями на таких языках, как Ada или C++. В этой презентации выбрано промежуточное программное обеспечение, обеспечивающее инфраструктуру CORBA, PolyORB. С его помощью мы создадим распределенную версию существующего программного обеспечения, Corporate Bullshit Generator (CBSG), и создадим клиентские приложения на C++ и Ada. Это позволит нам объединить возможности Ada и PolyORB в распределенную систему.
14 февр. 2019 г. Фредерик Прака FOSDEM 2019 Представьте, что у вас есть фантастическая программа или библиотека Ada, но вы хотите большего! Вы хотите, чтобы он был масштабируемым и использовался другими разработчиками с другими языками. Цель этой презентации – показать вам, как этого достичь, не поддаваясь моде. :) На сегодняшний день мы рассматриваем распределенные вычисления как веб-сервисы, в основном RESTful-вещи. Некоторые технологии существуют уже много лет и успешно работают во многих системах. Одним из них является CORBA, который обеспечивает объектно-ориентированное взаимодействие между приложениями на таких языках, как Ada или C++. В этой презентации выбрано промежуточное программное обеспечение, обеспечивающее инфраструктуру CORBA, PolyORB. С его помощью мы создадим распределенную версию существующего программного обеспечения, Corporate Bullshit Generator (CBSG), и создадим клиентские приложения на C++ и Ada. Это позволит нам объединить возможности Ada и PolyORB в распределенную систему.
