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 ^

HOME >> TECHNOLOGY >> CLIENT SIDE