307.3. 消息分割和节流
将消息正文从 String 转换为字节阵列后,Camel 组件还负责将消息拆分为部分(在 140 字节 SMS 大小限制中),然后再将其传递到 JSMPP。 这是自动完成的。
如果使用 GSM 3.38 alphabet,该组件会将多达 160 个字符打包成 140 字节消息正文。 如果使用 8 位字符集(例如,用于 west Europe 的 ISO-8859-1),则 140 个字符将在 140 字节消息正文中允许。 如果使用 16 位 UCS-2 编码,则每个 140 字节消息中只有 70 个字符。
某些 SMSC 提供程序实施节流规则。 已分割的消息的每个部分可以通过提供商的节流机制单独计算。 在将 SMPP 路由的节流消息发送到 SMSC 之前,Camel Throttler 组件很有用。