Based on some recent threads on various listservs,
there apears to be a lot of misinformation about
how to write programs that call other programs
written in different programming languages.

Based on these threads, I've revised our course
"Secrets of Inter-Language Communication in z/OS"
and retitled it to "Cross Program Communication
in z/OS".

Changes:

* pulled out the DLL topics (put into a separate course)
* emphasized 'C' issues more
* shortened the course to 3 days.

This course works with any mix of Assembler, COBOL,
PL/I, and C: how to communicate between programs
in any of these languages. It includes:

* Defining elementary items in all four languages

* Defining structures and arrays in all four languages

* Accessing the JCL PARM data and setting JCL return code
    in all four languages

* Static calls in all four languages

* Dynamic calls in all four languages

* How to pass arguments and retrieve returned values
    in all four languages (how to throw)

* How to access passed parameters and set the return value
    in all four languages (how to catch)

* Alternate entry points

* Shared external data

Although I first wrote the course back in 2004, it seems
now is when the need is actually arising: new programmers
tending towards C while existing code is in the other
three languages, so how to get these to work together.

With Language Environment (LE) being available, it turns
out this is considerably easier than it used to be, but
there are a lot of old approaches still being taken. In
this course we show simple, consistently workable techniques
to implement all the features discussed above.

See details at:

  http://www.trainersfriend.com/Language_Environment_courses/m520descr.htm


--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to