i need to be able to send more than one http request to my cloud service domain at one time....it is not a limitation I am willing to live with ....and I don't want to package requests together and have to wait for all of them to be processed before something comes back.
Its not a limitation that should exist in any modern software..... and it won't in mine...... so I have to try different ways to try to get around this somehow and still be GPL3 Cheers....I'm going to try the read from process idea....and see if i can read the returned requests faster that way. Thank you. On Thu, Mar 15, 2018 at 10:14 PM, Richard Gaskin via use-livecode < use-livecode@lists.runrev.com> wrote: > Tom Glod wrote: > > Hi guys, I've brought this up before.....and the time to solve is > > coming sooner than I expected. > > > > 1. My project must be open source > > 2. I must communicate with cloud service not one request at a time. > > 3. TsNet is not open source and I love that LC has a feature that > > can bring them important revenue. > > > > But I have to create a workaround ... so its hackathon time.... > > > > My first idea is to do this : > > > > - Create process in Go using Go Routines to give me concurrent http > > requests > > - send all my requests to that process via a non-blocking socket > > - read from the socket in non-blocking way to receive the data > > returned > > for the requests until all requests have completed or timed out. > > While it is unfortunate that LC is among the few open source languages > that doesn't have CURL support, in your case I wonder if it's truly > necessary. > > The engine's socket support is generally pretty good, and libURL can be > modified. What exactly do you need to do? > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ____________________________________________________________________ > ambassa...@fourthworld.com http://www.FourthWorld.com > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode