2017-04-12 62 views
1

我有一個可視化的基本控制檯應用程序來監視/控制水流量。它在TCP/IP套接字上「偵聽」並響應發送到其端口的簡單命令。現有的VB控制檯應用程序需要Web界面 - 最佳方法?

自然,由於它最近已被記錄,它需要改變。

現在要求VB應用程序還會顯示一個非常簡單的網頁,以允許用戶通過瀏覽器(如 )以及通過TCP/IP命令控制水流。

我是新來的網絡編程,任何人都可以提出一個簡單的方法來添加一個簡單的Web界面到現有的VB控制檯應用程序,或者我需要開始一個VB網站項目,並以某種方式讓它'聽'一個TCP/IP套接字?

+0

您可以創建一個網頁,通過消息隊列將命令發送到控制檯應用程序,一旦它接收到它們。 – EJoshuaS

+0

這看起來像一個偉大的建議,謝謝@EJoshuaS。 – user7857868

回答

0

只需將我的評論添加爲答案,就可以將該網站創建爲單獨的項目,並通過消息隊列發送控制檯應用程序命令。

這樣做的好處是可以相對容易地讓它們相互獨立地變化,使它們之間的耦合相當鬆散;實際上,使用控制檯應用程序並不關心消息隊列的「另一端」是什麼類型的應用程序,因此您的實現具有更大的靈活性。

相關問題