 |
 |
| SDKs |
To integrate Lightstreamer Server with any back-end and front-end systems,
several Software Development Kits are provided. |
| |
 |
 |
| Back-End Integration |
To integrate Lightstreamer Server with data feeds
and authentication systems, specific Adapters
must be written. An Adapter is developed by implementing a simple interface that is provided as part of
a specific SDK. This approach offers an unmatched integration flexibility, because any kind of data source can be handled without limitations or conditions imposed on the existing feed technology.
The native Lightstreamer Adapter interfaces are based on Java
API.
On the other hand, through the Adapter Remoting Infrastructure,
which is based on TCP sockets, it is
possible to develop Adapters that run in a different process
with any languages. A
.NET API is already available to write Lightstreamer
Adapters using the .NET technology. |
| |
 |
 |
| Web Client Integration |
Any existing Web front-end can become
"Lightstreamer-enabled", be it costructed in pure
HTML, or with dynamic server-side technologies such as JSP,
ASP, PHP, etc.,
or with advanced AJAX frameworks and toolkits. it is enough to integrate
the Lightstreamer Web Client JavaScript libraries into
the existing pages. The original layout of the site can be kept, but the pages will become
live. |
| |
 |
 |
| Flash/Flex Client Integration |
It is very
simple to inject real-time data delivered from Lightstreamer
Server into a Flash or Flex application. A Flash Bridge
is provided that takes advantage of the Web Client libraries and
exposes the JavaScript API to an ActionScript library.
Furthermore, a native ActionScript library is provided to
connect a Flex application to Lightstreamer Server. |
| |
 |
 |
| Java Client Integration |
If the client is a Java application, a Java
SE Client Library is provided. This library completely hides the network protocol of Lightstreamer and offers a higher level of abstraction to the developers that need to incorporate streaming data in their Java applications.
Furthermore, to integrate push functionalities into a midlet, a
Java ME Client Library is provided too. |
| |
 |
 |
| .NET Client Integration |
To integrate
Lightstreamer with a .NET client application, a .NET Client
Library is provided. As for the Java
library, it implements the Lightstreamer network protocol and
provides simple methods and callbacks to interact with
Lightstreamer Server. |
| |
 |
 |
| Generic Client
Integration |
It is possible to develop Lightstreamer clients written
with languages and technologies other than JavaScript,
Flash, Flex, Java and .NET. It is sufficient to implement within the client a management layer for the very simple Lightstreamer
network protocol, which is based on HTTP and for which full documentation
is provided. |
| top ^ |