Global Data Synchronization software based on Service Oriented Architecture
Why SOASYNC
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.
Ease Of Use
SOASYNC client is based on the Eclipse technology with a beautiful graphical layout, drag and drop support, multiple viewers, context sensitive help, built-in browser, and multi-os ready.
SOASYNC client is designed to become productive from day one, even though it is based on SOA, a new and complex technology. It hides away most of the complexity behind the scene. The user of SOASYNC sees it just like any other graphical application,
The Complete Data Synchronization Solution
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.
Secure
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.
Programmability
SOASYNC client work on Windows, Linux, Machitosh, and Solaris. The server works on even more platforms.SOASYNC may be used remotely using SOALlB’s client API available in Java, Java Micro Edition, C# and C++. These API may be used in your own applications, for example to synchonize your mobile data that take advantage of SOASYNC features. Backup your mobile data in SOASYNC server,and much more.
Features
- Eclipse based friendly GUI
- 21 + Database Support
- Automatic Cursor Support
- Auto Mapping
- Auto Type Conversion
- Batch Synchronization
- Blob and Clob
- Cross Data Sync
- Bidirectional Mode
- Database Port Tunnel
- Delta Synchronization
- Fault Tolerance Modes
- Forced Full Sync Mode
- Many to Many Sync
- Many to One Sync
- Mapper based Sync
- Mapper Customization
- One To Many Sync
- One To One sync
- Real Time Sync
- Referential Integrity
- Retry on Failure Mode
- Rollback on Failure Mode
- Scheduled Sync
- Sync Verification
- XML Support
- Fast Data Caching
- Works on Windows,Linux
Solaris, Mac OS X. - Accessible using SOALIB
multi-client, multi-
platform API - Most major Java
Application server
support - Integrated Database
Query Engine - SLL Tunneling support
- Advanced Reporting
Try It Yourself
This document does not tell you everything about SOASYNC.
Download SOASYNC from http•J/soaIib.com and check it out.
Additional Features
SOASYNC may be used to transfer files from PC to server, and vice versa acting SOASYNC as a backup software. Save your secure data in the safe environment of SOASYNC server. The File service engine also have remote file comparator, which can be used to find identical files.
When it comes to generating reports, SOASYNC have powerful report generation API which can be used to generate HTML and PDF reports. All reports are generated on the server.
SOASYNC also have a Query Editor to view or change data from the client.
System Requirements
- Java 1.42 or above, JVMshipped with CD.
- TCP/IP Network, IPv4 or
IPV6. Port 6668 for HTTp
and 6666 for HTTPS must
be open if SOARIJN
Application server is used. - 256MB Ram for JVM, more
required for heavy loading.
Preferred 16MB or above
per instance. - 300MB Hard Disk to Install,additional space for data caching.
- 128Kbps and faster Internet.
- 5Mbps external and 1 Gbps
internal network speed preferred. - Servlet 2.3 or above compatible Java Application server.
- SOARUN Application Server included.
- Database JDBC driver license is not included.
- Licensing required for
commercial