Contents: Administering Mashup Center : Mashup Center 2.0
AJAX allows Web pages to load data or markup fragments from a server using asynchronous requests that are processed in the background and thus do not interfere with the Web page that is currently displayed in the browser. When you use AJAX, your Web application exchanges only small amounts of data between the server and the client and consequently refreshes small parts of the markup only. Therefore AJAX is also useful for building mashups that are aggregating content from various different sources into a uniform user experience. For example, this can be RSS or Atom feeds or other data retrieved from external REST services.
The solution that Mashup Center offers is based on a server-side HTTP proxy, the HTTP Proxy for AJAX Applications (also known as the AJAX Proxy). The underlying security model allows administrators to restrict access to trusted origins in a very flexible way.
Configuring elements of proxyconfig.xml : Mashup Center 2.0
You can configure the AJAX Proxy using an XML file called proxy-config.xml. You can find proxy-config.xml in the following location: MashupCenter_install_root
Advanced configuration : Mashup Center 2.0
This topic describes how to forward HTTP error codes to the client and enable support for Basic Authentication.
Configuring the MashupHub URL to avoid the proxy : Mashup Center 2.0
This topic describes how to configure the MashupHub to avoid the proxy.
Using the WebSphere Application Server administrative console to configure the proxy : Mashup Center 2.0
You can perform most of the proxy configuration using the WebSphere Application Server WebSphere Application Server administrative console.
The programming model for using the AJAX proxy : Mashup Center 2.0
This topic describes how you use the proxy when programming widgets.
Troubleshooting the AJAX proxy : Mashup Center 2.0
This topic describes known issues when configuring the AJAX proxy.
Parent topic: Configuring security : Mashup Center 2.0