Description: Between software modules, there is always a certain amount of interface, from the call the way, they can be divided into three categories: synchronous call, the callback and asynchronous calls.
File list (Check if you may need any files):