Saturday, May 27, 2006

MSMQ sample code

MSMQ lets Windows applications communicate via message queues. The messages it sends can contain any type of information, and because they’re sent asynchronously, the sender need not block waiting for a response. Using asynchronous messaging can be somewhat more complex for a developer than using RPC, but it’s nonetheless the right solution in many cases. [extract from Microsoft "Understanding Microsoft`s Integration Technologies" whitepaper]

 

If you need samples of MSMQ code, hee are some useful links:

MSMQ
http://www.codeproject.com/csharp/msmqchannel.asp

ATLAS and MSMQ
http://www.west-wind.com/presentations/scriptcallbacks/sample/Atlas/LongProgress.aspx

CURSOR
http://www.codeproject.com/aspnet/MSMQ.asp
http://www.codeproject.com/csharp/msmqchannel.asp
http://www.west-wind.com/presentations/scriptcallbacks/sample/Atlas/LongProgress.aspx
http://www.devx.com/dotnet/Article/27922 

I have been looking for sample code because this is always the easiest and quickest way to understand what a certain technology is about - not only do you find code that works, but you also find an article that explains the main features of the technology in question plus coments on the sample provided.

Posted by Madalina at 11:04:39 | Permanent Link | Comments (0) |

Monday, May 22, 2006

Integration Technologies sumarized

  • Technologies for direct app integration: ASP.NET Web Services (ASMX), .NET Remoting, Enterprise Services -> Windows Communication Foundation
  •  Technologies for integrating app through queues: Microsoft Message Queuing (MSMQ) and SQL Service Broker (SSB) -> ussable via WCF 
  • Technologies for integrating Windows applications with applications and data on IBM systems (Host Integration Server (HIS) )
  • Technologies for integrating applications through a broker: BizTalk Server (BTS) 2006
  • Technologies for integrating data: SQL Server Integration Services (SSIS) and SQL Server Replication
Posted by Madalina at 22:36:44 | Permanent Link | Comments (2) |

Graduation, BABY!

Posted by Madalina at 22:30:19 | Permanent Link | Comments (0) |