School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 306,813 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,694 people online right now. Registration is fast and FREE... Join Now!




SOASYNC - Global Data Synchronization Over the Internet

 

SOASYNC - Global Data Synchronization Over the Internet, Product Announcement from Soalib

soalib

1 Jan, 2009 - 09:50 PM
Post #1

New D.I.C Head
*

Joined: 1 Jan, 2009
Posts: 3



Thanked: 1 times
My Contributions
SOASYNC is a global, heterogeneous, incremental, bi-directional, custom mapped, programmable data synchronization engine developed by Soalib Inc. Its global, because SOASYNC software is based on Service Oriented Architecture (a Cloud application) and allows access from standards based web services. It is heterogeneous, because the server works on a large number of operating environments: Operating Systems, Hardware, Processors, Programming Languages, etc. Synchronization may be performed uni or bi-directionally. Data synchronization may be custom mapped allowing you full control of what fields to sync in a table and what tables to sync in a database and what databases to sync in a DBMS. Using multiple programmable API written in Java, J2ME, C/C++, C#, SOASYNC services may be called programmatically from these API to perform synchronization. That means, clients may be written to sync data from mobile phones, PC applications, Web applications, and so on. SOASYNC is shipped with a very user friendly GUI as well.

Some of the attractive features of SOASYNC are:

1. Cross database syncronization- Any cross synchronization among any of the following databases are possible: Access, Binary File, Db2, Dbase, Derby, EnterpriseDB, FileMaker, Firebird, Foxbase, Frontbase, Hsql, Informix, Ingres, Interbase, MaxDB, Mysql, Openbase, Oracle, Pointbase, Postgres, SqlAnywhere, Sql Server, Sybase, Text File.

2. Scheduling - Each synchronization can be scheduled to a resolution as low as seconds to as wide as user defined dates into the future.

3. Mobile Ready - Syncing mobile data is easy with SOASYNC. SOALIB's J2ME, C/C++ AND C# API can be used to act upon databases for various tasks like syncing, backup, file operations, messaging, etc.

4. Multi-site Data Synchronization - Sites with multiple servers and multiple databases are no problem with SOASYNC. SOASYNC may be used to perform database UNION by merging all the different databases together such that all have the same data.

5. Mapping and Mixing - Custom mapping may be followed by data mixing allowing the user to add functional operators on the data. That's programmable too. All mapping transformations are done on the fly. So, a map from INTEGER to VARCHAR is allowed, so is BLOB to CHAR, VARCHAR to DOUBLE, and so on.

6. Flat File Support - SOASYNC have a very powerful support for Flat Binary and Text files. A simple rule based parser is defined by the user to declare the format of the data stored in the file, SOASYNC will parse the entire file based on the rule. Predefined rules for CSV, DBF already exist. SOASYNC can sync flat files directly without using any intermediate format.

7. User Friendly GUI - SOASYNC PC client is very user friendly and one can learn about SOASYNC in minutes. The client itself runs on a wide range of operating systems: Windows, Linux, Mac to name a few.

Download the evaluation version of SOASYNC today and check out all the above features as well as many other features which we have not yet discussed.

Soalib Incorporated
Massachusetts, USA.



Attached File(s)
Attached File  Soalib_SOASYNC.pdf ( 421.07k ) Number of downloads: 23

User is offlineProfile CardPM
+Quote Post


abasa

RE: SOASYNC - Global Data Synchronization Over The Internet

11 Apr, 2009 - 01:10 AM
Post #2

New D.I.C Head
*

Joined: 11 Apr, 2009
Posts: 5

QUOTE(soalib @ 1 Jan, 2009 - 09:50 PM) *

SOASYNC is a global, heterogeneous, incremental, bi-directional, custom mapped, programmable data synchronization engine developed by Soalib Inc. Its global, because SOASYNC software is based on Service Oriented Architecture (a Cloud application) and allows access from standards based web services. It is heterogeneous, because the server works on a large number of operating environments: Operating Systems, Hardware, Processors, Programming Languages, etc. Synchronization may be performed uni or bi-directionally. Data synchronization may be custom mapped allowing you full control of what fields to sync in a table and what tables to sync in a database and what databases to sync in a DBMS. Using multiple programmable API written in Java, J2ME, C/C++, C#, SOASYNC services may be called programmatically from these API to perform synchronization. That means, clients may be written to sync data from mobile phones, PC applications, Web applications, and so on. SOASYNC is shipped with a very user friendly GUI as well.

Some of the attractive features of SOASYNC are:

1. Cross database syncronization- Any cross synchronization among any of the following databases are possible: Access, Binary File, Db2, Dbase, Derby, EnterpriseDB, FileMaker, Firebird, Foxbase, Frontbase, Hsql, Informix, Ingres, Interbase, MaxDB, Mysql, Openbase, Oracle, Pointbase, Postgres, SqlAnywhere, Sql Server, Sybase, Text File.

2. Scheduling - Each synchronization can be scheduled to a resolution as low as seconds to as wide as user defined dates into the future.

