我正在寻找实现以下目标的选择/替代方案。
我想使用他们的API连接到多个数据源(例如Google Places,Flickr,Twitter ......)。一旦我得到一些数据,我想在获取的数据上应用我的“用户定义的动态过滤器”(在运行时定义)。
示例过滤器
是否可以使用规则引擎(尤其是Drools)进行此类过滤?是否有意义 ?
我提出的架构是连接到我自己的服务器的移动设备,然后该服务器将请求分派给外部世界,并根据用户偏好完成所有繁重的工作(主要是过滤)数据。
任何建议/指针/替代品将不胜感激。
感谢。
答案 0 :(得分:1)
是的,Drools Fusion可以让您轻松应对这种情况。这是一个非常简单的示例应用程序,使用twitter4j API来播放Twitter消息:
https://github.com/droolsjbpm/droolsjbpm-contributed-experiments/tree/master/twittercbr
请注意,该示例中有一个在线和离线版本。要运行在线版本,您需要在twitter主页上访问令牌并在配置文件中配置它们:
查看twitter4j文档了解详情。