Can we access the CICS transactions over the browser? I see this link http://www-03.ibm.com/systems/z/os/zvse ... ccess.html but I'm not sure if I get it correctly?
Does it suggest that an existing CCIS screen be converted to a browser's base GUI or it says that a new architecture should be deployed to get the new ssreens developed which can be used in browser?
Can we access the CICS transactions over the browser?
-
- New Member
- Posts: 5
- Joined: Mon Apr 13, 2015 11:35 am
- Robert Sample
- Global Moderator
- Posts: 1895
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Can we access the CICS transactions over the browser?
Google is your friend. Google CICS web services and start reading. However basically the answer to your question is yes, CICS transactions can be executed through a browser and results returned from the CICS transactions. Note that the CICS region and the mainframe must be set up to allow such activity and requires your site support group's involvement due to the changes required. An application programmer cannot just decide to start using web services and expect anything to work. Existing transactions and screens can be used -- they look a little odd when viewed via a browser compared to a 3270 device but the data is readable.
-
- New Member
- Posts: 5
- Joined: Mon Apr 13, 2015 11:35 am
Re: Can we access the CICS transactions over the browser?
Thanks for the reply Robert.
I understand that there is an IBM supplied utility for converting CICS BMS maps to HTML pages. After converting the BMS maps to HTML, I guess it allows to move the HTML files using FTP to the windows system, and adding necessary CSS designs to it.
But I'm thinking that how does the CICS back end logic being executed when the user does something (press Enter or F3, etc...) in the HTML front-end. Can you please give a explanation on this? That will be helpful.
I understand that there is an IBM supplied utility for converting CICS BMS maps to HTML pages. After converting the BMS maps to HTML, I guess it allows to move the HTML files using FTP to the windows system, and adding necessary CSS designs to it.
But I'm thinking that how does the CICS back end logic being executed when the user does something (press Enter or F3, etc...) in the HTML front-end. Can you please give a explanation on this? That will be helpful.
- Robert Sample
- Global Moderator
- Posts: 1895
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Can we access the CICS transactions over the browser?
FTP is not used -- there is no reason to transfer anything from the mainframe to any other system.After converting the BMS maps to HTML, I guess it allows to move the HTML files using FTP to the windows system, and adding necessary CSS designs to it.
The web browser uses a specific url that is a specific port on the mainframe. That port is reserved to the specific CICS region, and the user keys in a CICS transaction (after the usual CICS sign on process) and hits the enter key. The entered data goes to the CICS region where it is treated as a transaction identifier (anything after the first 4 characters will be treated as transaction data) and CICS starts up that transaction. When the screen is displayed by CICS, the data is transferred through the port to the web browser. Assuming, as you said, that the map has been translated for HTML use, what goes to the browser is the HTML code representing the CICS map. The browser displays the HTML code and so it goes. A PF3 key goes from the browser to the port to CICS and is handled in the usual CICS way.
-
- New Member
- Posts: 5
- Joined: Mon Apr 13, 2015 11:35 am
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