摘要:
1 在线感知功能的优化,能否与组播结合。 OK2 跨模块注入Action时,用户当前选项信息的传递。 暂时在同一模块中处理,不需跨模块。3 Query Service中查询请求的派发。 Ok4 用户网络异常中断后重新连接上,此时如何获取用户列表(要求其他结点响应)。OK5 系统只存在两用户,其中一用户异常离线,另一用户无法刷新问题。 OK6 周期性任务执行时间过长 7 最近遇到的一些问题归根结底为以下情况:本地结点异常离线,参考QQ的处理,本地所有好友显示为离线状态,且时延很短,用户几乎立刻就可以感觉到。除本地结点外,网络中的其他所有结点异常离线。目前这种情况也无法判断。这是正常情况,即系统中 阅读全文
摘要:
ResolverService使用的消息包括ResolverQueryMsg和ResolverResponseMsg,这些消息中只能加载字符串类型的数据,因此不能支持序列化,无法利用序列化带来的好处。无法序列化使得许多设计模式没有了用武之地。一个解决方式是将对象序列化后的字节数组重新编码为字符串(可以借助某些库例如commons-codec实现),但是这样处理是否太丑了;而且有违ResolverService的原意(否则它就应该提供二进制传输的能力)。在使用管道进行通信时是支持二进制消息的。---------------------------------------------------- 阅读全文