SOASYNC is a global data synchonization software based on Service Oriented Architecture. Once running on a Java Applicaiton Server, SOASYNC is ready to serve the authorized users to perform data synchronization globally across over 24 presently supported databases over the Internet. Create a mapper to map source and target column by column, datatype by datatype or map cross datatypes or one-to-one, one-to-many, many-to-one, and many-to- many maps and hit Sync. Or have the sync scheduled whenever you like. SOASYNC can even map the entire source database to The Target database with a click of a button even if the source and the target databases are not identical. Auto generated maps may be customized and edited at any time. Syncing in Batch is also supported.
Synchronization Engine
* SOASYNC is a complete solution to data synchronization. In addition to JDBC type API, SOALIB have strong support for Text, Binary, XBase, and Memory databases. SOASYNC does not make complete use of JDBC drivers as many drivers are incomplete. Instead SOASYNC uses the driver as a Gateway to get database information from the system tables. SOASYNC synchronization uses the database specific features to get the most from the synchronization. Using the powerful API of SOALIB, SOASYNC goes deep inside the database and does what it is good at: Synchronize source with target both uni- or bi-directionally.
Security
* SOASYNC web services work with SSL, 128 bit Strong Encryption, secure user authentication, encrypted data storage, fault tolerance in synchronization, 512 bit service instance handles, automatic no-activity service timeout and user locking. Future version will have read-only, write-only database table and columns and more precise control of sync.