An ESB is a middleware that provides services such as message routing and transformation. Further, it has the capabilities to ease the pains of connecting heterogeneous C4I systems among various defense forces. The purpose of this paper is to propose an approach based on criteria for selecting SOA Enterprise Service Bus (ESB) for C4I architecture framework. This assay mechanism is based on two types of criteria such as main criteria and sub-criteria. We used multi-criteria decision making (MCDM) technique for analyzing different SOA Enterprise Service Buses (ESBs). The results indicate that Mule and Fiorano ESBs are more dynamic and vigorous for architecting C4I system.