ZeroC ICE的远程调用框架 ASM与defaultServant,ServantLocator
生活随笔
收集整理的這篇文章主要介紹了
ZeroC ICE的远程调用框架 ASM与defaultServant,ServantLocator
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ASM與defaultServant,ServantLocator都是與調用調度(Dispatch)相關的。
ASM是ServantManager中的一張二維表_servantMapMap,默認Servant則由_defaultServantMap和_locatorMap兩張一維表維護。一個對
象可由這樣的字符串指定"Category/Identity -f Facet"。ASM是根據Identity和Facet對進行查找,而defaultServant和
ServantLocator只關聯Category。defaultServant與ServantLocator不同的是,defaultServant是一張關聯表,而ServantLocator是一
個接口,需要你實現locate(定位)算法,可根據::Ice::Current中的任何訊息,返回綁定的Servant。區分ServantLocator和Locator請參看上一篇《》。
轉載于:https://www.cnblogs.com/bbqzsl/p/6607142.html
總結
以上是生活随笔為你收集整理的ZeroC ICE的远程调用框架 ASM与defaultServant,ServantLocator的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python去除特殊字符_python去
- 下一篇: 视觉SLAM入门十四讲