Messaging technologies between applications ?

Posted by Samuel on Programmers See other posts from Programmers or by Samuel
Published on 2012-06-27T01:46:37Z Indexed on 2012/06/27 9:22 UTC
Read the original article Hit count: 460

Filed under:
|
|

Recently, I had to create a program to send messages between two winforms executable. I used a tool with simple built-in functionalities to prevent having to figure out all the ins and outs of this vast quantity of protocols that exist.

But now, I'm ready to learn more about the internals difference between each of theses protocols. I googled a couple of them but it would be greatly appreciate to have a good reference book that gives me a clean idea of how each protocol works and what are the pros and cons in a couple of context.

Here is a list of nice protocols that I found:

  • Shared memory
  • TCP
  • List item
  • Named Pipe
  • File Mapping
  • Mailslots
  • MSMQ (Microsoft Queue Solution)
  • WCF

I know that all of these protocols are not specific to a language, it would be nice if example could be in .net.

Thank you very much.

© Programmers or respective owner

Related posts about .NET

Related posts about protocol