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

Лучший язык программирования для приложений промышленного Интернета вещей

Недавно RedMonk выпустила январскую версию 2015 г. рейтинги языков программирования. Вот 10 лучших языков из их списка:

  1. JavaScript
  2. Java
  3. PHP
  4. Python
  5. C #
  6. C ++
  7. Рубин
  8. CSS
  9. В
  10. Objective-C

Если вы разработчик программного обеспечения, скорее всего, вы используете один или несколько языков из этого списка. Итак, какой вариант подходит для приложений промышленного Интернета вещей? Не существует одного «правильного» языка - выбор полностью зависит от вашего приложения, опыта и аппаратной платформы. Хорошая новость заключается в том, что вам не нужно отказываться от любимого языка, чтобы создавать масштабируемые и функционально совместимые решения промышленного Интернета вещей, которые беспрепятственно взаимодействуют друг с другом. Connext DDS поддерживает большинство этих языков, обеспечивая гибкость проектирования, сохраняя при этом возможности быстрой, масштабируемой, надежной и безопасной связи промышленного Интернета вещей.

Java, C #, C ++ и C поддерживаются из коробки. Экспериментальные интеграции RTI позволяют таким языкам, как Python и Javascript, получать доступ к данным на лету на шине данных RTI DDS. Для веб-программистов, использующих PHP и CSS, служба веб-интеграции RTI позволяет их приложениям взаимодействовать с Connext DDS.

RTI Connext DDS работает на самых популярных настольных и встроенных операционных системах, включая Linux, Windows, OS X, VxWorks, QNX, Integrity, LynxOS, AIX и Solaris. Поддерживается как настольное оборудование (x64 / x86), так и встроенные процессоры (например, PowerPC и ARM).

Типичная система на основе DDS может включать сочетание аппаратных платформ, операционных систем и языков:

<рисунок>

Основывая свои приложения Industrial IoT на Connext DDS, вы гарантируете, что они могут взаимодействовать, несмотря на различия в языках программирования, операционных системах и базовом процессоре. Датчик, построенный на оборудовании ARM7 с прошивкой, написанной на C, работающей под управлением ОСРВ, может публиковать свои показания через Connext DDS Micro. На данные датчиков можно подписаться с помощью приложения Windows на ПК, приложения Java, работающего на планшете Android, и усиленной платы PowerPC, на которой выполняется приложение C ++ под VxWorks.

В конечном итоге вы можете создать свое приложение Industrial IoT на любом языке, который вам нравится, но важно выбрать решение для подключения, которое поддерживает разные языки и может использоваться на всех этапах, от датчика до облака. Connext DDS обеспечивает непревзойденную языковую совместимость со всем спектром платформ промышленного Интернета вещей.


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

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