datapower firmware is mostly used to perform electronic messaging functions. it can perform transformation and routing of messages as an enterprise service bus or protect web services interfaces and the architecture behind them from attacks. it helps to integrate any two applications by considering them as services. it is platform and language independent.