A method of interfacing with a remote engine can include the step of
instantiating at least one stateful bean, such as a stateful session
Enterprise Java Bean. For each stateful bean instance, an engine can be
allocated. Each stateful bean instance can be associated with an
allocated engine, where each stateful bean instance can operate as an
interface for accessing the associated engine. Each associated stateful
bean can then be added to a bean pool so that bean instances in the bean
pool are available for handling requests.