首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在收到对服务器的请求后向用户显示消息框?

问如何在收到对服务器的请求后向用户显示消息框?
EN

Stack Overflow用户
提问于 2015-09-26 13:05:52
回答 1查看 40关注 0票数 1

我想编写C# windows应用程序并将其保存在服务器上。

此应用程序在请求到达服务器时向用户显示消息。为了获得更多解释,我在我的服务器上创建了web应用程序,我想在网络用户请求该应用程序时向我显示消息,并进一步解释,我的顶部程序URL是这样的:

代码语言:javascript
复制
http://serverIP:7777/rafm/f?p=105:LOGIN:2771142526496053

而且,当我的本地网络用户请求该URL时,服务器上的C# windows应用程序向我显示例如"ok“消息,我如何才能写出这个目的?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-09-26 13:41:03

简单的回答是:你不应该这样做。

服务器应用程序应该设计为“无头运行”,即没有屏幕或控制台。如果您的服务器在没有物理监视器的情况下运行,会发生什么?或者没有任何用户登录?谁会看到这个信箱?谁会忽略这个信箱呢?如果有1,000个用户登录,是否会有1,000个消息箱?这将是无法管理的。这就是为什么像ASP.NET或Salesforce的APEX这样的服务器框架甚至不允许你这样做-它们实际上没有可用的Messagebox.Show命令,因为它们不是在窗口系统的上下文中运行。

您只需将此信息写入日志-日志文件、Windows事件日志或任何其他日志记录工具,然后,如果您想要跟踪对系统的登录调用,请在日志中找到它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32793849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档