これはAWS IoT Device SDK for JavaというWindowsアプリで、最新リリースはMigratetomavencentralsourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
OnWorks を使用して、AWS IoT Device SDK for Java というアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショット:
AWS IoT デバイス SDK for Java
説明:
AWS IoT Device SDK for Java を使用すると、Java 開発者は MQTT または MQTT over WebSocket プロトコルを介して AWS IoT プラットフォームにアクセスできます。この SDK は AWS IoT デバイスシャドウサポートを備えており、GET、UPDATE、DELETE などのシャドウメソッドを使用して、モノのシャドウ (デバイスシャドウと呼ばれることもあります) にアクセスできます。また、簡素化されたシャドウアクセスモデルもサポートされており、開発者は JSON ドキュメントをシリアル化またはデシリアル化することなく、getter メソッドと setter メソッドを使用するだけでシャドウとデータを交換できます。新しい AWS IoT Device SDK が利用可能になりました。信頼性、パフォーマンス、セキュリティを向上させるために完全に作り直された SDK です。フィードバックをお待ちしています。この SDK は、Paho MQTT Java クライアントライブラリ上に構築されています。開発者は、AWS IoT サービスに接続するために 2 種類の接続から選択できます。
オプション
- X.1.2証明書ベースの相互認証を使用したMQTT(TLS 509経由)
- AWS 署名バージョン 4 認証を使用した WebSocket 経由の MQTT
- MQTT over TLS(ポート8883)の場合、認証には有効な証明書と秘密鍵が必要です。
- MQTT over WebSocket (ポート443)の場合、認証には有効なAWS Identity and Access Management (IAM) アクセスキーIDとシークレットアクセスキーのペアが必要です。
- SDKは、アプリケーションがシャドウドキュメントを取得、更新、削除するためのプロトコルを実装します。
- SDKはPaho MQTT Javaクライアントライブラリ上に構築されています。
プログラミング言語
Java
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/aws-iot-device-sdk-java.mirror/ からも取得できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。