we are creating the Common Engine in java to handle the all web service request.
In that engine contains,
session and reference data both values are maintain for all request and for all prj..
Process Factory to handle all process related to every prj..

Each time, will they request to hit the engine or process factory..?

What is purpose of creating the Factory class..how we have to utilize better?