HTTPライクなコマンドをサーバから最初に送られるか?

0

ーー前提ーー ①AWS上のサーバから、社内LAN(下和田工場内)に接続される工作機械にコマンドを送出したいのです。(自動制御) ②社内LAN上には工作機械コマンド送出サーバ(RS232C(BSC手順)、Ether(HTTPヘッダなど無いコマンドを工作機械に送出)インタフェースが在る。 ③上記コマンド送出サーバは、AWS内のHTTPライクなコマンド(インプリメントが簡単そうだからと勝手に思っています。)を受けたらRS232C経由あるいはEther経由でコマンドを工作機に送ります。 ーー質問ーー 上記、AWSサーバにはソケット等、原始的なインプリメントをさせないために「HTTPライク」と表現しています。 しかしながら通常のHTTPは必ずクライアント側からリクエストを出して、初めてサーバ側がレスポンスを返すものだと思っています。 インプリメントが簡単で、且つサーバから最初にコマンドが出るようなインプリメント方法(方式)はあるでしょうか? 極力ソケットなどは使いたくありません。

SUMADA
質問済み 1年前235ビュー
1回答
0

こんにちは。

社内 LAN と AWS の間はどういうネットワーク経路になっていますか?
社内 LAN 側でリスナーサービスが待機していない限りはサーバーサイドからメッセージを送信するのは難しいと思います。

前提として挙げられているような AWS 上からオンプレミス上の工作機械コマンド送出サーバへ何かしらのコマンドを送信したい場合、 AWS であれば AWS IoT Core のデバイスシャドウなどの仕組みを使ってコマンドをクラウドから送信するか、あるいは SSM エージェントなどをオンプレミス側へ導入することで AWS 上からエージェントを実行させている環境でコマンドを実行することも出来ます。

profile picture
エキスパート
iwasa
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン