ng.app.xmlrpcsync ng.app.xmlrpcsync.server.txt

ng.app.xmlrpcsync.txt

Андрей Орлов  2007-12-05 01:12

...

Краткое описание пакета

Краткое описание пакета

Пакет разработан для подержки возможности синхронизации сервера с клиентом, так что бы объекты созданный или изменненные на сервере синхронно изменялись на клиенте.

Одна из основных идей синхронизатора в том, что объекты на клиенте и сервере могут не совпадать.

Способ реализации

Продукт вводит два диспетчера: сервер и клиент. Сервер устанавляивается на сервере и позволяет выбрать какие части иерархии объектов сервера должны передаваться для синхронизации, на какой клиент и в какое место иерархии этого клиента. Начало иерерахии обозначается условными именами, которые подлежат расшифровке на клиенте.

Клиент устанавливается на клиент и управляется запросами с сервера. Настройки клиента позволяют отмаппить имена, переданные с сервера, в иерархию клиента, выбрать для создание объект, соответствующий объекту сервера и преобразовать данные для этого объекта.

Типичный запрос на создание объекта включает в себя имя объекта (условное), имя интерфейса (условное), словарь полей соответстующий интерфейсу, точку доступа, путь до точки доступа.

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

Запросы на удаление объектов в первом (экспериментальном) релизе системы не предусмотрены.

недописано

Эпицентр Zope3 Учат тут Нейросети Репозиторий Статистика Редакторам Проекты
Подписаться на RSS Feed Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml