Before revision: The middleware creates a distributed communications layer that insulates the application develop er from the details of the various operating systems and network interfaces.
After revision: The middleware creates a distributed communications laydeveloper that insulates the application er from the details of the various operating systems and network interfaces.