我有一个 Flex 应用程序,它需要能够相当快地验证数百个邮政编码。我还想尽可能地减少应用程序使用的内存空间。
以下是我的团队提出的一些解决方案。对他们有什么想法吗?还有其他想法吗?
通过...检查每个邮政编码
- 有效邮政编码数组
- 无效邮政编码数组
- 对验证邮政编码的 Web 服务的肥皂调用
- 查询数据库表
- 一棵树 - 5 个节点高,底部的节点将具有 zip 是否有效的布尔值。12345 的邮政编码将从根到它的第一个孩子,到它的第二个......你明白了
- 通过有效的 USPS SCF 数组验证前 3 个数字,然后通过特定于该 SCF 的数组验证后两位数字。