控制台应用程序从Web接受命令

时间:2013-09-21 19:59:45

标签: c#

我正处于创建命令行应用程序的早期阶段,并且想到如果它还可以将http侦听器连接到随机可用端口并显示非常简单的webform,包含2个文本框,那将会很好和3个按钮。

一个文本框应该用于命令输入,在其下面有三个按钮“Clear”和“Run”中的两个。

这些按钮下面应该是第二个文本框,显示结果以及清除该文本框的最后一个按钮。

我一直在搜索谷歌几个小时,现在有一些很好的例子或指南,但我找不到。

这里是否有人可能有一些例子或者可能指出我正确的方向? 谢谢!

1 个答案:

答案 0 :(得分:2)

您希望摆脱尝试创建一个同时执行控制台和Web的“应用程序”,而将其视为一个服务于所有内容的组件体系结构。

创建一个具有核心功能的共享库。

然后创建一个通过控制台公开此功能的控制台应用程序。

最后制作一个通过网络公开功能的网络应用程序。

以这种方式将它们分开将极大地简化您的任务并且是正确的事情。