Click here to Skip to main content
15,885,757 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,

I have a create a one project,in this project add the message module, so i want how to sent the message from one system to another system using windows application(c#).
Posted

I suggest you google for "WCF" it is relatively easy to use and will allow inter-process commmunication across machine boundaries. If the processes are running on the same machine, WCF can use named pipes which is pretty fast.

You can also Google for ".net Remoting", it is very slighty faster than WCF, but for the most part the complexity of the code isn't worth it unless you really have a high-end app.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 9-Apr-12 17:48pm    
This is a reasonable suggestion, my 5. I also could see that classical .NET remoting allows for greater flexibility in some advanced scenarios.

In many cases, lower levels of development make sense, please see my answer.
--SA
In addition to the remoting and WCF (please also see my comments to the answer by Keith), you can develop networking applications on some lower levels. Please see my overview of them in my past answers:
how i can send byte[] to other pc[^],
Communication b/w two Windows applications on LAN.[^].

Good luck,
—SA
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900