ActiveVOS Designer User’s Guide

Glossary

.bpel

.bpr

.bprd

.bunit

.csxml

.epp

.eps

.pdd

.pdef

.vbpel

.wsdl

.xds

.xml

AII

abstract process

AXIS

BPEL

activity

BPEL Process

BPELVariableName

CII

connection pool

container

deadline or duration

DII

EII

executable process

join condition

my role

partner

partner link

partner link type

partner role

TII

URL

.bpel

BPEL file extension

.bpr

business process archive file extension

.bprd

business process archive descriptor script file extension

.bunit

BPEL Unit testing file.

.csxml

CentraSite publication file extension

.epp

event processing pattern file

.eps

event processing statement file

.pdd

process deployment descriptor file extension

.pdef

partner definition file extension

.vbpel

visual BPEL file extension

.wsdl

web services description language file extension

.xds

XML schema file extension

.xml

XML data file extension

AII

Attribute information item. Part of XML Infoset.

abstract process

A business protocol description document that tells your business partners what a process will look like when it runs. It outlines the steps of process are without actually filling in all the actions and data required for a running process. See Executable Process.

AXIS

Apache Extensible Interaction System. Part of the application server that provides a SOAP engine.

BPEL

Business Process Execution Language

activity

A processing step. For example, a Receive activity accepts an input variable and can pass it to the next activity.

BPEL Process

A composition of partners, services and operations, and a definition of how data flows among those entities.

BPELVariableName

Name of a variable. Derived from XML Schema NCName.

CII

Character information item. Part of XML Infoset.

connection pool

As a requestor application opens a connection to a data source and then releases it, the connection remains open for reuse by another requestor. In this way, a pool of open connections is built, with complete authentication information and connection properties. If available, the connection requests to the same data source are satisfied from the pool rather than by making a hard connection on demand, which enhances performance of the requests.

container

A structured activity that sets rules and conditions for executing child activities. For example, a sequence organizes activities to execute in an ordered list.

deadline or duration

The settings for OnAlarm events in a pick activity, event handler, or task.

DII

Document information item. Part of XML Infoset.

EII

Element information item. Part of XML Infoset.

executable process

A BPEL process that contains all the actual message data, operations, and partner information required for a running process. It uses the full power of data assignment and selection. See Abstract Process.

join condition

A Boolean expression indicating the status of a link targeting an activity.

my role

A child element of a partner link. A partner link defines my role as the role played by the business process. The service called for receive, pick and event input messages is the service fulfilling my role.

partner

A unique collection of partner links.

partner link

Describes the roles that a process and service play as well as what data they can manipulate in that role. A partner link is defined by its partner link type.

partner link type

Describes the kind of message exchange that two WSDL services intend to carry out. A partner link type characterizes this exchange by defining the roles played by each service and by specifying the port type provided by the service to receive messages appropriate to the exchange.

partner role

A child element of a partner link. A partner link defines partner role as the role played by an invoked service.

TII

Text information item. A sequence of zero or more Character Information Items, according to document order; as such, a TII is not manifested in and of itself directly in XML serialization. When mapped to the XPath 1.0 model, it generalizes a string object (which has zero or more characters) and text node

URL

The Universal Resource Locator is a web site address, such as http://www.tempuri.com.