AG_FrameWork
2016-10-19 09:32:45 0 举报
AG_FrameWork是一个强大的跨平台游戏引擎,它提供了一套完整的解决方案,包括图形渲染、物理模拟、音频处理、网络通信等功能。该引擎采用了模块化的设计思想,使得开发者可以根据自己的需求灵活选择和组合各种功能模块,从而快速构建出高质量的游戏应用。此外,AG_FrameWork还支持多种编程语言和开发环境,为开发者提供了极大的便利。总的来说,AG_FrameWork是一个功能强大、易用性好、适用范围广的游戏开发工具,是游戏开发者的理想选择。
作者其他创作
大纲/内容
im服务
6. 消息推送
2. 将请求转发互联服务
注册、寻址
IM互联管理服务器
互联服务
im服务器
config file module
访问控制服务
客户端A
4. 查询非主群互联服务地址
10. 转发同意响应
B'1(虚拟用户)-对应B1
...
9. 消息推送
im服务器B
接收服务
发送服务
4 请求转发到用户B所在的互联服务
A1
客户端B
1. 请求加互联用户B为好友
主群im服务
客户端E
register server module
客户端F
用户A1
6. 发送到用户B客户端
客户端D
2. 主群服务器消息正常推送
10. 消息推送
B1-G映射
11. 转发同意响应
用户B1
8 转发同意响应
8. 获取文件
互联管理服务
5. 消息推送
thrift lib
12. 返回同意响应
ag to ag server
5. 互联消息推送
2. 消息推送
1. 发送文件
8. 互联消息推送
管理平台
群G
IM服务器
7. 获取文件
4. 拉取文件
7. 查询im互联节点A地
C'1(虚拟用户)-对应C1
客户端C
9. 从IM互联管理服务器查询A所在的互联节点信息
4. 发送文件消息
存储文件
2. 文件存储
2. 查询im互联节点A地址
http lib
5. 转发对应的im的服务
im服务器C
ap to ag/ag to ap server
5. 文件存储
ag to vdns module
3. 获取主群互联服务地址
6. 获取文件
互联互通
im服务器A
C1-G映射
注解:所有操作都在A节点,B和C只保留用户到群的映射
3. 查询im互联节点B地址
7. 同意加好友
3. 从IM互联管理服务器查询B所在的互联节点信息
3. 发送应用节点B消息
7. 获取群成员中非主群的互联服务地址
用户C1
1. 发消息
主群G
3. 消息推送
get ap/upload info module
json lib
6. 推送文件消息
5. 发送文件消息
6. 发送文件消息
4. 互联消息推动
report user and groupmodule
收藏
收藏
0 条评论
下一页