代码之家  ›  专栏  ›  技术社区  ›  The Archetypal Paul

用于轮询和存储外部数据源结果的框架

  •  2
  • The Archetypal Paul  · 技术社区  · 14 年前

    数据源最初是soapweb服务,但将来可能是restfulweb服务、平面文件或其他东西。

    轮询周期需要是可配置的(最好是每个数据源)。

    返回的数据最初是XML,但将来可能是文件中的一行或其他内容。

    需要对返回值进行筛选,以查看其是否相关。这可能是因为它包含一个特定的字符串或regexp,或者对于XML,我们可能需要测试特定的节点、文本值(或完整的XPath表达式)。

    如果能够转换返回值(执行regexp替换或XSLT转换),那就太好了

    然后,原始或转换的响应需要存储在可搜索的位置(因此可能存储在Oracle数据库中,但也可能存储在其他位置)

    我们可以用很多方法来实现这一点——大多数语言都有现成的库来实现各种各样的功能,但是这里有足够的复杂性,我在这里发布这篇文章是想问一下,是否有人知道我们可以使用什么样的框架或工具来实现这一点?

    0 回复  |  直到 14 年前