Originally Posted by
lxnay
Hi,
we would like to know more info about your issue.
First of all, is the RTD server running locally, or is it on a remote computer?
The demo is meant to be run locally (both server and client).
If you plan to use a remote RTD server, you need to decouple the server part of the library from the client part, which is actually outside the scope of the demo itself.
Once you've moved the server part to a separate library, you need to install it on the server machine and register against DCOM (the .dll will be a COM resource).
Same thing for the client part, you need to write and register it on every client in which your RTD service should be available.
It is running locally - at this point we are just trying to get the RTD Demor to connect to our Lightstreamer server and receive updates from it.
From the readme it appears this should be as simple as changing the pushServerHostURL and setting the appropriate port. I've changed this and added some login credentials to the LightstreamerClient.Start method so that it should successfully connect to our Lightstreamer server, but this does not appear to be successful.
When the UI loads the connection is started but we don't appear to progress past
Code:
new ThreadStart(delegate() { lsClient.Start(pushServerUrl); }).Invoke();
in RtdServer.ServerStart(). I put an output before the call to the Start method and after and we never reach the second output. Excel eventually throws a dialog that it is waiting for another task to complete an OLE operation.
Bookmarks