산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial Internet of Things >> 사물 인터넷 기술

산업용 사물 인터넷 애플리케이션을 위한 최고의 프로그래밍 언어

최근 RedMonk는 2015년 1월 버전의 프로그래밍 언어 순위. 목록에서 상위 10개 언어는 다음과 같습니다.

<올>
  • 자바스크립트
  • 자바
  • PHP
  • 파이썬
  • C#
  • C++
  • 루비
  • CSS
  • 목표-C
  • 소프트웨어 개발자라면 이 목록에 있는 언어 중 하나 이상을 사용하고 있을 가능성이 있습니다. 그렇다면 산업용 IoT 애플리케이션에 적합한 것은 무엇일까요? "올바른" 언어는 없습니다. 선택은 전적으로 귀하의 애플리케이션, 경험 및 하드웨어 플랫폼에 달려 있습니다. 좋은 소식은 원활하게 통신하는 확장 가능하고 상호 운용 가능한 산업용 IoT 솔루션을 만들기 위해 선호하는 언어를 포기할 필요가 없다는 것입니다. Connext DDS는 이러한 대부분의 언어를 지원하여 빠르고 확장 가능하고 안정적이며 안전한 산업용 IoT 통신의 기능을 유지하면서 설계의 유연성을 제공합니다.

    Java, C#, C++ 및 C는 모두 기본적으로 지원됩니다. 실험적인 RTI 통합을 통해 Python 및 Javascript와 같은 언어가 RTI DDS Databus에서 전송 중인 데이터에 액세스할 수 있습니다. PHP 및 CSS를 사용하는 웹 프로그래머의 경우 RTI 웹 통합 서비스를 통해 앱이 Connext DDS와 상호 작용할 수 있습니다.

    RTI Connext DDS는 Linux, Windows, OS X, VxWorks, QNX, Integrity, LynxOS, AIX 및 Solaris를 포함한 가장 널리 사용되는 데스크탑 및 임베디드 운영 체제에서 실행됩니다. 데스크탑 하드웨어(x64/x86) 및 임베디드 프로세서(예:PowerPC 및 ARM)가 모두 지원됩니다.

    일반적인 DDS 기반 시스템에는 하드웨어 플랫폼, 운영 체제 및 언어가 혼합되어 있을 수 있습니다.

    <그림>

    Connext DDS를 기반으로 산업용 IoT 애플리케이션을 사용하면 프로그래밍 언어, 운영 체제 및 기본 CPU의 차이에도 불구하고 상호 운용할 수 있습니다. RTOS에서 실행되는 C로 작성된 펌웨어와 함께 ARM7 하드웨어에 구축된 센서는 Connext DDS Micro를 통해 판독값을 게시할 수 있습니다. 센서 데이터는 PC의 Windows 앱, Android 태블릿에서 실행되는 Java 앱, VxWorks에서 C++ 애플리케이션을 실행하는 강화된 PowerPC 보드에서 구독할 수 있습니다.

    궁극적으로 원하는 모든 언어로 산업용 IoT 애플리케이션을 구축할 수 있지만 센서에서 클라우드에 이르기까지 다양한 언어를 지원하고 종단 간 사용할 수 있는 연결 솔루션을 선택하는 것이 중요합니다. Connext DDS는 모든 산업용 IoT 플랫폼에서 비할 데 없는 언어 호환성을 제공합니다.


    사물 인터넷 기술

    1. 사물 인터넷 및 커넥티드 차량에서 5G의 역할
    2. 사물 인터넷 모니터링
    3. 산업용 사물 인터넷:중소기업을 위한 혜택 - 2부
    4. 산업용 사물 인터넷:중소기업을 위한 혜택 - 1부
    5. 사물 인터넷 및 MVNO를 위한 스마트 코어 네트워크 슬라이싱 잠금 해제
    6. 산업용 사물 인터넷의 4가지 큰 과제
    7. 사이버 보안과 사물 인터넷:생체 인식의 시대?
    8. 산업용 사물 인터넷 보안
    9. 산업용 사물 인터넷의 (정보)그래픽, 짧은 역사
    10. 2019년에는 사물 인터넷을 위해 무엇을 준비해야 합니까?