Summary
In this chapter, you've learned about Java EE interceptors by creating a logging annotation that can be attached to classes or methods, how to publish and observe events by using CDI, how to create and use asynchronous methods in EJB, and details about the logging services enabled by WebLogic Server.
In the next chapter, we're going to see how to connect remote clients to a WebLogic Server application by explaining and using several JMS features, including an offline message sender.