Annotation of VSyncer/Readme.txt, revision 1.1
1.1 ! casties 1: Source Syncer
! 2: -------------
! 3:
! 4: Source Syncer is an Open Source product from ZeOmega that allows live zope
! 5: objects to be synchronized from one Zope Instance to another without going
! 6: through the tedious export / transfer / import procedure. It is very easy to
! 7: use and also provides very robust security and access control, so that it can
! 8: be used for synchronization between zope development and production sites. It
! 9: has the ability to view at a glance which objects are out-of sync and also
! 10: allows you to view a color coded diff against the destination object, for many
! 11: types of objects.
! 12:
! 13: Methodology
! 14: ------------
! 15:
! 16: It uses message digests to detect changes in object bodies that is returned
! 17: using the objects document_src() method. So the entire source is not sent
! 18: across the network ,instead the message digest is created and sent which is
! 19: relatively small insize.Thus detecting the differences between source and
! 20: destination is done with very little overhead and suitable for highlatency
! 21: networks . A primary difference between the Source Syncer and the ZSyncer
! 22: product, which is also used for code sync is that, Source Syncer does not
! 23: depend on time stamps and most importantly syncs only the source and not the
! 24: entire object. So Objects at either end continue to retain all other
! 25: attributes. This is very useful when production objects have properties set on
! 26: them that should NOT be changed. It also works when the source and
! 27: destination servers are at different time zones as content editors may not be
! 28: working in the same time zone as the production servers. It uses xml-rpc and
! 29: supports SSL as well as non-secure HTTP. It reuses a lot of code for network
! 30: communication from the original ZSyncer product.
! 31:
! 32:
! 33: Installation
! 34: ------------
! 35:
! 36: Place the VSyncer directory in your zope Products directory as usual with
! 37: product installation. You need to do this for all Zope servers that you wish
! 38: to use as sources or destinations. Be sure that you can make HTTP connections
! 39: from the source server to the destination server (and the Zope port). Source
! 40: Syncer cannot work without this.The managers id that is used in the source,
! 41: should have a login id on destination with the same password.
! 42:
! 43:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>