Derby can be deployed in a number of different ways:
- Embedded in a single-user Java application. Derby 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. You can use either the Network Server or a server of your own choice.
Table of Contents