Doing IPC in .net

  • Thread starter Thread starter Sam Johnson
  • Start date Start date
S

Sam Johnson

Hi
I'm currently developing two VB.NET applications that run
on the same computer. Now, these two processes need to
talk to each other - that's why I need Inter process
communication. I've heard about remoting could work for
this, but unfortunately I can't use it (don't ask why,
mainly some security aspects in the target network). So,
is there a different approach?

Thanks
Sam
 
Hi Sam,

Well, I have to ask why?
Remoting is just (de)serialization over a channel (http, tcp out of the
box).
As a managed alternative you might use sockets or message queueing.
Or you might use some unmanaged (interop perhaps) classic windows ways.
 
Hi Sam,

Sam Johnson said:
Hi
I'm currently developing two VB.NET applications that run
on the same computer. Now, these two processes need to
talk to each other - that's why I need Inter process
communication. I've heard about remoting could work for
this, but unfortunately I can't use it (don't ask why,
mainly some security aspects in the target network). So,
is there a different approach?

<rant>
Every so often there are posts like this one where the poster wants to
know how to do Y task *without* using X technology/feature, X
technology/feature being the first thing one would be inclined to suggest
to someone wanting to do Y task. The problem is that there is usually little
to no explanation as to why X technology/feature is unsuitable for the task.
As such, how is a potential responder to have any idea whether his/her
suggestion might *also* be unsuitable according to the same criteria?
</rant>

Regards,
Dan
 
Back
Top