The interactivity of the framework:
By interfacing with the registered interface implementation, the perimeter is interested in what happens when the framework notifies the outside through the registered hook.
Scalability of the software:
1) The substitution of the abstract class component of the software framework, which can be extended by the concrete implementation of dependency injection;
2) Plugin: After the plugin is generated, register to the infrastructure (the trigger mechanism for registering the plug-in itself and plug-in functionality).
3) The infrastructure provides a container or docking point, and the periphery is extended by filling the container or attaching the anchor point.
4) extend through the capabilities or modules required by the hook backhaul infrastructure.
The scalability of software and the interactivity of the framework