1. A system integrating a plurality of middleware without canonicalization of data at runtime, said system comprising: (a) an interface receiving inputs identifying at least a first and second middleware to be made interoperative, (b) a configurator configuring at least an in-port and an out-port based on a binding and transport associated with said first and second middleware, respectively, and wherein interoperation of said first and second middleware is effected by said system via at least one communication path between said configured in-port and out-port, wherein said communication path allows an incoming message to pass from the in-port corresponding to the first middleware to the out-port corresponding to the second middleware without the creation of an intermediate canonical message.