Login Page - Create Account

Support Board

Date/Time: Wed, 19 Feb 2020 20:58:33 +0000

[Programming Help] - Inter Process Communication (IPC) between two distant Sierra instances

[2020-01-20 09:36:31]
elji00 - Posts: 28 | Ending Date: 2020-05-28

I am using a PC locally and a VPS. Each with an instance of Sierra.
Occasionally I will need studies of those two instances to communicate with each other. The messages would be quite simple (strings).

So I am open to any help/suggestions as to how to communicate between two Sierra instances, using simple solutions.

I have a few leads but the first 2 are dead ends so far:

- Lead 1:
Sierra has a UDP interface https://www.sierrachart.com/index.php?page=doc/UDPAPI.html but it is restricted to certain types of messaging.
It would be great if someone could show me how to find the strings received by the UDP interface as this would totally solve my problem.
SIERRA SUPPORT, can you tell me if this is even possible?

- Lead 2:
I am capable of having 2 instances communicate using a locally shared buffer (.txt or .bin file for instance). However I do not know how to have a buffer file that would work the same way with two distant computers.

- Lead 3:
Using ACSIL function sc.MakeHTTPRequest() with each computer being an http server. It is lame but eventually it should work.

To post a message in this thread, you need to login with your Sierra Chart account:


Login Page - Create Account