This topic compares the features available in the StreamBase Developer and Enterprise editions.
Summary: The Developer Edition is a free download from the Developer Zone website that lets you use the product's authoring and testing features. Enterprise Edition provides all the features of Developer Edition, and adds features such as disk-based query tables, remote network connections, and the ability to run a StreamBase Server process from outside the StreamBase Studio IDE.
| Feature | Developer Edition | Enterprise Edition |
|---|---|---|
|
Supported platforms |
Windows XP Professional Window Vista Business Windows Server 2003 Red Hat Enterprise Linux 3, 4, or 5, 32-bit on x86 hardware |
Windows XP Professional Windows Vista Business (StreamBase Studio only) Windows Server 2003 RHEL 3 or 4, 32-bit or 64-bit RHEL 4 or 5, 64-bit Novell SUSE Linux Enterprise Server 9 or 10, 64-bit Sun Solaris 10, 64-bit For further details, see Supported Configurations. |
|
Installers |
Windows
Linux |
Windows
Linux
Linux
Solaris |
| StreamBase Studio, an IDE to create and test StreamBase applications. (Not available on Solaris.) |
|
|
| StreamSQL |
|
|
| APIs for building StreamBase clients, embedded adapters, custom Java operators, custom functions, MonitorListeners |
|
|
| Multi-threaded architecture for StreamBase processing |
|
|
| Memory-based Query Tables to store application state in StreamBase applications |
|
|
| Disk-based Query Tables to persist application state between sessions, in the StreamBase application. | No |
Available via an additional License Agreement |
| Embedded Adapters used with StreamBase applications |
|
|
| Query an external JDBC data source from a StreamBase application | No |
For more details, see Supported Configurations. |
| Can start an sbd StreamBase Server standalone outside of StreamBase Studio | No |
|
| High availability for StreamBase applications | No |
|
| Other sb* commands |
The following commands are supported: sbhelp, sbstudio, sbuseradmin.
The following commands require a running StreamBase Server (sbd): sbc, jsbclientgen, sbfeedsim, sbdb, sbmonitor, sbrecord. To use them on a command line, you must first start a server instance by running your current application in StreamBase Studio. If a server instance is not running, StreamBase displays a message informing you that no connection to the server was made. Note that within StreamBase Studio you can perform the GUI equivalents of many sb* commands: Feed Simulations, Record, Play, and Manual Input, Application Input and Output views. |
Yes, all sb* commands are supported. |
Parameters in sbd.sbconf configuration files
|
The |
Yes, all configuration options are available; some restrictions apply when you
use the provided sbd.sbconf file in
a StreamBase project (in all editions). For details,
refer to the Administration
Guide.
|

