Sie sind auf Seite 1von 15

The OS/400 as a Technical Solution

for Medium-Size Enterprises



Student:Arnoldo Herrera
Instructor: Dr. Raimund Ege
Table of Contents
Introduction & Technical Background
Operating System Structure
AS/400 Security
Applications: J.D. Edwards Financial Package
Applications: The AS/400 as a Server
Appendix
Introduction & Technical Background

The Application System/400 (AS/400) is the IBM
technical solution for the midrange computer market.
It is used nationwide and has been one of the
dominant players in the computer industry.
Introduced in 1988 have more capabilities than the
previous models of the System 3X family (i.e., S/3,
S/32, S/34, S/36, and S/38).
Has very closed architectural similarity with S/38, the
predecessor of the AS/400.
The basic architectural concept is that the AS/400 is an
object-based machine. The operating system that
controls all interactions with the AS/400 is the OS/400.
Operating System Structure

- Screen Design Aid (SDA)
- Source Entry Utility (SEU)
- Data File Utility (DFU)
- Control Language (CL)
- Program Development Manager
- Query/400
- RPG/400 ILE

AS/400 is an Object Based System

Examples of AS/400 Objects

- Libraries
- Message, Job & Data Queues
- Output Queues
- Query Definitions
- Subsystems


Library Containing AS/400 Objects







Job Queue
Data Queue
Programs
Query definitions
Output Queue
Message Queue
Files
User Profile
Job Description
Machine Pool
Base Pool
AS/400 SUBSYSTEM DISTRIBUTION
Batch Jobs
Interactive
Jobs
Operator Jobs
AS/400 Security
Taxonomy of AS/400 Access Rights
Special Authority
Specific Authority
System Authority
All objects
Security
Administration
Job Control
Service
Spool Control
Data Authority
Object Authority
Operational
Management
Existence
Exclusion Read
Add
Update
Delete

AS/400 Security: User Profiles
Every job has a set of attributes that
describes the environment, resources, and
capabilites. These attributes come from
several sources including the job
description or the user profile.
User profiles are AS/400 objects that
contain information about users (default
message & output queues, job description,
special authority, current library etc.)
Job descriptions contain a collection of
attributes such as library list, job queue, etc.

Applications: J.D. Edwards
Financial Package & OPNQRYF
The Dream Writer stands for Data Record Extraction and
Management and is part of all JDE systems. The DREAM
Writer invokes and generates all the parameters used by
the OPNQRYF command of the OS/400 operating system.
The OPNQRYF command can be used to select records,
sort a database file in ascending order or descending
order, create new fields and summarize data according to
the parameters that were specified in the DREAM Writer.
Another purpose of the DREAM writer is to generate
reports, produce control breaks, or determine the printing
order of the data. In addition, the user can specify many
versions of the report.


The Dream Writer Cycle
(Generates OPNQRYF)








Additional
Parameters
1
2
Version Id
3
Data Sequencing
Data
Selection
Processing
Options
Printer
Overrides
4
5
6
APPLICATIONS:
AS/400 AS A SERVER
ODBC
- Standard way to connect to
different RDBMS products
- Standard set of error codes
- Consistent method of delivering
SQL statements
- Code can be reusable

Open Database Connectivity
Client/Server Applications
Program
ODBC
AS/400
Driver Driver
Database Session
PC
ODBC ODBC
Appendix


COMMON AS/400 COMMANDS

WRKACTJOB WRKSBMJOB
WRKJOBQ DSPDTAARA
WRKLIB DSPOBJD
WRKLIBPDM DSPOBJAUT
WRKOBJ CRTJOBQ
DSPUSRPRF CRTDUPOBJ
OPNQRYF WRKUSRPRF
WRKJOBD DSPJOBD
COMMON AS/400 COMMANDS
(Contd)

CRTDTAQ CRTOUTQ
DLTDTAQ CLRDTAQ
CHKOBJ RTVJOBA
RTVOBJD MVOBJ
CHGOBJD CRTDTAARA
DLTDTAARA DSPPGMMSG
CHGCURLIB CHGLIBL

Das könnte Ihnen auch gefallen