Here are some live examples of what Liberator FE can do. All examples can be viewed in Internet Explorer (6.0+) or Firefox (1.0+).
All these examples are also part of the Liberator FE free download, so they can all be run on your own installation too. The kit also includes DataSource examples and tutorials which cannot easily be demonstrated online.
| SL4B Tutorial | A short tutorial explaining the set up and use of SL4B. A good place to start before attempting to read or modify the examples source code. |
| Subscriptions | A page with realtime updating information for a variety of equities and foreign exchange data. It shows a simple, object oriented javascript subscriber. |
| Using flashing updates with images | Demonstrates how flashing updates and images can be used simultaneously to reflect price updates. |
| Configurable Quote List | Demonstrates the ability to add/remove object subscriptions and adjust fields requested dynamically. |
| Contribution Chat | A example chat system, demonstrating the use of client contributions to Liberator. |
| Frameset Demo | A demonstration of how to use SL4B when your page has a number of frames on it that need to communicate with the Liberator. |
| Popup Window | Demonstrates how the master/slave frame functionality provided by SL4B can be used within a website that uses a popup window. |
| Directory Updates | Demonstrates rttp provider directory updates. |
| Advanced Directory Updates | This is a more thorough rttp provider directory example |
| Filtering Demo | Demonstrates record filtering |
| Container Demo | Demonstrates subscribing to a container |
| Auto Directory Demo | Demonstrates automatic subscribing to all objects in a directory |
| News headline example | Demonstrates how news headlines can be requested with and without filters |
| Contribution example | Demonstrates how data can be sent from the client to the Liberator using conributions. |
| Latency Examples | Provides an example that use the SL4B object to retrieve and display latency information from Liberator. |
| Using a Connection Listener with SL4B | Demonstrates how to use the ConnectionListener interface within an SL4B page to receive callbacks related to connection, login and datasource events from the Liberator. |
The Real Time Markup Language (RTML) example pages demonstrate how you can use RTML to format and display streaming textual data from a RTTP source. The examples show the usage of the different RTML attributes and how to manipulate streaming data using user defined Java Script functions. Note: Attributes can be set as default in the <script> tag. Each example will have a link to another page describing each RTML attributes used in the particular example.
| Basic Example | Demonstrates a basic example of using RTML in an ordinary HTML web page. |
| Background and Foreground | Demonstrates how the background and foreground attributes can be used to change the color of the flashing data fields. |
| Formatting Data | Demonstrates how the data formatting attributes can be used to manipulate the final output of each field. |
| User Defined Functions | Demonstrates how the transform attribute can be used to manipulate the data field with a user defined transform javascript function. |
The following examples show integration of StreamLink for Browsers with third party toolkits and technologies.
| Flex DataGrid Example | Demonstrates integration with Flex to create a DataGrid component being fed with real-time data. |
| Yahoo UI DataTable Example | Demonstrates integration with Yahoo UI to create a DataTable component being fed with real-time data. |
| Dojo Grid Example | Demonstrates integration with Dojo to create a Grid component being fed with real-time data. |
| JQuery Flot Chart Example | Demonstrates integration with JQuery Flot plugin to create a chart plotting real-time data. |
| Fusion Chart Example | Demonstrates integration with Fusion Charts to display a chart plotting real-time data. |