3. Mobile Ready - Syncing mobile data is easy with SOASYNC. SOALIB's J2ME, C/C++ AND C# API can be used to act upon databases for various tasks like syncing, backup, file operations, messaging, etc.

4. Multi-site Data Synchronization - Sites with multiple servers and multiple databases are no problem with SOASYNC. SOASYNC may be used to perform database UNION by merging all the different databases together such that all have the same data.

5. Mapping and Mixing - Custom mapping may be followed by data mixing allowing the user to add functional operators on the data. That's programmable too. All mapping transformations are done on the fly. So, a map from INTEGER to VARCHAR is allowed, so is BLOB to CHAR, VARCHAR to DOUBLE, and so on.

6. Flat File Support - SOASYNC have a very powerful support for Flat Binary and Text files. A simple rule based parser is defined by the user to declare the format of the data stored in the file, SOASYNC will parse the entire file based on the rule. Predefined rules for CSV, DBF already exist. SOASYNC can sync flat files directly without using any intermediate format.

7. User Friendly GUI - SOASYNC PC client is very user friendly and one can learn about SOASYNC in minutes. The client itself runs on a wide range of operating systems: Windows, Linux, Mac to name a few.

Download the evaluation version of SOASYNC today and check out all the above features as well as many other features which we have not yet discussed.

Soalib Incorporated
Massachusetts, USA.



is there any difference between soasync and soalib'? can soasync work with mobile ?
User is offlineProfile CardPM
+Quote Post

soalib

RE: SOASYNC - Global Data Synchronization Over The Internet

12 Apr, 2009 - 05:02 AM
Post #3

New D.I.C Head
*

Joined: 1 Jan, 2009
Posts: 3



Thanked: 1 times
My Contributions
QUOTE(abasa @ 11 Apr, 2009 - 01:10 AM) *

QUOTE(soalib @ 1 Jan, 2009 - 09:50 PM) *

SOASYNC is a global, heterogeneous, incremental, bi-directional, custom mapped, programmable data synchronization engine developed by Soalib Inc. Its global, because SOASYNC software is based on Service Oriented Architecture (a Cloud application) and allows access from standards based web services. It is heterogeneous, because the server works on a large number of operating environments: Operating Systems, Hardware, Processors, Programming Languages, etc. Synchronization may be performed uni or bi-directionally. Data synchronization may be custom mapped allowing you full control of what fields to sync in a table and what tables to sync in a database and what databases to sync in a DBMS. Using multiple programmable API written in Java, J2ME, C/C++, C#, SOASYNC services may be called programmatically from these API to perform synchronization. That means, clients may be written to sync data from mobile phones, PC applications, Web applications, and so on. SOASYNC is shipped with a very user friendly GUI as well.

Some of the attractive features of SOASYNC are:

1. Cross database syncronization- Any cross synchronization among any of the following databases are possible: Access, Binary File, Db2, Dbase, Derby, EnterpriseDB, FileMaker, Firebird, Foxbase, Frontbase, Hsql, Informix, Ingres, Interbase, MaxDB, Mysql, Openbase, Oracle, Pointbase, Postgres, SqlAnywhere, Sql Server, Sybase, Text File.

2. Scheduling - Each synchronization can be scheduled to a resolution as low as seconds to as wide as user defined dates into the future.

3. Mobile Ready - Syncing mobile data is easy with SOASYNC. SOALIB's J2ME, C/C++ AND C# API can be used to act upon databases for various tasks like syncing, backup, file operations, messaging, etc.

4. Multi-site Data Synchronization - Sites with multiple servers and multiple databases are no problem with SOASYNC. SOASYNC may be used to perform database UNION by merging all the different databases together such that all have the same data.

5. Mapping and Mixing - Custom mapping may be followed by data mixing allowing the user to add functional operators on the data. That's programmable too. All mapping transformations are done on the fly. So, a map from INTEGER to VARCHAR is allowed, so is BLOB to CHAR, VARCHAR to DOUBLE, and so on.

6. Flat File Support - SOASYNC have a very powerful support for Flat Binary and Text files. A simple rule based parser is defined by the user to declare the format of the data stored in the file, SOASYNC will parse the entire file based on the rule. Predefined rules for CSV, DBF already exist. SOASYNC can sync flat files directly without using any intermediate format.

7. User Friendly GUI - SOASYNC PC client is very user friendly and one can learn about SOASYNC in minutes. The client itself runs on a wide range of operating systems: Windows, Linux, Mac to name a few.

Download the evaluation version of SOASYNC today and check out all the above features as well as many other features which we have not yet discussed.

Soalib Incorporated
Massachusetts, USA.



is there any difference between soasync and soalib'? can soasync work with mobile ?



SOALIB is a library for developers to use. SOASYNC is an application that already makes use of SOALIB. And, yes, any SOALIB applications have mobile ready clients (J2ME).
User is offlineProfile CardPM
+Quote Post

maj

RE: SOASYNC - Global Data Synchronization Over The Internet

16 Apr, 2009 - 03:29 AM
Post #4

New D.I.C Head
*

Joined: 16 Apr, 2009
Posts: 3

what about the incremental bidirectional functions
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/20/09 09:56PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month