I just published a post on my company blog about how to implement a SyncRepl client using two different Java LDAP SDK, Apache DS and UnboundID:
SyncRepl is a replication protocol for LDAP, normalized in RFC 4533.
The demonstration is done with a showcase web application that display in real time modification done in an LDAP server.
The application, named Syweno, was developed in Scala, thanks to Liftweb and it's amazing Comet. It looks like:
Of course, update are synchronized thank to SyncRepl, and are propagated to the web page in real time thanks to Comet updates.
The code source is available on github here: http://github.com/fanf/syweno