同僚と私は Atom フィードの作成に取り組んでいます。多くの個々の Atom ドキュメントのフィードをページ付けし、各ドキュメントにリンクを追加して、消費者がフィード全体をトラバースできるようにします。
フィード内の次および前のドキュメントへのリンクを示すために、どのリンク関係を選択する必要があるかを考えています。REST in Practiceは「next-archive」と「previous-archive」を使用します。AtomPubでは「次」と「前」を使います。「prev」は、「previous」の別名として認められています。
<?xml version="1.0">
<feed xmlns="http://www.w3.org/2005/Atom">
<id>urn:uuid:ff31a040-75bc-11e2-bcfd-0800200c9a66</id>
<link rel="next" href="http://example.com/documents/4" />
<link rel="prev" href="http://example.com/documents/2" />
<entry>..</entry>
<entry>..</entry>
<entry>..</entry>
</feed>
他の関係よりも 1 つの関係のセットを選択する理由はありますか? どちらが消費者に最も広く理解されているでしょう。なぜこのような多様性があるのでしょうか。