Click a question to view the answer
  (best viewed in Windows Media Player 9 series)


  Can't view the clips? Try the HTTP stream.

  View Full-Length Interview
  1. Tell us a bit about yourself and what you do at BEA?
  2. What does messaging mean to you?
  3. What are the different approaches to implementing messaging?
  4. For what use cases would a point-to-point approach versus a public subscribe approach be more applicable?
  5. And how do these concept map into Java?
  6. How does a developer make the leap to messaging from synchronous approaches?
  7. Are there reasons to use JMS within the JVM or is it mostly for remote asynchronous communications?
  8. What are the various approaches to asynchronous messaging in J2EE and how would one choose one over the other?
  9. How do J2EE Servers implement MOM or Message-Oriented Middleware concepts?
  10. How does WebLogic Server implement guaranteed message delivery?
  11. The server you are calling is a point of failure when taking the synchronous approach, what about the asynchronous approach with messaging? What support is there for, say, clustering and failover?
  12. Can JMS be used to solve extreme high volume problems such as stock exchange examples?
  13. How do you see messaging fitting into Service-Oriented Architectures?
  14. What is WebLogic's messaging offering?
  15. What are some key new features coming in future versions of JMS and WebLogic JMS?