The key to building virtual applications is the addition of postprocessing functions or filters to mobile applications. Postprocessing functions can either transform a mobile application's content (for example, render the content as a chart), or create events. You can add more than one postprocessing function to handle a mobile application's content and configure the order in which the postprocessing occurs. When you use multiple postprocessing functions, each function operates on the output of the previous function—similar to a Pipes and Filters design.
Pipes and Filters is a design architecture where the components are known as filters and the connectors are the pipes. Filters read input data, perform some computation or transformation on the data, and produce output data. Pipes serve as conduits for the data streams, passing outputs from one filter to the inputs of another filter.
You can access postprocessing options a number of ways, including right-clicking a mobile application and selecting Add PostProcessing|name, where name is the name of the post processing option you are adding:
Events – launches an Event Definition wizard. See Adding Events, and Defining Broadcast Events.
Listeners – launches a Listener Definition wizard. See Adding Listeners.
Chart – lets you chart a mobile application's structured content. See Charting Mobile Applications.
Form Parser – lets you process form input and define which form parameters should be event default values or listeners for events from other sources. See Adding Form Processing.
JSP Filter – lets you write custom code to process mobile application content. See Adding a JSP Filter.
Text Processing – launches a text processor wizard that lets you define an event to occur when the user clicks on selected text. See Processing Text to Trigger Events.
Order Post Processing – lets you sequence a mobile application's postprocessing options at anytime. This is available when editing a mobile application that has multiple options. See Ordering Filters.
Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com