Explain synchronous vs. asynchronous communication in enterprise integration for SAP system landscapes.