What are CICS web services?

Customer Information Control System. Middleware and MQ Series.
Post Reply
utkarsh
Registered Member
Posts: 72
Joined: Fri Jun 21, 2013 10:32 pm
India

What are CICS web services?

Post by utkarsh »

Hi,

I have a very basic question on CICS web-services, what are CICS Web Services? What is that thing which we could not do if they were not available to us?

I looked at documentation but that does not seem to answer this question specifically or I seem not to understand this.

Would appreciate if you can help with some example too.
User avatar
Anuj Dhawan
Founder
Posts: 2803
Joined: Sun Apr 21, 2013 7:40 pm
Location: Mumbai, India
Contact:
India

Re: What are CICS web services?

Post by Anuj Dhawan »

CICS Web Services act as a bridge between your existing CICS programs and the modern web world. They allow you to expose functionalities of your CICS applications as web services, following standard protocols like SOAP or JSON. Imagine CICS applications as islands of functionality. Traditionally, these islands could only be accessed by other CICS programs directly. With CICS Web Services, you build bridges allowing them to be accessed by any application that understands web services, opening them up to a wider range of clients.

Here's what you couldn't do without CICS Web Services:
  • Interact with CICS programs from mobile apps or web applications: These applications typically don't understand the inner workings of CICS. CICS Web Services provide a standardized way for them to communicate and request data or functionalities.
  • Easily integrate CICS with other services: CICS Web Services allow your CICS programs to act as web service clients as well. This means they can interact with other services following web service protocols, enabling better integration within your IT infrastructure.
Example:
  • You have a CICS program that manages customer accounts. Traditionally, a custom program would be needed to access this functionality from a web application. With CICS Web Services, you can expose this program as a web service. The web application can then use standard protocols (like SOAP) to call the service and retrieve customer information or update accounts.
Hope this helps,
Thanks,
Anuj

Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “CICS, Middleware and MQ Series.”