1、同步/异步, 它们是消息的通知机制。同步就是调用者调用某个服务,只有等服务处理完成后,服务才返回结果给调用者。异步就是调用者调用某个服务,调用者不会立刻得到结果,服务会在处理后,通过状态、通知或者回调函数来
通知调用者。
2、阻塞/非阻塞,它们是程序在等待消息时的状态。阻塞调用是指调用结果返回之前,当前线程会被挂起。非阻塞和阻塞的概念相对应,指在不能立刻得到结果之前,该函数不会阻塞当前线程,而会立刻返回。