Appendix: Mashup Servers, Technologies, APIs, and Tools

Tools and APIs for mashups are emerging at an astounding rate. Most programming languages are being supported in some form in the mashup arena.

The following sections discuss some of the current servers, technologies, APIs, and editors available today for mashup development and deployment.

Mashup Servers

The definition of a mashup server can mean different things depending on the context. A server can be deemed a mashup server simply by offering an environment in which UI artifacts can be combined to form aggregate user interfaces. See Chapter 1 for a more complete definition of a mashup server.

Mashup servers in this context are technologies offering an environment that enables users ...

Get Mashups: Strategies for the Modern Enterprise now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.