Ever wondered what the differences between Sun's Enterprise Java Beans and Microsoft's Component Object Model+ / Microsoft Transaction Server were? How they stack up against eachother? Just what the heck they are in the first place?

A couple developers have written some whitepapers that compare the two, with input from the developer community and leading middleware authorities.

Even though it has a slight EJB(and pro Java) slant to it, still a good read if you're interested in knowing more about Enterprise application models.