Introduction to CGIs on z/OS

PT5646
Summary
CGI stands for Common Gateway Interface, and it is the most widely used programming technology for creating dynamic web pages at the server. Students who complete this course will be able to design CGI scripts and programs to run on z/OS used as a web server.
Prerequisites
At the very least, the student entering this course should have some background in z/OS UNIX and HTML or XHTML, such as might be obtained from courses PT5642 ("Introduction to z/OS UNIX") and PT5644 ("You and z/OS and the World Wide Web").
Duration
1 Day/Lecture & Lab
Audience
This course is designed for programmers, experienced with working in an OS/390 or z/OS environment, who will be designing and coding CGI applications that are to be run on z/OS.
Topics
Review of basic Web concepts
  • Overview of CGI processing
  • Review of Forms and Controls
  • Building responses to client requests
  • GET request processing
  • POST request processing
  • Error handling
  • Testing
  • Debugging CGIs
  • Emitting non-EBCDIC output
  • DB2 Access
  • The RRSAF Interface
  • Submitting batch jobs
  • nph processing
  • The Design of Web-based dialogs

Related Scheduled Courses