System integration based on middleware. What is it and how is it used?

Networks 2004