OEP leverages the Spring development framework for developing applications. The EPN is documented in the form of a Spring assembly file. This chapter doesn't cover the Spring Framework in great detail, but we will mention a couple of important points that you will need to know in order to develop an OEP application. An in-depth knowledge of Spring is not necessary in order to build an OEP application, but we encourage you to read more on your own as you become more proficient in building OEP applications.
One important point to remember about the Spring framework is that it allows you to instantiate components by expressing them in the XML configuration file. This component could be an adapter or CQL processor.
Another important point is that you can set or inject values into your components using the XML configuration. For example, you may have a Java class that could potentially be used more than once to listen for events. Perhaps this class uses a TCP/IP...