2017-04-12 4 views
1

私は水の流れを監視/制御するビジュアルな基本コンソールアプリケーションを持っています。それはTCP/IPソケットで「リッスン」し、 ポートに送信された簡単なコマンドに応答します。既存のVBコンソールアプリケーションにはWebインターフェイスが必要 - 最適なアプローチですか?

当然のことながら、最近文書化されて以来、変更する必要があります。

VBアプリケーションでは、ユーザーがブラウザを通じて水流をTCP/IPコマンドと同じように として制御できるように、非常に単純なWebページも表示するようになりました。

私はWebプログラミングの初心者です。既存のVBコンソールアプリケーションにシンプルなWebインターフェイスを追加する最も簡単な方法を提案してもらえますか、VB Webサイトプロジェクトを開始して何とかそれを聞く必要がありますtcp/ipソケット?

+0

コンソールアプリケーションにメッセージを受信すると、メッセージキューを介してコマンドを送信するWebページを作成できます。 – EJoshuaS

+0

これは素晴らしい提案のようです、ありがとう@エホシュア。 – user7857868

答えて

0

答えとして私のコメントを追加するだけで、別のプロジェクトとしてWebサイトを作成し、コンソールアプリケーションコマンドをメッセージキュー経由で送信することができます。

これは、それらの間のかなり緩やかなカップリングを互いに独立して変化させることが比較的簡単にできる利点があります。実際には、コンソールアプリケーションはメッセージキューの「他端」にどんな種類のアプリケーションがあっても気にしないので、実装に柔軟性を持たせることができます。

関連する問題