If you have a called program in your project, you can create a Service part to call that program.
You might want to create a service in this way to act as a wrapper for the called program. In this context, a wrapper refers to a logic part that has no meaningful logic in itself but exists only to provide other applications access to another logic part.
If you type the name of an existing Service part and then select the Update existing files check box, EGL adds a function to the existing Service part that calls the called program. If you type a name for a new Service part, EGL creates that part and adds a function that calls the called program.