Подобрать решение

+7 (904) 335-55-03

Связующее программное обеспечение

Промежуточное, или связующее программное обеспечение становится все более необходимым компонентом при проектировании встроенных систем из-за увеличения типов сложных распределенных встроенных систем, количества приложений, имеющихся во встроенных системах, и стремления к настраиваемым встроенным программным приложениям для встроенных устройств.   Наконец, обсуждаются некоторые начальные рекомендации относительно того, следует ли использовать промежуточное программное обеспечение при проектировании встроенных систем как вариант.

 Связующее программное обеспечение подходит для крупномасштабных встроенных приложений, состоящих из нескольких программных компонентов или приложений, которые могут быть распределены по нескольким процессорам и сетям. В частности, когда компоненты должны разрабатываться разными организациями, система будет расширяться разными организациями или, когда система особенно долговечна, использование стандартного промежуточного программного обеспечения дает значительную выгоду для разработчика.

Эти архитектуры промежуточного программного обеспечения, как и операционные системы, представляют собой интегрированные наборы шаблонов проектирования , таких как прокси, шина данных и шаблон брокера.

Связующее ПО работает на прикладном уровне сетевого стека. Обычно он поставляется в виде библиотек, которые можно включить в проект кодирования. Цель состоит в том, чтобы расширить или упростить возможности, предоставляемые API-интерфейсами сокетов нижнего уровня. Не существует конкретных стандартов для промежуточного программного обеспечения высокого уровня, и существуют различные пакеты промежуточного программного обеспечения для разных языков и платформ. Критический выбор при выборе промежуточного программного обеспечения – убедиться, что оно работает на всех платформах, на которых будет выполняться целевое приложение.

Узнайте, какое решение подойдет вам

Получите бесплатную
консультацию по IIoT решениям

Заполните форму, и мы расскажем о решениях для вашего бизнеса

Receive a turnkey solution

We develop and implement individual solutions of IIoT for specific client tasks.

Objectives: maximize equipment performance, reduce costs and production cycle and improve the safety and profitability of business processes.

Describe your needs, and we will offer the most optimal solution for you.