What Is a Startup Service?
A startup service is one that the server automatically executes when it loads a package. The server loads a package:
At server initialization (if the package is enabled)
When someone uses the
Integration Server Administrator to reload a package
When someone uses the
Integration Server Administrator to enable a package
Startup services are useful for generating initialization files or assessing and preparing (e.g., setting up or cleaning up) the environment before the server loads a package. However, you can use a startup service for any purpose. For example, you might want to execute a time-consuming service at startup so that its cached result is immediately available to client applications.