Server operation execution as flow diagrams

Because the toolkit supports mixed business processes (ones based on operations and ones based on flow processors), you do not need to create shell operations that merely delegate its business process to a specific flow processor instance. Within the toolkit's support for operations, the request handler creates the processor contexts and formats to support the business process using the ProcessorExternalizer. The request handler implementation for supporting HTML clients is a good example of this behavior because it uses both externalizers (ProcessorExternalizer and OperationExternalizer) when creating the operations.

To create a proper design for implementing operations within processors, consider the following:
With these considerations in mind, you want to define operation processors according to their responsibilities. The following strategies may help you in deciding how to implement these processors: