Spice and Smartsite iXperion
The Smartsite Pipeline-Integrated Command Executor in Smartsite iXperion is used to forward commands from the query string and SXML to command consumers such as the image processor and the PDF generator. The duration of the command life cycle is defined by the HTTP context.
Command Producers
The querystring command producer is a built-in command producer and is capable of producing commands that originate from the query string. In a way this producer already exists in Smartsite 5 and is used for instance to send commands to the image server.
In SXML a second command producers exists in the form of a set of vipers. In order to produce commands in SXML once must use the spice viper class.
Command Consumers
Command consumers are the entities that are capable of consuming certain commands. The image processor and PDF generator in Smartsite iXperion are both examples of command consumers. The commands defined by the image processor and PDF generator are listed in the Smartsite.ImageProcessor.config and Smartsite.Pdf.config respectively.