Command line 通过命令行访问正在运行的mono应用程序

Command line 通过命令行访问正在运行的mono应用程序,command-line,mono,Command Line,Mono,通过命令行(Linux/Unix)访问正在运行的mono应用程序的最佳方式是什么 示例:一个mono服务器应用程序正在运行,我希望以最轻/最快的方式使用命令行向它发送命令,使服务器返回响应(例如,发送到stdout)。,一个简单的控制器程序,它接收所需的命令行参数,并使用远程处理将消息发送到正在运行的守护进程 这类似于托盘图标控制器程序与大多数Windows服务模式中流行的后台服务对话。@Rich B:这绝对是一个合适的解决方案,我已经实现了——但是在我必须使用的服务器上,远程处理方法对于单个请

通过命令行(Linux/Unix)访问正在运行的mono应用程序的最佳方式是什么


示例:一个mono服务器应用程序正在运行,我希望以最轻/最快的方式使用命令行向它发送命令,使服务器返回响应(例如,发送到stdout)。

,一个简单的控制器程序,它接收所需的命令行参数,并使用远程处理将消息发送到正在运行的守护进程


这类似于托盘图标控制器程序与大多数Windows服务模式中流行的后台服务对话。

@Rich B:这绝对是一个合适的解决方案,我已经实现了——但是在我必须使用的服务器上,远程处理方法对于单个请求大约需要350毫秒

我已经在服务器端测量了请求处理的时间——请求处理时间不到10毫秒,因此必须启动客户端程序和tcp连接,这占用了时间

因此,我希望可以找到另一种方法将请求发布到服务器应用程序。

您可以使用抽象在TCP端口上创建服务,然后将telnet发送到该端口

检查设备;Mono在这里的覆盖范围有点参差不齐

Mono的工具是一个图形化的REPL,可以让您
附加到进程