IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

STOP a Transaction


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Binop B

Active User


Joined: 18 Jun 2009
Posts: 407
Location: Nashville, TN

PostPosted: Fri Sep 04, 2009 4:11 pm
Reply with quote

enrico-sorichetti wrote:
Quote:
ALCS
if You mean Airline control system ...
You should have specified that in the OP not to confuse people icon_evil.gif


icon_redface.gif .. i thought ALCS was the short for Airline Control System like CICS for Customer Information Control System...
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Sep 04, 2009 4:12 pm
Reply with quote

Quote:
But i thought we had a small disagreement on what happens when we issue a RETURN statement from the XCTL'ed program... not the XCTL concept as such


if You had had clear the concept of XCTL there would not have ben any disagreement icon_biggrin.gif

Quote:
XCTL transfers control from one application program to another at the same logical level. The program from which control is transferred is released. If the program to which control is transferred is not already in main storage, it is loaded.
Quote:
LINK passes control from an application program at one logical level to an application program at the next lower logical level. If the requested program is not defined to CICS, and AUTOINSTALL is active, CICS supplies a definition for the program. If it is not a remote program in another CICS region, and the linked-to program is not already in main storage, CICS loads it. If the SYSID option specifies the name of a remote CICS region, CICS ships the link request to the remote region. When the RETURN command is executed in the linked-to program, control is returned to the program initiating the link at the next sequential executable instruction.
Quote:
RETURN returns control from an application program either to an application program at the next higher logical level, or to CICS.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Sep 04, 2009 4:29 pm
Reply with quote

Quote:
ALCS, on a very high level, can be considered to a previous version of CICS.

bullshit icon_biggrin.gif

search and read the IBM documents about
ACP,
en.wikipedia.org/wiki/IBM_Airline_Control_Program

ACP/TPF
a bit murky as far as docs are concerned

TPF
en.wikipedia.org/wiki/Transaction_Processing_Facility

zTPF
www-01.ibm.com/software/htp/tpf/index.html
publib.boulder.ibm.com/infocenter/tpfhelp/current/index.jsp

for a literate treatmnt
www.ibmsystemsmag.com/mainframe/enewsletterexclusive/10019p1.aspx

ALCS
www-01.ibm.com/software/htp/tpf/alcs/
Back to top
View user's profile Send private message
Binop B

Active User


Joined: 18 Jun 2009
Posts: 407
Location: Nashville, TN

PostPosted: Fri Sep 04, 2009 4:42 pm
Reply with quote

enrico-sorichetti wrote:
Quote:
ALCS, on a very high level, can be considered to a previous version of CICS.

bullshit icon_biggrin.gif


icon_razz.gif .. yup .. for someone who knows about ALCS.. the definition I gave is nonsense... for a moment i thought ALCS was a completely unknown factor ( thought streghthened by the fact that I could find only 1 or 2 topics regarding ALCS in the forum ).

When i said that "ALCS, on a very high level, can be considered to a previous version of CICS."... just to give a basic understanding its an online system with some features but not as much as CICS. Sorry for the confusion.. icon_redface.gif
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Sep 04, 2009 4:42 pm
Reply with quote

t
Quote:
hought ALCS was the short for Airline Control System


yes it is but not very common knowledge,
after Your hints was easy to understand the environment

ALCS used also to mean Assembler Language Code Support
ALC Assembler Language Code

anyway ...
ALCS/TPF/zTPF Assembler language even if compatible to some extent with the HLASM family running on zOS

provides additional facilities and macros for services not available on HLASM and zOS and related products

the macro You quoted, certanily belongs to that family,
the TPF family was designed to handle thousandths of transaction per second

Quote:
z/TPF’s largest customers are able to achieve throughput exceeding 1.4M I/O operations per second (IO/s) and transaction rates well over 25K tps


so it was reasonable to provide a quick exit to TPF itself from any level of the programming hierarchy, not so for CICS and IMS

also ACP/TPF/zTPF were/are operating systems themselves not applications running under an operating system

www-01.ibm.com/software/htp/tpf/pres/TPF_Performance_Whitepaper_rel1.pdf
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Sat Sep 05, 2009 4:03 am
Reply with quote

Phew!! All this discussion...

just do an EXEC CICS RETURN

and be done with it..


How much do they pay in India for an experienced CICS consultant?

Sure seems to be a lot of work there.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Sat Sep 05, 2009 12:21 pm
Reply with quote

Quote:
... or subroutines ( subsequent level - program LINK ed )...


that' the detail causing the troubled discussion icon_biggrin.gif
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS Goto page 1, 2  Next

 


Similar Topics
Topic Forum Replies
No new posts How to identify the transaction categ... IMS DB/DC 3
No new posts Start CICS transaction every day at 2AM CICS 4
No new posts TWA size of the CPLT transaction CICS 0
No new posts Invoke IMS transaction from .NET IMS DB/DC 1
No new posts COOLGEN - DB2. -927 error while initi... DB2 8
Search our Forums:

Back to Top