Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Internet of Things-technologie

De beste programmeertaal voor industriële Internet of Things-toepassingen

Recent heeft RedMonk de januari 2015-versie van hun rangschikking van programmeertalen. Hier zijn de top 10 talen van hun lijst:

  1. JavaScript
  2. Java
  3. PHP
  4. Python
  5. C#
  6. C++
  7. Ruby
  8. CSS
  9. C
  10. Doelstelling-C

Als u een softwareontwikkelaar bent, is de kans groot dat u een of meer van de talen op deze lijst gebruikt. Dus welke is de juiste voor industriële IoT-toepassingen? Er is niet één "juiste" taal - de keuze hangt volledig af van uw applicatie, ervaring en hardwareplatform. Het goede nieuws is dat u uw favoriete taal niet hoeft op te geven om schaalbare, interoperabele industriële IoT-oplossingen te creëren die naadloos communiceren. Connext DDS ondersteunt de meeste van deze talen, waardoor u flexibiliteit in het ontwerp hebt en tegelijkertijd de kracht van snelle, schaalbare, betrouwbare en veilige industriële IoT-communicatie behoudt.

Java, C#, C++ en C worden allemaal standaard ondersteund. Experimentele RTI-integraties stellen talen zoals Python en Javascript in staat om tijdens de vlucht toegang te krijgen tot gegevens op de RTI DDS-databus. Voor webprogrammeurs die PHP en CSS gebruiken, zorgt de RTI Web Integration Service ervoor dat hun apps kunnen communiceren met Connext DDS.

RTI Connext DDS draait op de meest populaire desktop- en embedded besturingssystemen, waaronder Linux, Windows, OS X, VxWorks, QNX, Integrity, LynxOS, AIX en Solaris. Zowel desktop hardware (x64/x86) als embedded processors (zoals PowerPC en ARM) worden ondersteund.

Een typisch DDS-gebaseerd systeem kan een mix van hardwareplatforms, besturingssystemen en talen bevatten:

Door uw industriële IoT-toepassingen op Connext DDS te baseren, zorgt u ervoor dat ze kunnen samenwerken ondanks verschillen in programmeertalen, besturingssystemen en onderliggende CPU. Een sensor gebouwd op ARM7-hardware met firmware geschreven in C die onder een RTOS draait, kan zijn meetwaarden publiceren via Connext DDS Micro. De sensorgegevens kunnen worden geabonneerd op een Windows-app op een pc, een Java-app op een Android-tablet en een gehard PowerPC-bord waarop een C++-applicatie onder VxWorks draait.

Uiteindelijk kunt u uw industriële IoT-toepassing in elke gewenste taal bouwen, maar het is belangrijk om een ​​connectiviteitsoplossing te kiezen die zowel verschillende talen ondersteunt als end-to-end kan worden gebruikt, van de sensor tot de cloud. Connext DDS biedt ongeëvenaarde taalcompatibiliteit voor het volledige scala aan industriële IoT-platforms.


Internet of Things-technologie

  1. Internet of Things en de rol van 5G in verbonden voertuigen
  2. Het internet der dingen volgen
  3. Het industriële internet der dingen:een zegen voor kleine en middelgrote fabrikanten - Deel 2
  4. Het industriële internet der dingen:een zegen voor kleine en middelgrote fabrikanten - Deel 1
  5. Ontgrendel smart core network slicing voor het internet der dingen en MVNO's
  6. Vier grote uitdagingen voor het industriële Internet of Things
  7. Cyberbeveiliging en het internet der dingen:tijd voor biometrie?
  8. Het industriële internet der dingen beveiligen
  9. Onze (info)grafische, korte geschiedenis van het industriële internet der dingen
  10. Wat heeft 2019 in petto voor het internet der dingen?
  11. De kracht van het industriële internet der dingen ontketenen