一尘不染

Windows是否使用MONO在LINUX中开发服务?

linux

我只是从.net开发转到LINUX MONO开发…,而我之前没有Linux开发方面的丰富经验。

  1. 我需要在mono c#中创建后台服务(例如Windows服务)。

  2. 并且可以从mono c#访问LINUX本机API。(例如从win c#调用winAPI)。


阅读 289

收藏
2020-06-07

共1个答案

一尘不染

  1. Mono带有与Windows Service兼容的系统,称为Mono-service。

    • Unix中用于服务的单词是Daemon。常规守护程序可以在/etc/init.d/中找到,并通过从/etc/rc.*目录进行符号链接而安装到它们应该在其中运行的运行级别中。
    • 只需像平常一样使用p / invoke。您还可以查看其他一些简单的基于单例的项目(例如Banshee)的源代码,以了解它们如何在Linux上进行p /调用。只需在google.com/codesearch上搜索女妖。
2020-06-07