|
|
|
Ensemble Documentation
|
|
Portable Document Format (PDF) Versions
|
Welcome and thank you for using Ensemble,
the comprehensive application integration platform that enables
exceptionally fast application integration
as well as rapid composite application development.
This browser page provides two ways to access the
Ensemble technical documentation formatted for hardcopy display.
The first is to copy the material to your local system and view
it locally. Clicking on one of the following links will download
the indicated portion to your local system:
- The whole set
(~ 13MB)
- Introduction
(~ 2MB) — An overview of Ensemble
technology and features.
- Development
(~ 5.5MB) — How to create
software solutions using Ensemble.
- HL7
(~ 3MB) — How to build Ensemble solutions that route Health Level Seven (HL7) data.
- Administration
(~ 2MB) — How to
configure and manage
a solution built using Ensemble.
- Reference
(~ 1MB) — Syntax and conventions for Ensemble XML documents.
The second option is to view the various books and articles
individually in your browser, and then save a copy of
the document onto your own system.
The sections which follow this provide a description of each book and
a link to the PDF file.
Note: Viewing the material this way requires that your
system be able to display files in the Adobe Portable Document Format
(PDF).
Adobe provides a free viewer you can download from the
Adobe website.
Introduction
These books provide an overview of Ensemble
technology and features:
- Introducing Ensemble —
This book introduces the Ensemble product: its architecture,
purpose, and features. This book is intended for executives, business analysts,
application developers, system administrators, and anyone else who works with
Ensemble.
- Getting Started with Ensemble —
This book prepares application developers to work on Ensemble projects.
It outlines development tasks and identifies sources of information about Ensemble.
- Ensemble Release Notes —
This document provides an overview of the new features in the current release and information about
getting started with Ensemble.
Development
These books describe how to create
software solutions using Ensemble:
- Developing Ensemble Productions —
This book explains how to plan, develop, and test enterprise integration solutions
using Ensemble. It provides conceptual information, code examples, and step-by-step
instructions for using programming tools and visual wizards to create class
code, XML, BPL, and DTL definitions.
- Using Business Rules with Ensemble —
Business rules allow non-technical users to change the logic of an Ensemble business
process at a specific decision point, without changing any business process code. This
book explains how to define a business rule using the graphical Business Rule Editor.
- Using Dashboards with Ensemble —
Ensemble supports business activity monitoring (BAM) by enabling
browser-based “corporate dashboards” to display real-time information
gathered by the participating components of an Ensemble solution. This book
explains how to design and build dashboards for Ensemble.
- Using Workflow with Ensemble —
Workflow makes it possible to incorporate human interaction into
automated business processes. This book explains the operation of the Ensemble
Workflow Engine and describes how to use it to build workflow into an Ensemble
integration solution. It is intended for application developers who have already
read “Introducing Ensemble,” “Quick Start for Ensemble,”
and “Developing Ensemble Productions.”
- Using the Java Gateway —
This book explains how to use the Java Gateway to enable easy interoperation between
Ensemble and Java components.
- Using File Adapters with Ensemble —
This book explains how to use the file adapters provided with Ensemble.
- Using TCP Adapters with Ensemble —
This book explains how to use the TCP adapters provided with Ensemble.
HL7
Ensemble supports Health Level Seven (HL7) versions 2 and 3.
These books explain how to build Ensemble solutions that route HL7 data:
- Ensemble HL7v2 Development Guide —
This task-oriented book explains how to build Ensemble productions that route and transform HL7 Version 2.x messages.
Additional background information can be found in “Developing Ensemble Productions” and
“Using Business Rules with Ensemble.”
- Ensemble HL7v2 User Interface Guide —
This book explains the user interface that Ensemble provides for working with HL7 Version 2.x message data.
- Ensemble HL7v2 Technical Reference —
This book explains the technical details that enable developers to rapidly create Ensemble productions that route and transform
HL7 Version 2.x messages.
This book is a reference supplement to the “Ensemble HL7v2 Development Guide.”
- Ensemble HL7v3 Development Guide —
This book explains the technical details that enable developers to rapidly create Ensemble productions that route and transform
HL7 Version 3.0 messages.
Administration
This book explains how to
configure and manage
a solution built using Ensemble:
- Managing Ensemble Productions —
This book
describes how to use the browser-based Ensemble Management Portal to configure,
test, monitor, and manage Ensemble productions. The portal is used by developers
to deploy new productions and by system administrators to monitor or configure
productions that are already running. Business analysts may also use the portal
to define business rules for existing productions.
Reference
These books outline the syntax and conventions for Ensemble XML documents:
- Ensemble Business Process Language Reference —
A Business Process Language (BPL) document is an XML document that
defines an Ensemble business process. This book is a reference guide to the
structure and syntax of BPL documents. It is intended as a supplement to the
task-oriented “Developing Ensemble Productions.”
- Ensemble Data Transformation Language Reference —
A Data Transformation Language (DTL) document is an XML document
that defines an Ensemble data transformation. This book is a reference guide
to the structure and syntax of DTL documents. It is intended as a supplement
to the task-oriented “Developing Ensemble Productions.”