I'm looking for an ESB for .NET. I've seen nServiceBus but before digg, I've a question
ca开发者_如何转开发n Microsoft AppFabric work as an ESB ?
Should I rather look for nServiceBus or AppFabric ?
There is a ServiceBus portion of Windows Azure AppFabric but it doesn't look as full featured by any stretch as some of the open source Java based stacks (Mule, ServiceMix) but it does look similar to the functionality offered by nServiceBus. You can see the AppFabric breakdown here: http://msdn.microsoft.com/en-us/library/ee922714.aspx
Most larger Microsoft shops would probably lean more towards using BizTalk and Windows Workflow to implement a bus type architecture but for smaller projects where licensing cost enters in, looking at these alternatives is a good idea.
Try the service bus 1.0 beta here http://www.microsoft.com/en-in/download/details.aspx?id=30376
Windows Server appfabric is mainly for caching and hosting. The Azure Appfabric has features like relay messaging, queues, topics etc.
精彩评论