工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial Internet of Things >> モノのインターネットテクノロジー

産業用モノのインターネットアプリケーションに最適なプログラミング言語

最近、RedMonkは2015年1月バージョンのプログラミング言語のランキング。リストの上位10言語は次のとおりです。

  1. JavaScript
  2. Java
  3. PHP
  4. Python
  5. C#
  6. C ++
  7. ルビー
  8. CSS
  9. C
  10. Objective-C

ソフトウェア開発者の場合、このリストにある1つ以上の言語を使用している可能性があります。では、産業用IoTアプリケーションに適したものはどれですか? 「正しい」言語は1つではありません。選択は、アプリケーション、経験、およびハードウェアプラットフォームに完全に依存します。幸いなことに、シームレスに通信するスケーラブルで相互運用可能な産業用IoTソリューションを作成するために、お気に入りの言語をあきらめる必要はありません。 Connext DDSは、これらの言語のほとんどをサポートし、高速でスケーラブル、信頼性が高く、安全な産業用IoT通信の能力を維持しながら、設計に柔軟性をもたらします。

Java、C#、C ++、およびCはすべてそのままでサポートされます。実験的なRTI統合により、PythonやJavascriptなどの言語がRTIDDSデータバス上の飛行中のデータにアクセスできるようになります。 PHPとCSSを使用するWebプログラマーの場合、RTI Web Integration Serviceを使用すると、アプリがConnextDDSと対話できます。

RTI Connext DDSは、Linux、Windows、OS X、VxWorks、QNX、Integrity、LynxOS、AIX、Solarisなどの最も一般的なデスクトップおよび組み込みオペレーティングシステムで動作します。デスクトップハードウェア(x64 / x86)と組み込みプロセッサ(PowerPCやARMなど)の両方がサポートされています。

一般的なDDSベースのシステムには、ハードウェアプラットフォーム、オペレーティングシステム、および言語が混在している場合があります。

<図>

産業用IoTアプリケーションをConnextDDSに基づいて構築することにより、プログラミング言語、オペレーティングシステム、および基盤となるCPUの違いにかかわらず、アプリケーションが相互運用できるようになります。 RTOSで実行されているCで記述されたファームウェアを備えたARM7ハードウェア上に構築されたセンサーは、Connext DDSMicroを介してその読み取り値を公開できます。センサーデータは、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年にはモノのインターネットのために何が用意されていますか?
  11. 産業用モノのインターネットの力を解き放つ