title: Looking for a .NET 3.5 / J2EE architecture concept comparison article/chart
body: <p>We are thinking about combining .NET technology with Java technology (WCF, JBoss/ESB, MOM, WPF, WF) and I need to have a high-level idea of what are the apples and oranges in the .NET 3.5 and Java worlds. </p>
  
  <p>Does anyone know of a good, clear article or better yet a simple chart which answers questions such as:</p>
  
  <ul>
  <li>WCF in the Java world is ______</li>
  <li>the equivalent of WPF in the Java world is _____</li>
  <li>the closes thing to JBoss in the .NET world is _____</li>
  <li>the JVM and CLR are essentially the same except for these differences: ....</li>
  <li>in the Java world you don't have the concept of WF/WCF/WPF, instead you have ....</li>
  <li>there is no "LINQ" in the Java world yet, but you can use ___</li>
  <li>the closest you get to ADO.NET Data Services in the Java world is ....</li>
  </ul>
  
  <p>I'm not looking to debate this so I'm not looking for "fighting points", I just need a neutral what-is-what chart comparing the two worlds.</p>