我想编写C# windows应用程序并将其保存在服务器上。
此应用程序在请求到达服务器时向用户显示消息。为了获得更多解释,我在我的服务器上创建了web应用程序,我想在网络用户请求该应用程序时向我显示消息,并进一步解释,我的顶部程序URL是这样的:
http://serverIP:7777/rafm/f?p=105:LOGIN:2771142526496053而且,当我的本地网络用户请求该URL时,服务器上的C# windows应用程序向我显示例如"ok“消息,我如何才能写出这个目的?谢谢。
发布于 2015-09-26 13:41:03
简单的回答是:你不应该这样做。
服务器应用程序应该设计为“无头运行”,即没有屏幕或控制台。如果您的服务器在没有物理监视器的情况下运行,会发生什么?或者没有任何用户登录?谁会看到这个信箱?谁会忽略这个信箱呢?如果有1,000个用户登录,是否会有1,000个消息箱?这将是无法管理的。这就是为什么像ASP.NET或Salesforce的APEX这样的服务器框架甚至不允许你这样做-它们实际上没有可用的Messagebox.Show命令,因为它们不是在窗口系统的上下文中运行。
您只需将此信息写入日志-日志文件、Windows事件日志或任何其他日志记录工具,然后,如果您想要跟踪对系统的登录调用,请在日志中找到它们。
https://stackoverflow.com/questions/32793849
复制相似问题