How does the Extract Service refactoring pattern differ from the Encapsulate pattern?
Select an answer to reveal the explanation.
Short Explanation
You've got to pick the answer that physically separates a cohesive group of programs into a new independently deployable service unit. Extract Service goes beyond Encapsulate by moving that cluster into its own service module with its own deployment boundary, so you can manage its lifecycle independently. On real mainframe exams, this concept comes up repeatedly, so make sure you've locked it in.
Full Explanation
Extract Service differs from Encapsulate by physically separating a cohesive program group into an independently deployable service unit with its own deployment boundary, enabling independent lifecycle management. Stored-procedure, unit-test, and RACF are wrong: they address SQL, testing, or security, not service boundaries.