In addition to the samples shipped with StreamBase, you can install and run components from the StreamBase Component Exchange. The Component Exchange is an online repository of StreamBase applications, libraries, and utilities, created by StreamBase users and members of the StreamBase team, made freely available to all users of StreamBase.
Unlike the samples shipped with StreamBase, components in the StreamBase Component Exchange are not supported, verified, or endorsed by StreamBase Systems, Inc., even when authored by a StreamBase employee, partner, or affiliate.
You can download components from the Exchange in three ways:
You can download components from the StreamBase Component Exchange directly into StreamBase Studio 6.5.3 or later.
To download components from Studio, invoke→ from Studio's top-level menu. After an initial license page, a dialog like the following appears.
Open the Description section to read a summary of the components of interest. Use the Find in Title field to narrow the list of components to those whose titles match a search string:
Select the check boxes next to one or more components of interest, then click. This downloads the components into Studio and creates a Studio project in the current workspace for each component.
Select the Download components in the background checkbox if you are downloading several components over a slow network connection.
Follow the instructions in the
README.txt file in the
component's project folder.
You can download components from the StreamBase Component Exchange website, and can import downloaded components into StreamBase 6.4 or later.
Select a component of interest and click its download component link. Save the resulting
.zipfile anywhere on your local file system.
To import a downloaded component into Studio:
In Studio, invoke→ .
In the Import dialog, select→ and click .
In the next dialog page, select Select archive file and browse for the
.zipfile you downloaded from the Component Exchange's web page.
Click. The component's files are loaded into the current Studio workspace as a project.
Follow the instructions in the
README.txtfile in the component's project folder.
Studio Preferences in Use custom Component Exchange URL. Use this field to specify an alternate URL that contains an in-house or company-specific location for downloading StreamBase components. Contact StreamBase Technical Support for guidance in setting up an in-house component exchange site.→ → have the setting
Site-specific Component Exchange URLs can use the HTTPS protocol, in which case Studio prompts you for access credentials on the specified server.
Components in the StreamBase Component Exchange are released under the following license:
current-yearStreamBase Systems, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of the StreamBase Systems, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY STREAMBASE SYSTEMS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL STREAMBASE SYSTEMS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.