Specialized Administration > Configuring Your Windchill Environment > Windchill Runtime Environment > Server Software Components > Server Manager > Server Launching
  
Server Launching
The server manager executes method servers as child processes on an as-needed basis. Under high load, it expands the pool of available servers and contracts as usage declines, within some range of management thresholds.
In general, all Windchill method servers are created equal. They are all instances of the same implementation, which dynamically loads Java classes as necessary to carry out requests received from clients. However, to allow for specialty servers that may have unique management requirements, such as limitations due to application-specific native libraries, the server management protocol allows the assignment of unique service names that control the management thresholds and the method server's startup arguments.
Although most generated interfaces invoke the default method service, you can build custom interfaces that request specific service names.