Middleware and EDI
Fig. 1. EDI Workflow via a messaging layer