Synchronous And Asynchronous Integration