The rapid application development (RAD) component enables you to configure a server project so that you can repeatedly deploy a server configuration (containing your message flows and message sets) to the runtime with a single toolbar button click. The RAD component uses the broker archive generation component, which creates the compiled message flow (.cmf) and compiled message set (dictionary) files, and stores them in a broker archive (bar). It then publishes (deploys) these resources to the target execution groups. Unlike with normal deployment, the bar file created using RAD is not retained for future use.
The RAD component is a quick way for people who are developing message flow applications to repeatedly test their message flows, ESQL transformation programs, and mapping transformation programs, in a safe environment, before they are used on a production system.
When you select Run on Server, a check is made to see if a default server is defined for the project. If it is, the project is published (deployed) to the default server. If not, the Server Selection wizard is opened before continuing and, when complete, a Publish action is performed for the server instance and its configuration.
Debug on Server is similar to Run on Server, except that, after the action successfully completes, the Flow Debug perspective is opened for you to begin debugging your flow.