Questions tagged [lightstreamer]

A scalable solution for real-time bi-directional data delivery over the Web, based on publish-subscribe, with abstraction over the HTTP and WebSocket protocols.

Lightstreamer (www.lightstreamer.com) is a Web-based asynchronous messaging project from Weswit, implementing the WebSocket protocol, the Comet model, the Push Technology paradigm, and the Real-Time Web practices.

The Lightstreamer Server is a high-performance engine that manages all the connections with the clients through the Internet. It integrates with the backend systems via custom adapters. The Data Adapter receives the real-time data flow from the data feed and injects it into the Lightstreamer Server. The Metadata Adapter has control over authentication, authorization, and quality of service. Lightstreamer Server is made up of three logical layers:

  • Web Transport. Lightstreamer implements a bi-directional transport based on standard Web protocols. This means it uses several underlying techniques (WebSockets, Comet, HTTP streaming, etc.) to provide the upper layers with a channel over which data can be exchanged in real-time with any client connected through the Web, even if protected by firewalls and proxies.

  • Messaging. Lightstreamer implements a publish-subscribe pattern, suitable for both one-to-many fan-out scenarios and one-to-one messaging needs. It takes care of routing each message to the right recipients, multiplexing the flow of events on the top of each connection with the clients.

  • Semantics+QoS+Security. It implements data semantics (tables, schema, metadata, conflation, etc.), network optimization (dynamic throttling, bandwidth control, resampling, batching, etc.), and full session management (authentication, fine-grained authorization, etc.) on the top of publish-subscribe.

Server-Side APIs

  • Java Adapter API
  • .NET Adapter API Adapter
  • Node.js Adapter API
  • Remoting Infrastructure API (based on TCP sockets)
  • JMX Management API

Client-Side APIs

  • JavaScript Client API
  • Flash Client API
  • Flex and AIR Cient API
  • Silverlight Client API
  • Java SE Client API
  • .NET Client API
  • iOS Client API
  • Android Client API
  • BlackBerry Client API
  • Windows Phone Client API
  • WinRT Client API
  • Java ME Client API
  • Unity 3D Client API
  • Generic Client API (via a documented protocol)
41 questions
0
votes
1 answer

Node.js script hangs on require, but works fine in the REPL

I'm running node.js on Ubuntu 18.04 LTS. I appear to be getting different behaviour using require depending on whether I use it in the REPL or in a script. Specifically, I used npm to download lightstreamer-client-node. Now, I open up a terminal and…
Colin T Bowers
  • 18,106
  • 8
  • 61
  • 89
0
votes
1 answer

Fetching data sent by lightstreamer

I'm using (not programming) an application that sends my browser, using a technology called "lightstreamer" (which i have no clue about), data every second or so (I guess using AJAX?). these are constant changing stock values. Now... is there any…
Israel
  • 1,184
  • 2
  • 13
  • 26
0
votes
1 answer

Release build seems to skip .babelrc

I'm having issue with building my release apk. Problem is occurred when I installed lightstreamer-client module. On their site they say you should add this line to .babelrc: "ignore": [ "./node_modules/lightstreamer-client/lightstreamer" ] I…
0
votes
1 answer

Referencing data package current version in guest executable

I'm deploying Lightstreamer Moderato (free for production use) as a stateless guest executable in Service Fabric. I extracted Java in a jdk folder and Lightstreamer to a ls folder in a CodePackage called lib. Everything is working perfectly. The…
George Tsiokos
  • 1,890
  • 21
  • 31
0
votes
1 answer

Extract information from web streams

Is it possible to extract information from websites that provide streaming of data? For example, the web page https://www.lightstreamer.com shows a demo where prices keep changing. Using Google Chrome Developer (F12, Network, WS, Reload page with…
Nick_F
  • 1,103
  • 2
  • 13
  • 30
0
votes
1 answer

LightStreamer DotNet compiled as a PCL project for Xamarin

I've been trying to discuss this with someone from the LightSteamer technical department but it seems the technical support e-mail links directly to the sales team. Currently there are 4 DotNet clients for LightStreamer. DotNetClient_N2 (Compiled…
Mark Silver
  • 412
  • 6
  • 15
0
votes
1 answer

Does Lightstreamer .NET adapter support 64-bit?

I've been googling this topic for several hours with zero success. I even posted to the LS forum but they are silent on this question, which is surprising. So I'may hoping that someone in the SO community might have the answer. Does the…
code4life
  • 15,655
  • 7
  • 50
  • 82
0
votes
1 answer

light streamer nodejs hello world example throwing error

hello every one i am new in nodejs and want to use the light streamer for my site there is a example on git when i tried to deployed it on my local instance throwing the below error any idea will be appreciated thanks in advance... here is the…
Mohammed Tahseen
  • 123
  • 1
  • 13
0
votes
2 answers

Lightstreamer Client for Matlab

I am trying to build a lightstreamer client for Matlab. There do exist a couple of libraries for platforms like JAVA, Python, .Net etc. But unfortunately not Matlab. However, it turns out that most of these client implementations use the very same…
flimm
  • 39
  • 2
0
votes
0 answers

Level of difficulty to recreate Lightstreamer Server and three client pieces?

I need to build bidirectional communication to a javascript app and to desktop apps for text and binary data going to and from a server. Lightstreamer is awesome, but I would need some of the paid features, which are on the expensive side (20K Euro…
Jonesome Reinstate Monica
  • 6,618
  • 11
  • 65
  • 112
0
votes
1 answer

Facing cross domain issue when using lightsteamer(for streaming)

My web server is running on localhost:8080 and my lightstreamer server is running on localhost:8989. But when I try to connect to lightstreamer, I am facing cross domain problem. I know that, this could be solved by having my web app in lightstream…
Selvaraj M A
  • 3,096
  • 3
  • 30
  • 46
1 2
3