剔除子节点是否是有效的WURFL搜索策略?

时间:2010-12-21 05:06:55

标签: mobile wurfl

我已经基于与http://wurfl.sourceforge.net/newapi/中概述的两阶段策略类似的策略实施了基于WURFL的检测例程。

这很好用,但如果可以,我想改善最坏的情况。

在最糟糕的情况下,此时,将每个设备的用户代理字符串与当前用户代理字符串进行比较。

我很好奇的是搜索设备树并剔除设备匹配不是最小匹配阈值的整个分支是多么有效? (显然忽略了没有用于匹配的用户代理字符串的'root'设备)

用户代理字符串是否倾向于遵循更接近匹配的一般模式,因为一个人在树下降......从而使上述策略有效? ...或者用户代理字符串是一个完全随机的野兽,根据父节点的子设备匹配,我真的被迫每次搜索整个树?

1 个答案:

答案 0 :(得分:0)

除了wurfl项目之外,WURFL-Pro还拥有双重许可策略。您可以要求他们获得免费的GPL库。

要了解wurfl java api实现,您只需浏览svn上提供的源代码,或向作者询问。