linux daemon
1.0.0
這是部落格文章的程式碼:
第一個示範(DelphiDaemonBase 資料夾)是本文中顯示的確切程式碼,它是.dpr
專案中帶有syslog.pas
單元的簡單但功能齊全的 Linux 守護程式實作。
第二個示範(DelphiDaemonWiRL 資料夾)是使用 WiRL 庫中的兩個(獨立)單元建構的: WiRL.Console.Posix.Daemon.pas
和WiRL.Console.Posix.Syslog.pas
,其中包含建置Linux 的(相同)代碼守護進程,但封裝在易於使用的 Delphi 類別中。
第三個演示(GitHubHooksDaemon 資料夾)是使用 WiRL 庫構建的功能齊全的REST Linux 守護程序,它展示瞭如何進一步封裝代碼邏輯以構建控制台應用程序,該應用程序在調試中充當標準控制台應用程序,在發布中充當守護程序。