This diagram shows Oracle Service Bus node in the middle, which contains Service Messaging items: Request/Response, Synch/Asynch, Split-Join, and Publish/Subscribe. A group of Service Clients/Application Clients sits to the left and communicate with the bus using different protocols: HTTP/SOAP, JMS, FTP, REST, and File. On the right are Enterprise Services that communicate with the bus using different protocols: WS-RM, TUX, MQ, EJB, and JCA.