[1] > :[DFN[[RUBYB[サービス文書]@en[Service Document]]]] : [[作業空間]]として[[群]]化された、1つ以上の[[集成]]の[[所在]]と[[能力]]を説明する[[文書]]。 [2] 仕様書: -[CITE@en[RFC 5023 - The Atom Publishing Protocol]] -- -- -- [3] [[サービス文書]]は[[資源]]の作成や編集の処理を始めるために使います。 [SRC@en[[[AtomPub]]]] [4] [[サービス文書]]は[[集成]]が受け入れる[[媒体型]]や[[分類]]を示すことができます。 [SRC@en[[[AtomPub]]]] [6] [[サービス文書]]をどう[[発見]]するかは [[AtomPub]] では定義されていません。 [SRC@en[[[AtomPub]]]] * 媒体型 [7] [[サービス文書]]は[[媒体型]] [DFN[[CODE(MIME)@en[[[application/atomsvc+xml]]]]]] で識別されます。 [SRC@en[[[AtomPub]]]] * 文書要素 [9] [[サービス文書]]の[[根要素]]は [CODE(XMLe)@en[app:[[service]]]] [[要素]]です。 [SRC@en[[[AtomPub]]]] * 取り出し [5] [[クライアント]]が[[サービス文書]]の [[URI]] について [CODE(HTTP)@en[[[GET]]]] [[要求]]を送信すると、[[鯖]]は[[応答]]で[[サービス文書]]を返します。 この[[サービス文書]]の[[内容]]は、[[認証]]等[[クライアント]]の[[要求]]に応じて変化し得ます。 ;; [CITE@en[RFC 5023 - The Atom Publishing Protocol]] ([TIME[2008-11-20 18:52:14 +09:00]] 版) * 例 [8] [PRE(XML example code)[ Main Site My Blog Entries Pictures image/png image/jpeg image/gif Sidebar Blog Remaindered Links application/atom+xml;type=entry ]PRE] ;; [[AtomPub]] より