Gene,
Thanks for the links, this is very helpful. I think i am starting to understand, i thought there was more to the connection between the widget and the program, but i see now that it is really just a web call that can also be done via the browser. I am still trying to map out what i am trying to do, but i think i am on the right track.
I do have one additional question, so i am wanting to create a program that i can execute with the scheduler at regular intervals. the program will basically send MQTT messages for a variety of items i am going to query. What i would like to do is store some dynamic data in a database or virtual memory, and query the data from my program. Can i use the program.store feature in one program to store dynamic data, and then consume the data by using reading that data from a different program? I am basically trying to do what i would normally do in a SQL TempDB.
Thanks,
Mike