Does this address the offline/online scenario?
In one way it
does but I think offline will demand more work. All clients
have what is currently called a sync-engine which is responsible for
performing the diffs/sync stuff and also storing of data. How data is
stored is then decided by the sync-client which in addition implements the
networking that will be used. So, the current clients are all WebSocket
based but we could provide others that use a native networking transport
where available. At least that is the idea.
Not sure if that makes sense and you are right a diagram would help. Let me
see what I can do.
I assume the server-side database is also being updated?
Yep,
but at the moment we are only we only providing an in-memory
datastore. But we can provide different storage options similar to what we
do for Simple Push at the moment.
On 11 November 2014 16:05, Matthias Wessendorf <matzew(a)apache.org> wrote:
Dan,
thanks a lot for sharing the early content we have. This is extremely cool
stuff! PLUS PLUS
On Tue, Nov 11, 2014 at 12:04 PM, Daniel Bevenius <
daniel.bevenius(a)gmail.com> wrote:
> Hi,
>
> just wanted to share a short screen cast of the demos we have for the
> diffsync POC:
>
>
https://drive.google.com/file/d/0B2E1HZ1JnrJfNmFVcWZUWmM5Snc/view?usp=sha...
>
> This is just to show what is there at the moment as setting this up and
> running locally involves building the server locally, a bunch of iOS
> submodules, etc (pretty painful).
> This is still very much a work in progress but hopefully this will allow
> us to validate ideas and try things out as we move forward.
>
> The repos involved are:
>
>
https://github.com/danbev/aerogear-sync-server/tree/differential-synchron...
>
https://github.com/danbev/aerogear-ios-sync-demo
>
https://github.com/danbev/android-diffsync-demo
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
--
Matthias Wessendorf
blog:
http://matthiaswessendorf.wordpress.com/
sessions:
http://www.slideshare.net/mwessendorf
twitter:
http://twitter.com/mwessendorf
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev