Pregunta de entrevista de Oracle

Architecture of middleware?