New in 9.3, stored processes can be assigned to run on the 'Default Server' server type. Developers can still force the stored process to run on only one server type but choosing the 'Default Server' allows the client application to specifically call the best server type to run on. Another cool enhancement is the Workspace server now supports streaming output. This reduces the need to duplicate similar processes to run on both the Stored Process server and Workspace server.
q: What does this mean?
Both of these changes provide developers with an easier time of managing stored process reports that are needed in multiple devices. For instance, in prior versions the web browser could only directly run stored processes registered on the stored process server since that was the only type supporting streaming output. Now, developers can create one metadata registration to run on both server types.
q: So why would you select a specific server type?
An example of choosing a specific server instead of going with the Default server option is when the stored process includes graphic replay or uses sessions. Both of these require the use of the stored process server.
For more information on what capabilities these two server types provide, review the SAS Documentation.