Escolhendo a Linguagem de Programação Ideal para Soluções de IIoT Industrial
O Ranking de Linguagens de Programação de Janeiro de 2015 do RedMonk fornece um panorama das linguagens mais usadas na indústria:
- JavaScript
- Java
- PHP
- Python
- C#
- C++
- Ruby
- CSS
- C
- Objective‑C
Como desenvolvedor de IIoT industrial, você provavelmente conhece várias delas. A escolha certa depende dos requisitos da sua aplicação, da expertise da equipe e da plataforma de hardware alvo. Felizmente, você não precisa abandonar sua linguagem preferida para construir sistemas IoT escaláveis e interoperáveis. O RTI Connext DDS suporta a grande maioria dessas linguagens, oferecendo flexibilidade de design sem sacrificar desempenho, confiabilidade ou segurança.
Suporte de Linguagens no Connext DDS
O Connext DDS oferece suporte nativo para Java, C#, C++ e C. Integrações experimentais da RTI permitem que Python e JavaScript transmitam dados diretamente do RTI DDS Databus. Para desenvolvedores web, o RTI Web Integration Service conecta aplicações PHP e CSS ao Connext DDS, garantindo conectividade perfeita em toda a pilha.
O RTI Connext DDS roda nos sistemas operacionais de desktop e embarcados mais comuns — Linux, Windows, macOS, VxWorks, QNX, Integrity, LynxOS, AIX e Solaris. Suporta tanto CPUs x86/x64 de desktop quanto processadores embarcados como PowerPC e ARM.

Um sistema típico de IIoT baseado em DDS pode combinar hardware, sistemas operacionais e linguagens diversos. Ao construir sobre o Connext DDS, você garante interoperabilidade em ambientes heterogêneos. Por exemplo, um sensor alimentado por hardware ARM7 e firmware em C rodando em um RTOS pode publicar dados via Connext DDS Micro. Esses dados podem ser consumidos por uma aplicação desktop Windows, um app Java em tablet Android e um programa C++ em placa PowerPC reforçada rodando VxWorks — tudo sem atrito de linguagem ou plataforma.
Em resumo, você pode desenvolver sua aplicação de IIoT industrial na linguagem que preferir, mas selecionar um framework de conectividade que abranja toda a pilha — da borda à nuvem — é crucial. O RTI Connext DDS oferece compatibilidade de linguagem inigualável e confiabilidade ponta a ponta em todo o espectro de plataformas de IIoT industrial.
Tecnologia da Internet das Coisas
- A Internet das Coisas e o 5G: Impulsionando o Futuro dos Veículos Conectados
- Monitorando a Internet das Coisas: Garantindo Redes IoT Seguras e Confiáveis
- IoT Industrial: Capacitando Pequenos e Médios Fabricantes – Parte 2
- IoT Industrial: Capacitando Pequenos e Médios Fabricantes – Parte 1
- Fatiamento Inteligente de Core Network para IoT e MVNOs: Desbloqueando Potencial 5G em Redes 3G/4G
- Top 4 Desafios Enfrentados pela Internet Industrial das Coisas (IIoT)
- Protegendo a Casa Inteligente: Por Que Biometria é Essencial para Cibersegurança IoT
- Segurança Industrial IoT: Estratégias Práticas para Sistemas Ciber-Físicos
- A Internet das Coisas Industrial: Breve História de Sua Evolução e Impacto
- O Que 2019 Reserva para a Internet das Coisas: Tendências, Inovações e Impacto