Note that you have to be “online” to do “offline” synchronization.
There is nothing wrong here. It just means that the synchronization is
for offline applications.
However, may I ask this question: can one do synchronization if a
computer is always offline, meaning no Internet connection ever? This
is a legitimate question. There are computers and applications that
work in remote places that have no Internet. There are local networks
that are intentionally cut off from Internet for security reasons. Yet
there is still a need of synchronization: to exchange data with
central servers.
The answer is file-based synchronization, which is supported out-of-
the-box in Pervasync 2.1.0. With Pervasync 2.1.0., you can export the
client sync requests to files. The client request files can be taken
to the sync server (or a place that has network access to the sync
server) and be uploaded to the sync server (via the server Java native
app or the web app). Sync server would process the requests and return
response files, which can then be taken back to the sync client and be
imported to the local database. So, synchronization can be done
without a network connection between the client and server!
For more information, go to http://www.pervasync.com/.