C# 将命令行输出流式传输到webform的最佳方法?
嗨,我有一个应用程序,在命令行上运行一个长时间运行的进程 是否有一种推荐的或好的方法将输出消息异步流式传输到web表单,以便显示一些进展?有点像TeamCity对构建脚本所做的C# 将命令行输出流式传输到webform的最佳方法?,c#,asp.net,command-line,C#,Asp.net,Command Line,嗨,我有一个应用程序,在命令行上运行一个长时间运行的进程 是否有一种推荐的或好的方法将输出消息异步流式传输到web表单,以便显示一些进展?有点像TeamCity对构建脚本所做的 我应该轮询Web服务吗?使用事件?关闭缓冲?我觉得使用一个可以远程控制的服务更好。命令行应用程序的输出应转到远程服务,并应在其内存中可用。Web服务应该调用一个远程方法,该方法可以读取此输出(存储在远程服务的内存中)。我觉得使用一个可以远程的服务更好。命令行应用程序的输出应转到远程服务,并应在其内存中可用。Web服务应该
我应该轮询Web服务吗?使用事件?关闭缓冲?我觉得使用一个可以远程控制的服务更好。命令行应用程序的输出应转到远程服务,并应在其内存中可用。Web服务应该调用一个远程方法,该方法可以读取此输出(存储在远程服务的内存中)。我觉得使用一个可以远程的服务更好。命令行应用程序的输出应转到远程服务,并应在其内存中可用。Web服务应该调用一个远程方法,该方法可以读取此输出(存储在远程服务的内存中)。我认为这取决于用户界面的外观。如果它只是一个实用类型的东西,我会关闭响应缓冲
但是,如果您需要它看起来漂亮,可以使用AJAX来轮询web服务。我认为这取决于您需要UI的外观。如果它只是一个实用类型的东西,我会关闭响应缓冲 但是,如果您需要它看起来漂亮,可以使用AJAX轮询web服务