A build server receives source code from a client and uses it to create executable files. You must start a build server prior to starting the generation process. Typically, a build server handles requests from multiple clients. If the build server receives several build requests at one time, the build server may start multiple threads.
When you are generating code, you start a build server on the system which is the target for your generation process. For example, your target system might run under z/OS® or Windows 2000. The system initiating the generation process produces COBOL or Java™ source code. If you are using the z/OS environment on your target system, COBOL source code is sent to a specified z/OS build server where a customized build script performs compiling and linking. If you are generating Java code, it is sent to a specified build server where the Java compiler is invoked.
If you are generating Java code for Windows, you can have the Java source compiled on the same system you use to perform the generation process. This is called a local build. In this case, you do not have to start a build server. If you want to perform a local build, omit the destHost option from the Build Descriptor part.