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

0

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

SUMADA
asked a year ago229 views
1 Answer
0

こんにちは。

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

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

profile picture
EXPERT
iwasa
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions