An activity is a basic unit of work that performs a specific function in a business process.
A concrete protocol and format specification for a particular interface. The binding process links each service or business process connection profile for a Sybase project to the endpoint physical resource.
Business activity monitoring (BAM), a term coined by Gartner, is the concept of providing real-time access to critical business performance indicators with the goal of improving the efficiency and effectiveness of business operations. Definition from www.businessactivitymonitoring.com.
See also "Business Activity Monitoring: The Promise and Reality" D. McCoy, July 2001, www.gartner.com, ID# COM-13-9992.
A canvas is the graphical user interface (GUI) of an editor on which business processes and elements of business processes are created, maintained, and viewed.
A complex activity is a composite of activities and has drill-down capabilities.
A composite service is built from invocations of other services and user-defined logic. Using the appropriate editor, you can incorporate the invocations of other services into both a business process or Java composite service. Then you can construct the logic for a business process service graphically using the editor and for a composite Java service using Java code.
Deployment is the process of transferring application metadata from a design-time environment to a runtime environment.
The editor enables browsing, editing, or inputting documents or objects.
Enterprise JavaBeans
An endpoint is a physical instance or implementation of a particular resource type. For example, a database endpoint specifies a particular database instance used in the tooling through a connection profile. The endpoint for a Java service is the Java source file that implements that service. Other examples are Java classes, stored procedures, and Web services.
An event is an inbound message. The arrival of a document or a notification within a business process are examples of events.
Part of the process of making a service publicly accessible. After the transport is specified, the interfaces that will be exposed over the transport must be specified.
A standard directory structure for Java source and class files that matches nested directory names to the Java package to which the source or class file belongs. For example, if a class or source file is declared to belong to package com.yourcompany.yourgroup, the class or source file must be in the subdirectory com/yourcompany/yourgroup/ under the root of the package tree.
Monitor Console is a Web-based tool contained in the Runtime Management Console that enables users to monitor messages and objects.
An operation is an abstract description of an action that is supported by a service. An operation definition contains an abstract description of the business documents to be exchanged and indicates whether the port will send a document, receive a document, or both.
A perspective is an arrangement of views and editors. A perspective provides the interface to tools associated with accomplishing a specific type of task.
Any component used to build a service in Sybase WorkSpace. Resources are displayed in the WorkSpace Navigator, for example, a project.
Services are self-describing application modules that provide access to business logic and data in networked software components. All endpoints are modeled as services by using WSDL documents that contain a set of operations and can be used in a business process.
The languages and codes that define the service contract between an implementation and the clients of that implementation. The service interface allows the actual implementation to be abstracted because an implementation following the interface (contract) is appropriate for a given client.
Service-Oriented Architecture allows design and development that are not tied to a platform or a language.
Simple Object Access Protocol. SOAP is a lightweight XML-based communication protocol used to encode the information in Web service request and response messages before sending them over a network. SOAP messages are independent of any operating system or protocol and may be transported using a variety of Internet protocols, including SMTP, MIME, and HTTP. For additional information, see http://www.w3.org.
A service that retains a session context, and all service processing completes within the scope of two or more request/events. A stateful service is always transactional because it requires the use of a transactional resource, such as a database or a queue.
A service that has no session context, and all service processing completes within the scope of a single request/event. A stateless service is transactional only if it contains a transactional resource, such as a database or a queue.
A transaction is a unit of work done by multiple distributed components (transactional resources) on shared data.
A distributed component that performs work on shared data. The transactional nature of this type of resource means that the state of the service accessed will be consistent with the overall state of the unit of work.
Universal Description, Discovery, and Integration. UDDI is a standard protocol for Web-accessible servers. UDDI provides a platform-independent framework to find and register services and is used to support the Uniform Resource Locator (URL) for the repository connection. UDDI is similar to a traditional phone book's yellow and white pages for Web services. A UDDI registry stores descriptions about companies and the services they offer in a common XML format so their services can be discovered by others.
A UDDI registry is a server that implements the UDDI protocol standard to store and publish Web services. Several UDDI registries are publicly accessible. For example, Microsoft, IBM, and Sybase host UDDI registries on publicly accessible servers. A public UDDI registry means anyone can search for Web services offered by various organizations.
A view is similar to a pane and exists within a perspective. A view provides ways to navigate and work with information.
A Web service is a software resource that initiates and responds to service requests. A Web service can be discovered and run over the Internet using agreed-upon standards such as XML, SOAP, and WSDL.
A workspace folder contains a collection of projects that can be imported into the WorkSpace Navigator. The projects are located in a \workspace folder on the hard drive.
Web Services Description Language. WSDL is a general purpose XML language for describing interface, protocol bindings, and deployment details of network services. As an XML-formatted language, WSDL is used to describe the capabilities of a Web service as collections of communication endpoints capable of exchanging messages. The WSDL details the available methods and parameters types as well as the actual SOAP endpoint for a service. For more information, see http://www.w3.org.
Web Services Invocation Framework, an open-source Java API for invoking Web services based on information provided in WSDL files. For more information, see http://ws.apache.org/wsif/.
XA is a two-phase commit protocol defined by the X/Open DTP group. XA is natively supported by many databases and transaction monitors.
An XML document is a message or file encoded using XML production rules. XML documents typically have content (or data), which conforms to a particular content model or schema. The content model may travel with the data content as a doctype, but most often valid structure for documents of a particular type or class is provided by an external content model or schema such as DTD, XSD, or XDR-based syntax.
XML Schema Definition. An XSD is a document that defines the content of an XML document.
Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com