Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Интернет вещей

Выбор идеального языка программирования для решений Промышленного IoT

Выбор идеального языка программирования для решений Промышленного IoT

Рейтинг языков программирования RedMonk за январь 2015 года дает снимок наиболее широко используемых в отрасли языков:

  1. JavaScript
  2. Java
  3. PHP
  4. Python
  5. C#
  6. C++
  7. Ruby
  8. CSS
  9. C
  10. 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 может объединять разнородное оборудование, операционные системы и языки.

Выбор идеального языка программирования для решений Промышленного IoT

Строя на Connext DDS, вы гарантируете интероперабельность в гетерогенных средах. Например, датчик на базе аппаратного обеспечения ARM7 и прошивки на C, работающей на RTOS, может публиковать данные через Connext DDS Micro. Эти данные затем могут потребляться настольным приложением на Windows, Java-приложением на планшете Android и программой на C++ на защищенной плате PowerPC под управлением VxWorks — без трения из-за языка или платформы.

Кратко: вы можете разрабатывать свое промышленное IoT-приложение на любом предпочитаемом языке, но выбор фреймворка связи, охватывающего весь стек — от периферии до облака — критически важен. RTI Connext DDS обеспечивает непревзойденную совместимость языков и сквозную надежность по всему спектру промышленных IoT-платформ.

Интернет вещей

  1. Интернет вещей и 5G: Драйв будущего подключенных автомобилей
  2. Мониторинг Интернета вещей: Обеспечение безопасных, надежных IoT-сетей
  3. Промышленный IoT: уполномачивание малых и средних производителей — Часть 2
  4. Промышленный IoT: уполномачивание малых и средних производителей — Часть 1
  5. Умное нарезание ядра сети для IoT и MVNO: Раскрытие потенциала 5G в сетях 3G/4G
  6. Топ-4 вызова, стоящие перед Индустриальным Интернетом вещей (IIoT)
  7. Защита умного дома: почему биометрия необходима для кибербезопасности IoT
  8. Защита промышленного IoT: практические стратегии для кибер-физических систем
  9. Промышленный Интернет вещей: краткая история эволюции и влияния
  10. Что 2019 год принесет Интернету вещей: тренды, инновации и влияние