"archana" <tr**************@yahoo.comwrote in message
news:11**********************@p10g2000cwp.googlegr oups.com...
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.