View previous topic :: View next topic
|
Author |
Message |
danik56
New User
Joined: 08 Mar 2017 Posts: 56 Location: Israel
|
|
|
|
Suppose I have a Jave program running in z/Os USS environment.
Is it possible to execute a CICS transaction while passing input and receiving output back ? |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8700 Location: Dubuque, Iowa, USA
|
|
|
|
Research the EXCI interface. I don't specifically know if it will handle Java, but EXCI is the approved, official way for non-CICS programs to communicate with CICS regions and programs. |
|
Back to top |
|
|
danik56
New User
Joined: 08 Mar 2017 Posts: 56 Location: Israel
|
|
Back to top |
|
|
Rohit Umarjikar
Global Moderator
Joined: 21 Sep 2010 Posts: 3076 Location: NYC,USA
|
|
Back to top |
|
|
danik56
New User
Joined: 08 Mar 2017 Posts: 56 Location: Israel
|
|
|
|
I do have a need to pass data both direction from USS process to CICS server transaction |
|
Back to top |
|
|
Rohit Umarjikar
Global Moderator
Joined: 21 Sep 2010 Posts: 3076 Location: NYC,USA
|
|
|
|
You can use COMMAREA, what is the problem then ? |
|
Back to top |
|
|
John Poulakos
Active User
Joined: 13 Jun 2012 Posts: 178 Location: United States
|
|
|
|
There are logistic issues with using this interface, if your batch program has to wait for a response from the CICS transaction. That response may never come. MQSeries is preferable because it is asynchronous. |
|
Back to top |
|
|
Rohit Umarjikar
Global Moderator
Joined: 21 Sep 2010 Posts: 3076 Location: NYC,USA
|
|
|
|
Quote: |
There are logistic issues with using this interface, if your batch program has to wait for a response from the CICS transaction. That response may never come. MQSeries is preferable because it is asynchronous. |
That's correct and can be handled by pushing pop ups on GUI about timeout and retry. |
|
Back to top |
|
|
|