СИНДИЦИРОВАНИЕ ОНЛАЙНОВЫХ СЛУЖБ

1. Реализуемый в компьютерной системе (101) синдикатора в вычислительном сетевом окружении способ синдицирования онлайновой службы для по меньшей мере одного партнера синдицирования (130) синдикатора (101), содержащий:
этап определения того, что отноешние (112) синдицирования было установлено между синдикатором (101) и партнером (130) синдицирования, причем отношение синдицирования устанавливается для обеспечения синдицируемых служб (105А) для партнеров синдицирования и клиентов;
этап указания синдикатором (101) того, какие службы, обеспечиваемые синдикатором (101), доступны для синдицирования для партнера (130) синдицирования, и какой тип информации (131) об использовании этот партнер должен предоставить для того, чтобы использовать эти службы синдикатора;
этап приема информации (131) об использовании от партнера (130) синдицирования, определяющей, какие службы должны быть синдицированы, и определяющей параметры для этих служб, указывающие рабочие параметры, специфические для использования синдицируемых служб; и
на основе принятой информации (131) об использовании, этап обеспечения службы для партнера (130) синдицирования способом, указанным посредством принятой информации об использовании.
2. Способ по п.1, в котором синдикатор и партнер синдицирования аутентифицируют друг друга путем взаимной аутентификации для установления отношения синдицирования.
3. Способ по п.1, в котором отношение синдицирования устанавливается через доверенную третью сторону, при этом как синдикатор, так и партнер синдицирования аутентифицируются доверенной третьей стороной.
4. Способ по п.1, дополнительно содержащий:
этап приема обновленной информации об использовании от партнера синдицирования; и
на основе принятой обновленной информации об использовании, этап обновления отношения синдицирования таким образом, что любые изменения, обеспеченные в принятом обновлении, автоматически применяются к установленному отношению синдицирования.
5. Способ по п.1, в котором синдикатор поддерживает каталог всех служб, обеспечиваемых синдикатором, которые могут быть синдицированы для партнера синдицирования.
6. Способ по п.1, в котором синдикатор определяет, каким образом информация должна передаваться между синдикатором и другими партнерами синдицирования.
7. Способ по п.1, в котором правила расширения и альтернативные пути связи задаются и проверяются на достоверность синдикатором.
8. Способ по п.1, дополнительно предусматривающий этап синхронизации синдикатора и по меньшей мере одного партнера синдицирования таким образом, что партнер синдицирования обновляется и информируется о любых изменениях в предложениях синдикатора.
9. Способ по п.1, в котором синдикатор обеспечивает службу биллинга, приспособленную реализовывать определенную партнером настраиваемую схему биллинга для каждой синдицируемой службы.
10. Способ по п.1, в котором синдикатор дает возможность партнеру синдицирования выбрать соответствующую модель поддержки для каждой синдицируемой службы.
11. Способ по п.1, в котором синдикатор дает возможность партнеру синдицирования выбрать соответствующее соглашение об уровне обслуживания для каждой синдицируемой службы.
12. Способ по п.1, в котором синдикатор дает возможность партнеру синдицирования выбрать предпочтение географической близости для соответствующих местных предписаний для каждой синдицируемой службы.
13. Способ по п.1, в котором синдикатор дает возможность партнеру синдицирования выбрать модель брендинга для каждой синдицируемой службы таким образом, что каждая синдицируемая служба может быть индивидуально помечена.
14. Способ по п.1, в котором предложения служб синдикатором обеспечиваются для заказа партнерами синдицирования таким образом, что партнеры синдицирования могут подписаться на различные предложения синдикатора.
15. Способ по п.1, в котором синдикатор резервирует часть компьютерных ресурсов синдикатора для обеспечения синдицируемых служб партнера синдицирования.
16. Реализованная в компьютерной системе (101) синдикатора в компьютерном сетевом окружении система для синдицирования онлайновой службы для по меньшей мере одного партнера (130) синдицирования, содержащая:
один или несколько процессоров;
системную память;
платформу доставки служб, сконфигурированную устанавливать отношение (112) синдицирования между синдикатором (101) и множеством различных партнеров (130) синдицирования, причем отношение синдицирования устанавливается для обеспечения синдицируемых служб (105А) для партнеров (130) синдицирования и клиентов, причем каждое отношение синдицирования устанавливается с использованием метаданных, предоставленных каждым партнером синдицирования синдикатору (101); и
платформу посредничества, которая дает возможность каждому из множества партнеров (130) синдицирования интегрироваться с синдикатором (101) через единственную точку доступа, причем эта интеграция включает в себя:
операцию обеспечения листинга каталога всех онлайновых служб, обеспечиваемых синдикатором (101), включающих в себя встроенные службы для управления службами, синдицируемыми через отношение (112) синдицирования;
операцию приема указания от по меньшей мере одного из партнеров (130) синдицирования, содержащего метаданные, которые указывают, какие службы должны быть синдицированы, и дополнительно указывают один или несколько параметров для обеспечения этих служб; и
операцию обеспечения онлайновых служб, указанных в метаданных, для партнера синдицирования, причем службы обеспечиваются согласно параметрам, включенным в принятые метаданные.
17. Система по п.16, в которой платформа посредничества обеспечивает правила преобразования для преобразования параметров, принятых в метаданных, в соответствующие параметры синдикатора таким образом, чтобы параметры в полях данных синдикатора соответствовали параметрам в полях данных партнера синдицирования.
18. Система по п.17, в которой платформа доставки служб и платформа посредничества являются модульными и сконфигурированы для работы на одной и той же компьютерной системе, на различных компьютерных системах или на распределенной компьютерной системе.
19. Система по п.17, в которой по меньшей мере один из партнеров синдицирования синдицирует службу, обеспечиваемую синдикатором, для второго, отличающегося партнера синдицирования.
20. Компьютерный программный продукт для реализации способа синдицирования онлайновой службы для по меньшей мере одного партнера синдицирования (130) синдикатора (101), причем компьютерный программный продукт содержит один или несколько машиночитаемых носителей данных, на которых сохранены машино-исполняемые команды, которые при их исполнении одним или несколькими процессорами вычислительной системы предписывают вычислительной системе выполнять этот способ, причем данный способ содержит:
этап определения того, что отношение (112) синдицирования было установлено между синдикатором (101) и партнером (130) синдицирования, причем отношение синдицирования устанавливается для обеспечения синдицируемых служб (105А) для партнеров синдицирования и клиентов;
этап указания синдикатором (101) того, какие службы, обеспечиваемые синдикатором (101), доступны для синдицирования для партнера (130) синдицирования, и какой тип информации (131) об использовании этот партнер должен предоставить для того, чтобы использовать эти службы синдикатора;
этап приема информации (131) об использовании от партнера (130) синдицирования, определяющей, какие службы должны быть синдицированы, и определяющей параметры для этих служб, указывающие рабочие параметры, специфические для использования синдицируемых служб; и
на основе принятой информации (131) об использовании, этап обеспечения службы для партнера (130) синдицирования способом, указанным посредством принятой информации об использовании.