 |
 |
| |
The Lightstreamer Server
is capable of delivering real-time data to heterogeneous clients,
based on many different technologies. Please check out our online demos to see
some examples of the client technologies listed below. |
| |
 |
 |
| web browsers |
Lightstreamer is able to update the data contained in an HTML page in streaming/push mode without any need to download Java applets, ActiveX controls or plug-ins.
This paradigm goes beyond classic AJAX and is defined as Streaming AJAX or Comet. The zero-footprint client consists of JavaScript libraries that can be added to the HTML pages of any existing site.
This makes it possible to update the data on the web pages in an extremely efficient manner,
with high quality visual effects (e.g. dynamic lighting and coloring of the cells containing the updated figures).
Several Rich Application features are available, such as
client-side sorting, paging, scrolling, row creation, charting, etc.,
making Lightstreamer an important component of Web 2.0
technologies. The JavaScript code contained in the Lightstreamer libraries is such that it ensures compatibility with
most browsers available on the market. Furthermore such
libraries can coexist with most third-party AJAX frameworks
and toolkits. It means that any advanced AJAX application
can be enriched with live data pushed by Lightstreamer. |
| top ^ |
 |
 |
| micro browsers for
mobile devices |
Many
mobile phones and PDAs include a web browser.
In its continuous evolution to keep up with the diffusion of any new web access channel, Lightstreamer also supports
true streaming/push based on
HTML/JavaScript on several
mobile browser. This is an important innovation, as it extends the Lightstreamer model to portable devices as well: i.e. the ability to visualize data in real time with the same ease and immediacy as visiting a normal web page. There is no need to install any extra software on the mobile phone to use the push service,
if a last-generation browser is available. |
| top ^ |
 |
 |
| flash & flex applications |
Lightstreamer
can push real-time data to any Flash or Flex application.
An advanced front-end can be developed using Flash and Flex
tools, then Lightstreamer Server is used to deliver the data
updates in a very optimized, light and reliable way. |
| top ^ |
 |
 |
| thick applications |
Lightstreamer is also the ideal solution to
deliver real-time streaming data to any thick desktop application,
that can be written in various languages (e.g. Java, .NET
languages).
Lightstreamer's powerful bandwidth, frequency and multiplexing mechanisms are indispensable for any kind of application that needs to receive a flow of asynchronous data.
Of course, it is also possible to write Lightstreamer application clients in the form of
Java applets to be slotted into web pages in any case where, for whatever reason, there was a decision not to build an entirely HTML front-end. |
| top ^ |
 |
 |
| microsoft excel |
Lightstreamer makes it possible to push
data to Excel spreadsheets.
A DDE Gateway receives the flow of data from Lightstreamer Server and makes it available to the Excel
spreadsheets or any other DDE client. In this way, the figures contained in certain cells of the spreadsheets change dynamically in real time, in exactly the same way as for other kinds of Lightstreamer clients. |
| top ^ |
 |
 |
| java midlets |
The Java ME (Micro Edition) technology is available on all of the main models of mobile phones, offering the chance to distribute midlets written in Java for execution directly on mobiles. The Java midlet market has turned out to be extremely interesting and full of initiatives.
Setting up Lightstreamer clients in the form of midlets is immediate. This makes it possible to have a mobile application that presents updates in streaming/push, taking advantage of Lightstreamer's powerful bandwidth control mechanisms, which are seen to be even more vital in a mobile environment. |
| top ^ |