When it's time to integrate disparate B2B or enterprisewide systems, CIOs have two options. They can tap developers for unique integrations for each and every system. Or they can opt for middleware ...