Re: Event handling between process.

Tech-Archive recommends: Fix windows errors by optimizing your registry



"archana" <trialproduct2004@xxxxxxxxx> wrote in message news:1170164974.870922.218150@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi all,

I want to do inter process communication in c#.

I am having one application and one dll. What i want is load that dll
at runtime. After loading that dll i want to send one event from
application which should get trapped in dll. And only after dll has
completed that event i want my application to continue with next code.
Here i also want to use shared memory between application and process.

I am new to inter process communication. If i am wrong please correct
me.

thanks in advance.



It's not entirely clear what you are after, a dll once loaded in a process becomes an integral part of it, that is, dll's are no stand-alone run-time entities and they are no means for inter-process communication.
Inter process communication is about interaction between two or more processes, these processes can use a number of available low-level technologies like sockets , named pipes, shared memory, RPC's, DCOM etc. as an interprocess communication path. .NET wraps most of these technologies in the System.Remoting (V2) and WCF (V3) namespace classes.

Willy.

.



Relevant Pages

  • Re: Event handling between process.
    ... Have you considered .NET Remoting yet? ... I am having one application and one dll. ... Here i also want to use shared memory between application and process. ... I am new to inter process communication. ...
    (microsoft.public.dotnet.languages.csharp)
  • Event handling between process.
    ... I am having one application and one dll. ... What i want is load that dll ... Here i also want to use shared memory between application and process. ... I am new to inter process communication. ...
    (microsoft.public.dotnet.languages.csharp)