Does the VMForce app have to use the Force.com database or are there other database choices?
VMforce includes a JPA connector for the Force.com database out of the box. Besides this database connectivity, VMforce support HTTP based network communication to other systems. Using HTTP connectivity to connect to other databases is perfectly viable, but it will not be suitable for session-based JDBC-style database links.