JVMFlexo synchronizes Manufacturers, Categories, Products, Customers, Sales and Stock entries between the "Flexo" Point-Of-Sale application from Data-Concept and the Open Source Joomla!TM / VirtueMart shopping cart solution.
The software comes along with a script that:
puts the web store offline
dump the remote VirtueMart database
downloads the remote VirtueMart database and installs it locally
run the JVMFlexo application to synchronize the data between the Flexo and VirtueMart systems
dump the local VirtueMart database
upload the local VirtueMart database
puts back the store online
The script uses ssh private / public key mechanism to connect and execute commands on the remote server.