Deploying SOA composites
Developers typically create composite applications that are packaged into single deployable JAR files. These applications can contain any number of service components that include BPEL or BPMN processes, mediator services, human tasks and workflows, and business rules. Composites include logic and code that form the foundation of SOA-based integrations.
Deployment tools
There are a number of different tools that can be used to deploy code. However, some are better suited in providing a consistent deployment process. The tools include: JDeveloper, Fusion Middleware Control, Ant, and WLST.
As an administrator performing deployments, JDeveloper and Fusion Middleware Control provide an ancillary role. Developers deploy to certain non-production environments primarily using the former, and the latter should only be used in rare cases, if ever, for production deployments. Knowing how to deploy from Fusion Middleware Control could prove useful in a few cases though.