Kirk,

Now why didn’t I think of that? It’s exactly what CALL WORKER is for, isn’t it? 

Jeremy

> On 15 Jul 2019, at 16:44, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Jeremy,
> I don't think this would be a good situation for using Shared objects.
> Every object in a shared object must itself be shared. There's a lot of
> overhead involved in maintaining the various lockers and such.
> 
> I would look at using CALL WORKER. Bundle up everything into an object and
> pack it off to a worker. When the worker is done the results come back via
> CALL FORM. This will be faster and easier.
> 
> 
> On Mon, Jul 15, 2019 at 8:27 AM Jeremy Roussak via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
> 
>> I have a form which accepts some information and, when a button is
>> clicked, does some fairly time-consuming calculations which return a set of
>> figures. At present, it uses objects with the Form object for input and
>> output data.
>> 
>> I’d like to hand off the calculations to a separate process. As I
>> understand it, I can’t pass the Form object to the new process but have to
>> create a shared object.
>> 
>> How do I get the information from the Form object into the new shared
>> object? I’ve tried
>> 
>>        $shared.formObj := OB Copy(Form)
>> 
>> but it gives a error: “Not supported value in a shared object”.
>> 
>> Am I, as so often, missing something obvious?
>> 
>> Jeremy
>> **********************************************************************
>> 4D Internet Users Group (4D iNUG)
>> Archive:  http://lists.4d.com/archives.html
>> Options: https://lists.4d.com/mailman/options/4d_tech
>> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
>> **********************************************************************
> 
> 
> 
> -- 
> Kirk Brooks
> San Francisco, CA
> =======================
> 
> What can be said, can be said clearly,
> and what you can’t say, you should shut up about
> 
> *Wittgenstein and the Computer *
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to