现有 VB 控制台应用程序需要 Web 界面 - 最佳方法?
Existing VB console app needs web interface - Best approach?
我有一个 visual basic 控制台应用程序,monitors/controls 水流。它 'listens' 在 TCP/IP 套接字上并响应发送到的简单命令
它的端口。
当然,由于它最近被记录在案,因此需要更改。
现在要求 VB 应用程序也显示一个非常简单的网页,以允许用户通过浏览器控制水流
以及通过 TCP/IP 命令。
我是 web 编程的新手,谁能建议最直接的方法来向现有 VB 控制台应用程序添加简单的 web 界面,或者我是否需要从 VB 网站项目开始并以某种方式将其 'listen' 连接到 tcp/ip 套接字?
只是为了添加我的评论作为答案,您可以将网站创建为一个单独的项目,并让它通过消息队列发送控制台应用程序命令。
这样做的好处是让您相对容易地相互独立地改变它们,从而使它们之间的耦合相当松散;事实上,使用控制台应用程序不会真正关心消息队列 "other end" 上的应用程序类型,因此您在实现中具有更大的灵活性。
我有一个 visual basic 控制台应用程序,monitors/controls 水流。它 'listens' 在 TCP/IP 套接字上并响应发送到的简单命令 它的端口。
当然,由于它最近被记录在案,因此需要更改。
现在要求 VB 应用程序也显示一个非常简单的网页,以允许用户通过浏览器控制水流 以及通过 TCP/IP 命令。
我是 web 编程的新手,谁能建议最直接的方法来向现有 VB 控制台应用程序添加简单的 web 界面,或者我是否需要从 VB 网站项目开始并以某种方式将其 'listen' 连接到 tcp/ip 套接字?
只是为了添加我的评论作为答案,您可以将网站创建为一个单独的项目,并让它通过消息队列发送控制台应用程序命令。
这样做的好处是让您相对容易地相互独立地改变它们,从而使它们之间的耦合相当松散;事实上,使用控制台应用程序不会真正关心消息队列 "other end" 上的应用程序类型,因此您在实现中具有更大的灵活性。