Composites Composite Business Process Enterprise Business Services

Oracle AIA Naming Standards for AIA Development 29-5

29.2 Composites

A composite is unit of deployment for SCA and contains service components. The name of the composite is the same as the name of the Oracle Application Integration Architecture AIA artifact. The composites are created for the following AIA artifacts: ■ Composite Business Process ■ Enterprise Business Flow ■ Enterprise Business Service ■ Application Business Connector Service ■ Utility Services Examples: SalesOrderOrchestrationProcess, InterfaceCustomerToFulfillmentEBF, CreateCustomerEBS, CreateOrderSiebelReqABCSImpl, AsyncErrorHandlerService

29.3 Composite Business Process

Composite business processes are long running SOA BPEL orchestration processes. Table 29–3 provides details about the naming standards for composite business processes. Table 29–3 Naming Standards for Composite Business Processes Artifact Name Example Service Name in the WSDL [Optional Industry] [Verb][EBO Name]CBP OrchestrateSalesOrderCBP, TelcoResolveComplaintCBP Namespace http:xmlns.oracle.comCo mpositeProcess{Core or Industry[Industry Name]}{EBO name}V{VersionNumber} http:xmlns.oracle.comCompositePr ocess CoreSalesOrderV1 http:xmlns.oracle.com CompositeProcess IndustryTelcoSalesOrderV1 Namespace Prefix Follow the namespace prefix standard. coreordprocess, telordprocess, … WSDL [Service Name].wsdl OrchestrateSalesOrderCBP.wsdl TelcoResolveComplaintCBP.wsdl WSDL Message Request message: [Verb][EBO Name]ReqMsg Response message: [Verb][EBO Name]RespMsg OrchestrateSalesOrderReqMsg, OrchestrateSalesOrderRespMsg WSDL Port Type [Service Name]Service OrchestrateSalesOrderCBPService, TelcoResolveComplaintCBPService WSDL Port Type Operations [Verb][EBO Name] OrchestrateSalesOrder BPEL Flow Name [Service Name]V[Version Number] ProcessSalesOrderCBP, TelcoVerifyCustomerCBPV2 29-6 Developers Guide for Oracle Application Integration Architecture Foundation Pack

29.4 Enterprise Business Services

Enterprise Business Services EBS are SOA Mediator Routing Services with routing rules to invoke the appropriate composite business processes, Enterprise Business Flows, and Application Business Connector Services.