Выбор идеального языка программирования для решений Промышленного IoT
Рейтинг языков программирования RedMonk за январь 2015 года дает снимок наиболее широко используемых в отрасли языков:
- JavaScript
- Java
- PHP
- Python
- C#
- C++
- Ruby
- CSS
- C
- Objective‑C
Как разработчик промышленного IoT, вы, вероятно, знакомы с несколькими из них. Правильный выбор зависит от требований вашего приложения, экспертизы команды и целевой аппаратной платформы. К счастью, вам не нужно отказываться от предпочитаемого языка, чтобы создавать масштабируемые, интероперабельные IoT-системы. RTI Connext DDS поддерживает подавляющее большинство этих языков, давая вам гибкость проектирования без потери производительности, надежности или безопасности.
Connext DDS предлагает нативную поддержку Java, C#, C++ и C. Экспериментальные интеграции RTI позволяют Python и JavaScript передавать данные напрямую из шины данных RTI DDS. Для веб-разработчиков RTI Web Integration Service связывает PHP и CSS приложения с Connext DDS, обеспечивая бесшовную связь по всему стеку.
RTI Connext DDS работает на самых распространенных настольных и встроенных операционных системах — Linux, Windows, macOS, VxWorks, QNX, Integrity, LynxOS, AIX и Solaris. Поддерживаются как настольные CPU x86/x64, так и встроенные процессоры вроде PowerPC и ARM.
Типичная промышленная IoT-система на базе DDS может объединять разнородное оборудование, операционные системы и языки. 
Строя на Connext DDS, вы гарантируете интероперабельность в гетерогенных средах. Например, датчик на базе аппаратного обеспечения ARM7 и прошивки на C, работающей на RTOS, может публиковать данные через Connext DDS Micro. Эти данные затем могут потребляться настольным приложением на Windows, Java-приложением на планшете Android и программой на C++ на защищенной плате PowerPC под управлением VxWorks — без трения из-за языка или платформы.
Кратко: вы можете разрабатывать свое промышленное IoT-приложение на любом предпочитаемом языке, но выбор фреймворка связи, охватывающего весь стек — от периферии до облака — критически важен. RTI Connext DDS обеспечивает непревзойденную совместимость языков и сквозную надежность по всему спектру промышленных IoT-платформ.
Интернет вещей
- Интернет вещей и 5G: Драйв будущего подключенных автомобилей
- Мониторинг Интернета вещей: Обеспечение безопасных, надежных IoT-сетей
- Промышленный IoT: уполномачивание малых и средних производителей — Часть 2
- Промышленный IoT: уполномачивание малых и средних производителей — Часть 1
- Умное нарезание ядра сети для IoT и MVNO: Раскрытие потенциала 5G в сетях 3G/4G
- Топ-4 вызова, стоящие перед Индустриальным Интернетом вещей (IIoT)
- Защита умного дома: почему биометрия необходима для кибербезопасности IoT
- Защита промышленного IoT: практические стратегии для кибер-физических систем
- Промышленный Интернет вещей: краткая история эволюции и влияния
- Что 2019 год принесет Интернету вещей: тренды, инновации и влияние