FeedSync: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
HAL9000 (обсуждение | вклад)
м Робот: изменение Категория:Распределённые системы
м подстановка даты в шаблон:Нет ссылок
 
(не показано 5 промежуточных версий 4 участников)
Строка 1: Строка 1:
{{нет ссылок|дата=2016-01-03}}
'''FeedSync''' — спецификация расширения форматов [[RSS]] и [[Atom]], созданная для синхронизации изменяющейся информации из нескольких источников.
'''FeedSync''' — спецификация расширения форматов [[RSS]] и [[Atom]], созданная для синхронизации изменяющейся информации из нескольких источников.


Расширения добавляют данные о актуальности и статусе информации, состоянии (появление, изменение, удаление), конфликтах, объединения и истории изменения информации. Также спецификация описывает правила поведения данных формата при всех выше описанных событиях. Таким образом, на основе FeedSync появляется возможность создавать механизмы синхронизации с непротиворечивой информацией, то есть распределённые системы.
Расширения добавляют данные об актуальности и статусе информации, состоянии (появление, изменение, удаление), конфликтах, объединения и истории изменения информации. Также спецификация описывает правила поведения данных формата при всех выше описанных событиях. Таким образом, на основе FeedSync появляется возможность создавать механизмы синхронизации с непротиворечивой информацией, то есть распределённые системы.


== Пример ==
== Пример ==
Строка 30: Строка 31:


== Ссылки ==
== Ссылки ==
* [http://dev.live.com/feedsync/spec/spec.aspx Спецификация FeedSync]
* [http://feedsyncsamples.codeplex.com/wikipage?title=FeedSync%20for%20Atom%20and%20RSS%20%28v1.0%29%20specification Спецификация FeedSync for Atom and RSS]


[[Категория:Microsoft]]
[[Категория:Microsoft]]
[[Категория:XML]]
[[Категория:XML]]
[[Категория:Распределённые вычислительные системы]]
[[Категория:Интернет-протоколы]]
[[Категория:Сетевые протоколы]]

[[en:FeedSync]]

Текущая версия от 15:50, 3 января 2016

FeedSync — спецификация расширения форматов RSS и Atom, созданная для синхронизации изменяющейся информации из нескольких источников.

Расширения добавляют данные об актуальности и статусе информации, состоянии (появление, изменение, удаление), конфликтах, объединения и истории изменения информации. Также спецификация описывает правила поведения данных формата при всех выше описанных событиях. Таким образом, на основе FeedSync появляется возможность создавать механизмы синхронизации с непротиворечивой информацией, то есть распределённые системы.

Часть RSS документа с FeedSync означающим создание элемента.

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:sx="http://feedsync.org/2007/feedsync"><item>
	<title>FeedSync</title>
	<description>FeedSync  спецификация расширения форматов RSS и Atom.</description>
	<sx:sync
		id="item_1_wikipedia_2009-05-12T03:43:33Z"
		updates="1">
		<sx:history
			sequence="1"
			when="2009-05-12T03:43:33Z"
			by="Bits"/>
	</sx:sync>
</item></rss>