comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » IDL_IDLBRIDGE across several computers
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
IDL_IDLBRIDGE across several computers [message #91217] Wed, 17 June 2015 09:49 Go to next message
Pedro.Rodriguez.Pascu is currently offline  Pedro.Rodriguez.Pascu
Messages: 3
Registered: September 2007
Junior Member
Hello,

does anyone know if it is possible to make IDL_IDLBRIDGE to create and control IDL sessions on other computers?

Thanks,

Pedro
Re: IDL_IDLBRIDGE across several computers [message #91221 is a reply to message #91217] Wed, 17 June 2015 21:16 Go to previous messageGo to next message
Jim  Pendleton is currently offline  Jim Pendleton
Messages: 165
Registered: November 2011
Senior Member
On Wednesday, June 17, 2015 at 10:49:08 AM UTC-6, pedro.rodri...@gmail.com wrote:
> Hello,
>
> does anyone know if it is possible to make IDL_IDLBRIDGE to create and control IDL sessions on other computers?
>
> Thanks,
>
> Pedro

No the IDL_IDLBridge objects can only *directly* access process data on the same node.

You would need something more like Remote Procedure Calls (described in the IDL External Development Guide), which are low level. Or you could SPAWN off other IDL processes and find an effective way to communicate between them such as through shared memory segments.

If you're looking for higher level semantics, your bridge executions encapsulate discrete "tasks" with inputs and outputs, (and you have a budget), the ENVI Services Engine is more aligned with this goal. This is a separate product and though the name includes "ENVI", there's no requirement to use it in your processing.

But if your needs are somewhere in between, keep an eye out for an end-of-June IDL Data Point blog on the exelisvis.com website where I'll discuss the coming-in-8.5 offically documented support for server side SOCKETs. You would still need to build your own protocol for exchanging physical data between the processes, but it's generally a manageable goal for problems of midling complexity.

Jim P
Disclaimer: "I work for Exelis Visual Information Solutions, A Wholly Owned Subsidiary of Harris Corporation until further name changes say otherwise"
Re: IDL_IDLBRIDGE across several computers [message #91222 is a reply to message #91217] Wed, 17 June 2015 21:24 Go to previous message
Jim  Pendleton is currently offline  Jim Pendleton
Messages: 165
Registered: November 2011
Senior Member
On Wednesday, June 17, 2015 at 10:49:08 AM UTC-6, pedro.rodri...@gmail.com wrote:
> Hello,
>
> does anyone know if it is possible to make IDL_IDLBRIDGE to create and control IDL sessions on other computers?
>
> Thanks,
>
> Pedro

[Sorry in advance if the deletion of my previous reply didn't catch up with all the news feeds. My mention of "SPAWN" in that post was not a valid answer in this context.]

No, the IDL_IDLBridge objects can only *directly* access process data on the same node so by itself it's not a solution.

You would need something more like Remote Procedure Calls (described in the IDL External Development Guide), which are quite low level.

If you're looking for higher level semantics, your bridge executions encapsulate discrete "tasks" with inputs and outputs, (and you have a budget), the ENVI Services Engine is more aligned with this goal. This is a separate product and though the name includes "ENVI", there's no requirement to use it in your processing.

But if your needs are somewhere in between, keep an eye out for an end-of-June IDL Data Point blog on the exelisvis.com website where I'll discuss the coming-in-8.5 officially documented support for server side SOCKETs. You would still need to build your own protocol for exchanging physical data between the processes, but it's generally a manageable goal for problems of middling complexity.

Jim P
Disclaimer: "I work for Exelis Visual Information Solutions, A Wholly Owned Subsidiary of Harris Corporation until further name changes say otherwise"
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: % error opening file
Next Topic: Issue using the XROI command

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 16:02:01 PDT 2025

Total time taken to generate the page: 0.00506 seconds