Getting Started with Cloudscape
Page 2 of 6

The Cloudscape Product Line

Deployment Options

Cloudscape can be deployed in a number of different ways:

  • Embedded in a single-user Java application. Cloudscape can be practically invisible to the user, since it requires no administration and runs in the same Java virtual machine (JVM) as the application
  • Embedded in a multi-user application such as a Web server, an application server, or a shared development environment.
  • Embedded in a server framework, either one of your own choice or one available from Cloudscape: RmiJdbc or the full-featured Web and JDBC server, Cloudconnector.
  • Deployed in a distributed system in which multiple, occasionally connected users have their own copies of the database, the Cloudscape engine, and the application. Cloudscape can periodically connect to a central hub version of Cloudscape (called Cloudsync) to submit and receive updates to all three.

Product Configurations

Cloudscape offers the following products for development and deployment:

  • Cloudscape 3.6

    Cloudscape is the core product. Cloudscape allows you to build the following types of applications:

    • Applications with Cloudscape as a built-in, zero-administration data manager for single-user applications. To deploy these applications, you must purchase single-user deployment licenses.
    • Applications with Cloudscape as a built-in data manager for multiple-user application servers. In addition, Cloudscape comes with a lightweight server framework called RmiJdbc, which you can use with applications of this type. A customized version of a freeware product, it provides limited server framework capabilities. Cloudscape includes row-level locking, but the application servers must provide their own network security. To deploy these applications, you must purchase deployment licenses for multiple users.

      NOTE: You must use Cloudsync to build target databases for use in distributed synchronization systems. Previously, this capability existed in the core product as well as the synchronization product.

  • Cloudconnector Option

    A full-featured server framework add-on that provides JDBC and HTML connectivity for Cloudscape. It allows you to develop and deploy client/server applications that connect to Cloudscape over the network. The framework supports multiple users or a connection pool and can also act as a Web server that allows you to run Cloudscape in a servlet. It provides security of access to JDBC clients; servlet use of Cloudscape is protected by servlet registration requirements.

    To deploy the server and client applications, you must purchase the multiple user deployment licenses.

  • Cloudsync Option

    Cloudscape with synchronization source capability. Use it to develop and deploy distributed systems for multiple applications in which Cloudscape is embedded for local data management. These applications can occasionally connect to a source Cloudscape hub, which synchronizes data across the system.

    To deploy these applications, you must purchase deployment licenses.