Most it executives never think of service-oriented architecture (SOA) as applying to batch applications. How could they possibly fit?
But SOA is about reuse. And a business function used in online transactions may be the same business function used in batch processes, so organizations should think about their IT modernization strategy and consider SOA as a standardized application integration mechanism if nothing else.
SOA provides a common mechanism for varying technology environments to interact. As companies move toward a more modern IT infrastructure, batch processing may be a way of life, and SOA should be part of that strategy. Many applications cannot execute until after the workday has ended or, perhaps, the financial markets have closed. Batch processing is inevitable.