The point-to-point integration of the enterprise applications requires a connector to be built for every pair of applications that needs to integrate. This creates a complex infrastructure that can be hard to manage as well as scale if new applications are introduced into the environment.