黑莓设备网络传输与调试全解析
在移动开发中,数据传输和调试是至关重要的环节。对于黑莓设备而言,了解不同的网络传输方式以及如何进行有效的调试,能够帮助开发者更好地开发和优化应用程序。
1. 数据传输特性与代码
在进行数据传输时,代码的复用性和性能是需要权衡的因素。以 CopyMe 服务为例,如果交换单个 XML 片段或 JSON 格式的字符串,调用 Web 服务的代码是相同的。这意味着数据可以按需复杂,但网络通信代码可以保持简单。不过,这样的设计可能会使服务不易被其他平台复用,但移动客户端的性能和简洁性会显著提高。
2. 黑莓设备的网络传输方式
黑莓设备有六种可用的传输方式,每种方式都有其优缺点,且可以通过一个或多个连接字符串指令指定,都可用于承载 HTTP 数据。以下是对这些传输方式的详细介绍:
| 传输方式 | 特点 | 适用场景 | 强制使用方式 |
| — | — | — | — |
| Direct TCP/IP | 易于理解和实现,无额外安全或加密,只能访问公网服务器 | 大多数情况下,数据计划包含该流量时 | 在连接字符串中指定 deviceside=true |
| MDS/BES | 提供加密安全通道,可访问公司内部服务 | 需要保护数据传输,访问公司内部服务器时 | 在连接字符串中指定 deviceside=false |
| BIS - B | 与运营商浏览器使用相同传输方式,但使用需成为黑莓联盟合作伙伴 | 满足相关要求时 | - |
| Wi - Fi | 数据传输速度快、成本低,但安全性不确定 | 数据需求高且对
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



