IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Get started with IBM Integration Designer > SCA > Service implementation types

Java objects

An implementation of a component in Java™ is referred to as a Java object. One common implementation is a component that is written in Java. This implementation is sometimes nicknamed a "plain old Java object" or POJO.

Implementations usually use a WSDL interface type; some use a Java interface. If multiple interfaces are specified, then you cannot mix WSDL interfaces with Java interfaces.

You can, however, "join" an application created with a set of WSDL interfaces to an application with a set of Java interfaces. A sample listed in the samples gallery of the Welcome view shows you how.

When you work with a Java object, the code remains hidden from you within the context of the editors.

Service implementation types


Related concepts:
BPEL process
State machines
Business rules
Selectors
Human tasks
Mediation flows
Stand-alone references