Though the functionality of these two products are closer, there are minor differences in the standards that support.
These differences are:
1) WebSphere’s focus is more on connectivity, integration and web services where as WebLogic’s focus is
more on emerging standards and ease-of-use of J2EE.
2) WebSphere’s performance is better in terms of implementations of J2EE is little more involved, and supports more integration and transaction management to a great extent.
3)WebLogic is supported by default transaction attribute “Supports”, where as WebSphere has not
default transaction attribute.
4)WebSphere strictly follows J2EE architecture