This commit is contained in:
wentch
2016-01-18 09:34:08 +08:00
parent 48a6dffeaf
commit 7ff418c577
3 changed files with 5 additions and 5 deletions

View File

@@ -233,7 +233,7 @@
<span class="o">}</span>
<span class="o">}</span>
</pre></div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由以上代码可以看出来远程模式Service是根据本地模式Service临时类动态生成的。远程类执行方法时通过SNCP协议将参数序列化并带上当前方法信息传输到远程服务器上执行完后将结果流反解析并返回, 其流程与WebService类似。与WebService最大的区别在于远程模式的Service允许修改参数本身的内容。范例如下</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由以上代码可以看出来远程模式Service是根据本地模式Service临时类动态生成的。远程类执行方法时通过SNCP协议将参数序列化并带上当前方法信息传输到远程服务器上执行完后将结果流反序列化并返回, 其流程与WebService类似。与WebService最大的区别在于远程模式的Service允许修改参数本身的内容。范例如下</p>
<div class="highlight"><pre><span class="cm">/**</span>
<span class="cm"> * 由于该方法在处理过程中修改了参数bean的内容为了保证本地模式与远程模式的一致性需要提供@DynCall回调接口</span>
<span class="cm"> *</span>