Plug-In Development
The SAE defines a service provider interface (SPI) using CORBA IDL, which needs to be implemented by plug-ins. The use of CORBA allows for language-independent implementation as well as location-independent deployment. Stateless plug-ins implement the PluginInterface and the stateful ones implement the SyncPluginInterface.