The development of Web services depends on several protocols. SOAP over HTTP is the messaging protocol predominantly used at the present time, and synchronous RPC is the predominant messaging pattern.
Solutions for asynchronous serial communication between systems or subsystems include many possible interface implementations – for example, RS-232, RS-485, RS-422, controller area network (CAN), ...