COM now has several functions which simplify running an executable Automation server. In typical cases, you can simply use
com:automation-server-main
as the
function
argument in
deliver
or the
restart-function
argument in
save-image
. For more complicated cases,
com:automation-server-main
takes keywords that modify its behavior, and the underlying functionality is also available and can be used directly:
com:automation-server-top-loop
,
com:set-automation-server-exit-delay
and
com:automation-server-command-line-action
.
Also there are two new predicates for testing whether a COM server is in use or can exit:
com:server-in-use-p
and
com:server-can-exit-p
.
LispWorks Release Notes and Installation Guide - 23 Dec 2011