Argotic Syndication Framework诉System.ServiceModel.Syndication

5 .net rss argotic syndication-feed atom-feed

我正在调查Argotic Syndication Framework,到目前为止我印象非常深刻.然而,许多目前执行的-至少对RSS和Atom-- 似乎很媲美System.ServiceModel.Syndication.有没有人对一个人有任何意见?

sco*_*ttm 9

遵循两条路径后,这是我的观点:

System.ServiceModel.Sydication

  • 比Argotic快9倍
  • 没有rdf支持
  • 不支持原子版本<1
  • 不支持rss版本<1
  • 在我从"狂野"中提供的约30%的Feed中出现XmlException失败(这对我而言是破坏性的)

Argotic

  • 自2008年7月2日起尚未更新
  • 很慢(见上文)
  • 对所有类型的feed都有很好的支持:所有版本的atom,rss,rdf(据我所知)
  • 比System.ServiceModel.Sydication稍微难以使用; 在让Argotic解析它之前你需要确定你拥有什么样的feed,然后你需要自定义逻辑来处理3个不同类中的每一个,具体取决于feed的类型.换句话说,你需要在它有用之前包装Argotic.