当您有应用软件需要在UNIX系统启动时自动开始运行,而在系统关机前自动停止,现有的做法是您需先开发二个以超级用户权限运行的SHELL文本程序用于您应用软件的启动和停止,然后将它们交给系统管理员,安装在系统的RC目录下,这时您和系统管理员尚需决定,启动程序应以哪个顺序号,放在哪几个RC目录下?同样的, 停止程序又应以哪个顺序号,放在哪几个RC目录下?使事情变得更复杂的是,不同厂商的UNIX在RC处理机制上还各不相同。这种复杂性,有时甚至连象甲骨文(Oracle)这样的大型软件公司都可能在他们的软件说明中搞错 (http://docs.oracle.com/html/B10812_01/chapter2.htm#sthref210).
以现有的这种方式工作,不仅复杂易错,还违反了最低权限的原则:您的应用程序并不需要超级用户的权限来启动,运行及关闭,为何需要系统管理员来帮忙?另外,若所写的启动程序有错,由于是以超级用户权限执行,其可能造成的损失也会更大。
我们的appRCadm软件将帮您解决所有这些问题。