1. A computer implemented method for guaranteeing a processing order of requests in a business integration environment, the computer implemented method comprising: responsive to receiving a request at a sequencing component, identifying an operation specified in the request; determining whether to sequence the operation according to a sequencing specification; responsive to a determination to sequence the operation, classifying key information of the operation according to the sequencing specification; requesting a lock on the request using the operation and the key information; responsive to the lock being granted, determining whether the request is synchronous or asynchronous; if the request is synchronous, invoking the target service component synchronously; and if the request is asynchronous, invoking the target service component asynchronously.