[黑莓开发之路][00][BlackBerry平台架构概述][08][数据传输流程][01][BES]
来源:互联网 发布:广电网络(600831)股吧 编辑:程序博客网 时间:2024/05/21 20:21
BlackBerry Enterprise Server数据传输流程
发消息到黑莓手机
1. 邮件到达用户邮箱,消息服务器(Exchange,……)通过BlackBerry Messaging Agent;
2. Messaging Agent应用全局过滤规则(Global Filter Rules)过滤消息,若无全局过滤规则就应用自定义过滤规则(User-defined Filter Rules)过滤消息;
3. Messaging Agent将消息的前2KB数据发给BlackBerry Dispatcher;
4. Dispatcher压缩这2KB数据并用BB手机的主加密密钥(Master Encryption Key)加密,再传给BlackBerry Router;
5. BlackBerry Router通过3101端口把数据发送到移动网络;
6. 移动网络验证注册入网的BB手机PIN,再向BB手机发送数据;
7. BB向Dispatcher返回一个送达确认(Delivery Confirmation),Dispatcher将其传递给Messaging Agent,若Messaging Agent在4小时内未收到确认信息就重新发送该消息;
8. BB解密、解压缩消息内容,用铃声或振动等通知用户阅读。
从黑莓手机发送消息
1. 用户从BB手机发送消息,BB将消息标记为Refld,若消息是约会邀请或日历项目(Calendar),BB在消息末尾追加日历信息;
2. BB压缩、加密消息数据,通过3101端口发送到移动网络;
3. 移动网络把消息发给BES,BES只接受加密的数据,而丢弃所有未加密的数据;
4. Dispatcher用BB手机的主加密密钥解密,解压缩该消息;若无法解密则抛弃该消息并发给BB一个错误提示;
5. Messaging Agent将消息发到用户的桌面邮件程序(Outlook,……);
6. Messaging Agent将消息的一份副本保存在发件箱(Sent Items)中;
7. 消息服务器(Exchange,……)再将消息发给收件人。
- [黑莓开发之路][00][BlackBerry平台架构概述][08][数据传输流程][01][BES]
- [黑莓开发之路][00][BlackBerry平台架构概述][08][数据传输流程][02][BlackBerry Desktop Redirector]
- [黑莓开发之路][00][BlackBerry平台架构概述][08][数据传输流程][03][BIS]
- [黑莓开发之路][00][BlackBerry平台架构概述][08][数据传输流程][04][PIN]
- [黑莓开发之路][00][BlackBerry平台架构概述][03][BES对Wi-Fi网络的支持]
- [黑莓开发之路][00][BlackBerry平台架构概述][01][BlackBerry Enterprise Solution][黑莓企业解决方案]
- [黑莓开发之路][00][BlackBerry平台架构概述][02][BlackBerry Enterprise Server][黑莓企业服务器]
- [黑莓开发之路][00][BlackBerry平台架构概述][04][BlackBerry Internet Service][黑莓网络服务]
- [黑莓开发之路][00][BlackBerry平台架构概述][05][BlackBerry Mobile Data System][黑莓数据系统]
- [黑莓开发之路][00][BlackBerry平台架构概述][06][BlackBerry Mobile Voice System][黑莓语音系统]
- [黑莓开发之路][00][BlackBerry平台架构概述][07][网络连接及传输方式]
- [黑莓开发之路][01][黑莓开发平台介绍][02][BlackBerry Browser Development][黑莓浏览器开发]
- [黑莓开发之路][01][黑莓开发平台介绍][01][概述]
- [黑莓开发之路][01][黑莓开发平台介绍][05][Developer Program][黑莓开发合作计划]
- 黑莓BES系统架构介绍
- [黑莓开发之路][01][黑莓开发平台介绍][03][Rapid Application Development][快速程序开发]
- [黑莓开发之路][01][黑莓开发平台介绍][04][Java Application Development][JavaME程序开发]
- [黑莓开发之路][01][黑莓开发平台介绍][06][Application Storefront和Application Center]
- GNU Autoconf手册翻译(2)
- 求凸多边形距离
- C#中通过SMTP发送邮件
- 扬帆xp 2009
- 从cplb_data全局变量看uclinux的存储空间划分
- [黑莓开发之路][00][BlackBerry平台架构概述][08][数据传输流程][01][BES]
- 收集篓
- 爱的故事
- Bugzilla与JIRA的对比
- 小记]Java的反射机制
- Bug指标在JIRA中的实现
- Hibernate延时加载lazy机制问题及其解决方法
- 最新版整合Apache2.2.9和Tomcat6.0.18 集群和负载均衡
- 软件开发者面试百问