
IBM CICS is middleware designed to support rapid, high-volume online transaction processing. It is essentially a collection of mixed language application servers that supports online transaction management and connectivity for applications on IBM mainframe systems under z/OS. It helps you to interact with Mainframes, even if your application is not written in Cobol. It has many connectors and can support almost any language which you are working on. You can make a call to IBM Mainframes through CICS and fetch the data as per the requirement of your applications through Java language or MQ or .Net or any other language which you are working on. Review collected by and hosted on G2.com.
The main thing which bothers me is that when we face an error and have to debug from the logs, that is a very cumbersome process. The cost associated with using IBM CICS and Mainframes is pretty substantial since these are legacy systems and their maintenance require a lot of resources. IBM is always there to help you out but again finding good resources to hire and train in your organization is going to be a challenge. Review collected by and hosted on G2.com.
