The author provides a contrast between the various methods at the following URL (perhaps biased).
Net-snmp uses systemd, or is systemd compatible.
http://0pointer.de/blog/projects/why.html
My goal is to keep it simple, and to provide the greatest range of Red Hat compatibility, so I will 1st try the init.d method as opposed to modifing my application to be systemd compatible.
Bookmarks