E-Business and Distributed Systems Handbook: Middleware Module