Mashups in EMML : Advanced Mashup Techniques
Advanced Mashup Techniques
 
Adding HTTP Headers to the Mashup Result
Adding Authentication Headers for Component Mashables
Normalizing Data for Joins, Grouping or Filtering
Converting and Working with Dates and Times
Converting Numbers in Floating Point Notation
Adding Special Characters to Data
Using Presto Attributes in Mashups
Removing Duplicates With Filtering
Setting the Mashup Response Character Encoding
Wrapping Results or Variables in CDATA Sections
Web Clipping with a Mashup Script
Handling HTML Responses
Handling JSON Responses or Inputs
Wrapping POJO Classes with Mashups
Wrapping WSDL Web Services That Return HTML Results
Pre-Processing/Post-Processing Mashables with Mashups
Self-Joins with a Single Dataset
Using XQuery for Outer Joins
Defining and Using Custom Mashup Statements with Macros
Making Mashup Scripts Dynamic
Using the Built-in Mashup Query Web Service
Mashups can be quite complex. Some of the intermediate or advanced techniques that you may find useful include:
*Adding HTTP Headers to the Mashup Result
*Adding Authentication Headers for Component Mashables
*Normalizing Data for Joins, Grouping or Filtering
*Adding Special Characters to Data
*Converting Numbers in Floating Point Notation
*Using Presto Attributes in Mashups to have mashable or mashup parameters supplied dynamically by the Presto Server.
*Removing Duplicates With Filtering
*Setting the Mashup Response Character Encoding
*Wrapping Results or Variables in CDATA Sections
*Web Clipping with a Mashup Script to use any well-formed HTML response as data that you can manipulate with a mashup.
*Handling HTML Responses
*Handling JSON Responses or Inputs
*Wrapping POJO Classes with Mashups to publish Java classes as Presto mashables or simply to use Java classes within the processing flow of a mashup.
*Wrapping WSDL Web Services That Return HTML Results
*Pre-Processing/Post-Processing Mashables with Mashups
*Using XQuery for Outer Joins
*Defining and Using Custom Mashup Statements with Macros
*Dynamic Mashup Syntax to create mashup scripts that can be applied to many mashables or have dynamic expressions that are passed in.
*Generating Mashup Scripts Dynamically to allow the logic of a mashup to change dynamically.
*Using the Built-in Mashup Query Web Service to retrieve metadata about mashups.
Copyright © 2013-2015 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback