Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial Internet of Things >> Technologie de l'Internet des objets

Le meilleur langage de programmation pour les applications industrielles de l'Internet des objets

Récemment, RedMonk a publié la version de janvier 2015 de leur classement des langages de programmation. Voici le top 10 des langues de leur liste :

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

Si vous êtes un développeur de logiciels, il est probable que vous utilisiez une ou plusieurs des langues de cette liste. Alors, quelle est la bonne pour les applications Industrial IoT ? Il n'y a pas de langage "correct" - le choix dépendra entièrement de votre application, de votre expérience et de votre plate-forme matérielle. La bonne nouvelle est que vous n'aurez pas besoin d'abandonner votre langage préféré pour créer des solutions IoT industrielles évolutives et interopérables qui communiquent de manière transparente. Connext DDS prend en charge la plupart de ces langages, vous offrant une flexibilité de conception tout en conservant la puissance de communications IoT industrielles rapides, évolutives, fiables et sécurisées.

Java, C#, C++ et C sont tous pris en charge par défaut. Les intégrations expérimentales de RTI permettent à des langages tels que Python et Javascript d'accéder aux données en vol sur le RTI DDS Databus. Pour les programmeurs Web utilisant PHP et CSS, le service d'intégration Web RTI permet à leurs applications d'interagir avec Connext DDS.

RTI Connext DDS fonctionne sur les systèmes d'exploitation embarqués et de bureau les plus populaires, notamment Linux, Windows, OS X, VxWorks, QNX, Integrity, LynxOS, AIX et Solaris. Le matériel de bureau (x64/x86) et les processeurs intégrés (tels que PowerPC et ARM) sont pris en charge.

Un système DDS typique peut inclure un mélange de plates-formes matérielles, de systèmes d'exploitation et de langages :

En basant vos applications Industrial IoT sur Connext DDS, vous vous assurez qu'elles peuvent interagir malgré les différences de langages de programmation, de systèmes d'exploitation et de CPU sous-jacents. Un capteur construit sur du matériel ARM7 avec un firmware écrit en C fonctionnant sous un RTOS peut publier ses lectures via Connext DDS Micro. Les données du capteur peuvent être souscrites par une application Windows sur un PC, une application Java s'exécutant sur une tablette Android et une carte PowerPC durcie exécutant une application C++ sous VxWorks.

En fin de compte, vous pouvez créer votre application Industrial IoT dans n'importe quelle langue, mais il est important de choisir une solution de connectivité qui prend en charge plusieurs langues et peut être utilisée de bout en bout, du capteur au cloud. Connext DDS offre une compatibilité linguistique inégalée sur toute la gamme de plates-formes IoT industrielles.


Technologie de l'Internet des objets

  1. Internet des objets et le rôle de la 5G dans les véhicules connectés
  2. Surveillance de l'Internet des objets
  3. L'Internet industriel des objets :une aubaine pour les petits et moyens fabricants- Partie 2
  4. L'Internet industriel des objets :une aubaine pour les petits et moyens fabricants- Partie 1
  5. Débloquez le découpage intelligent du réseau central pour l'Internet des objets et les MVNO
  6. Quatre grands défis pour l'Internet des objets industriel
  7. Cybersécurité et Internet des objets :l'heure de la biométrie ?
  8. Sécurisation de l'Internet des objets industriel
  9. Notre (info)graphique, brève histoire de l'Internet industriel des objets