注:SpringFramework版本是3.2.8
时序图(描述的是serviceInterface为interface类型时的情况,注意下面的图中步骤4、9中为了方便阅读,加了返回值,严格来说这是不合理,这么画的目的是为了方便阅读)
时序图(下图中步骤3、13、14中有返回值,这么画的目的是便于阅读;步骤4、16中方法上有参数,这么画严格来说不对的,这么画的目的仅是为了便于阅读):
图1 RemoteInvocation的属性
图2 RemoteInvocationResult的属性
注: 上述的描述跳过了很多步骤,这部分相对简单,建议自己去看源码。
(adsbygoogle = window.adsbygoogle || []).push({});