8.0的actor和actorlocation这块好像没啥变化啊。
除了因为加入了 fiber,导致了actorid变化外,其他差不多。因为一个进程包含多个fiber,多个fiber内又有多个actor。所有actor的都是要以fiber为单位进行调度的。也就是增加了多线程调度的支持。
这也就是说actor必须包含processid, fiberid, 以及找个对象的instanceid才能被定位到。所以actorid调整了。
另外,就是消息接口变化了一点。之前默认的消息应该是session消息,现在客户端默认的消息是actor消息。至于你要不要用location方式的,你自己决定,和之前没啥区别。
还有就是netcomponent的变化,现在要接受客户端的连接的话,自己加这个组件监听,也就是session消息。