Professional Documents
Culture Documents
Tartalomjegyzék
Tartalomjegyzék
2
K&K Tanácsadó és Informatikai Kft.
AS/400 rendszerkoncepció
AS/400 rendszerfelépítés
Az AS/400 rendszerfelépítés:
3
K&K Tanácsadó és Informatikai Kft.
Objektumorientáció
- Objektumfejrész
- Típustól függő rész
- Create Object CL-parancs
Egyszintű tárolás
4
K&K Tanácsadó és Informatikai Kft.
Objektum elérése
5
Többprocesszoros architektúra
Totális rendszer
- Kommunikációs segédprogramok
- Párbeszéd CL parancsokkal
- Menühasználat
Integrált file-rendszer
/ - "Root" fele system, amely directory struktúrában tárolt stream fele-ok elérését
támogatja.
QOpenSys - Open systems fele system, UNIX alapú, nyílt rendszerek jellemzőinek
megfelelő fileelérést biztosít.
7
K&K Tanácsadó és Informatikai Kft.
QLANSrv - A LAN Server/400 software által kezelt Loval Area Network (LAN) server
fele system akkor elérhető, ha a fenti licence program installálva van az AS/400-on,
DB2/400 adatbázistámogatás
- Kompatibilitás
- Két fázisú commitment control
- 50-es biztonsági szint
- NLS támogatás
Client Access/400
8
K&K Tanácsadó és Informatikai Kft.
Alapfogalmak
- Rendszer
- rendszerváltozók
- hálózati jellemzők
- Alrendszer
- alrendszerleírás
- Job- definíciós attribútumok (job-leírás)
- végrehajtási attribútumok (Class típusú objektum)
Job attribútumok
Definíciós attribútumok (Job description)
- job sor
- output sor
- kezdeti könyvtárlista
- job dátum
- futtató felhasználó neve stb.
9
Végrehajtási attribútumok (Class object)
- futási prioritás
- időszelet
- maximális CPU idő
- ideiglenesen használt tárterület stb.
Alapfogalmak - 2.
Könyvtár
File
Member
Alapfogalmak - 3.
File-ok
- Adatbázis
- fizikai
- logikai
- Save
- Eszköz
- DDM
A Distributed Data Management (DDM) file-ok távoli rendszerben lévő adatbázis file-ok
elérésére használatosak.
A file-ok objektumtípusa *FILE.
Alapfogalmak - 4.
Programok
- interpretált
- lefordított
Parancsdefiníció
Alapfogalmak - 5.
Sorok (Queue)
Job - *JOBQ
Output - *OUTQ
Üzenet - *MSGQ
Adat - *DTAQ
A sor a feldolgozásra váró objektumok listája. Négy típusa létezik. Bár ezek sok
hasonlósággal rendelkeznek, objektumtípusuk különböző.
A job-sor a batch-ban végrehajtandó kéréseket kezeli.
A batch-ben végrehajtandó kérés lehet pl. nyomtatás vagy hosszú számítási művelet
végrehajtása, mely nem igényel operátori beavatkozást.
Amikor egy program adatbázis rekordokat dolgoz fel és nyomtatandó listát készít, a
listaformátumot a printer file írja le, a tényleges adatbázis rekordokkal kitöltött lista a
nyomtatásig output sorba kerül és mindaddig ott is marad, amíg az ún. writer nyomtatásra
nem továbbítja.
A programok, job-ok, felhasználók közötti kommunikáció üzenetek segítségével is
megvalósulhat. A felhasználónak/programnak küldött üzenet a felhasználóhoz/programhoz
tartozó sorba, az ún. üzenetsorba kerül, amelyből kiolvasható/fogadható az üzenet.
11
K&K Tanácsadó és Informatikai Kft.
OS/400 üzenetsorok
- Munkaállomás üzenetsora
- Felhasználói üzenetsor
- Rendszeroperátori üzenetsor
Objektumkezelés
AS/400 objektumok
Könyvtár
File
Program
Üzenetfile
Felhasználói leírás
Üzenetsor
Folder
Menü
Dokumentum
Lekérdezési definíció
*LIB könyvtár
*FILE adatállomány; a rekordokon túl a file leírását
is tartalmazza
*PGM program; futtatható egység
*USRPRF felhasználói leírás
*MENU menü
*DOC dokumentum, OV/400 szövegszerkesztővel
előállított objektum,
*FLR folder, dokumentumok tárolására szolgáló
objektum
12
K&K Tanácsadó és Informatikai Kft.
Objektumfelépítés
Könyvtárstruktúra
Rendszerkönyvtár:
QSYS
QUSRSYS
QHLPSYS
QGPL
...
Felhasználói könyvtár:
BER
CAR
13
AS/400 könyvtárstruktúra
Könyvtárlista
Allokálás
Autoritás, megjelenítés
Autoritás, adományozás
Autoritás, elvonás
Módosítás
Törlés (Clear)
Másolás
Létrehozás
Törlés (Delete)
15
Alapvető objektumkezelési műveletek - 2.
Tartalommegjelenítés
Leírásmegjelenítés
Dump
Átmozgatás
Átnevezés
Mentés, visszatöltés
Tulajdonjogátadás
A rendszer működése
Bejelentkezés a rendszerbe
Sign On
System . . . . . : BESTIA
Subsystem . . . . : QINTER
Display . . . . . : QPADEV0002
User . . . . . . . . . . . . . .
Password . . . . . . . . . . . .
Program/procedure . . . . . . . .
Menu . . . . . . . . . . . . . .
Current library . . . . . . . . .
A feladatok végrehajtása
Menü
CL parancs
Parancsszintaktika
17
Parancs prompt
Additional Parameters
Bottom
F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display
F24=More keys
Képernyő magyarázata:
Terminálkezelés, billentyűzet
InfoWindow PC
F1 - Segítségnyújtás Help
F3 - Kilépés Exit
F4 - Prompt Prompt
FS - Frissítés Refresh
F9 - Előző parancs visszanyerése Retrieve
F12 - Törlés Cancel
F23 - További opciók More options
F24 - További billentyűk More keys
19
Parancsigék
stb.
Rendszerparancs példák - 1.
ADD
ADDPFM Add Physical File Member
ADDLIBLE Add Library List Entry
ADDMSGD Add Message Description
CHG
CHGCURLIB Change Current Library
CHGPF Change Physical File
CHGLF Change Logical File
CHGJOBD Change Job Description
Rendszerparancs példák - 2.
CLR
CLRPFM Clear Physical File Member
CLRMSGQ Clear Message Queue
CPY
CPYF Copy File
CRT
CRTPF Create Physical File
CRTRPGPGM Create RPG Program
CRTUSRPRF Create User Profile
CRTJOBD Create Job Description
Rendszerparancs példák - 3.
DLT
DLTF Delete File
DLTPGM Delete Program
DLTUSRPRF Delete User Profile
DLTJOBD Delete Job Description
DSP
DSPLIBL Display Library List
DSPPFM Display Physical File Member
DSPFD Display File Description
DSPOBJD Display Object Description
DSPJOBLOG Display Job Log
21
K&K Tanácsadó és Informatikai Kft.
Rendszerparancs példák - 4.
END
ENDJOB End Job
ENDSBS End Subsystem
ENDSYS End System
ENDWTR End Writer
RMV
RMVM Remove Member
RMVMSG Remove Message
RMVMSGD Remove Message Description
Rendszerparancs példák - 5.
RNM
RNMM Rename Member
RNMOBJ Rename Object(s)
STR
STRSEU Start Source Entry Utility
STRPDM Start Programming Development
Manager
STRQRY Start Query
STRSBS Start Subsystem
22
K&K Tanácsadó és Informatikai Kft.
Rendszerparancs példák - 6.
WRK
WRKACTJOB Work with Active Jobs
WRKF Work with Files
WRKHDWPRD Work with Hardware Products
WRKLIB Work with Libraries
A felhasználó vezetése
On-line Help
GO CMDxxx
F4 - Parancs prompt
User Support
23
On-line Help
Kiterjesztett (extended help): A help képernyő második fajtája. Általános jellegű információt
ad. Elérhető a Help billentyű lenyomásával, úgy, hogy a kurzor nem a kitöltendő
paramétermezőn áll, vagy pedig a Contextual help képernyőről. [2]
Nyomtatás – Alapfogalmak
Nyomtató
Eszközleírás
Printer
Writer
Output sor
Printer file
Spool file
A Printer Writer kiíprogram az operációs rendszer funkciója, amely az output sorban lévő
spool file tartalmát jeleníti meg a nyomtatón.
Az output sor a spool file listáját tartalmazó objektum. Az output sorok különböző
alkalmazásból származó kinyomtatandó outputot fogadhatnak.
A printer file OUTQ paramétere a spool file tárolására szolgáló output sor, a DEV a
printereszköz nevét tartalmazza.
A spool file a nyomtatandó listát tartalmazó file, ami rendszerprogram vagy felhasználói
program eredményeként, illetve a Print billentyű lenyomására jön létre.
Megjegyzés:
- A job leírás printereszköz (PRTDEV) és output sor (OUTQ) paraméterei meghatározzák a
nyomtatót, valamint az output tárolási helyét.
- A user profile és a munkaállomás-leírás (Workstation Description) szintén rendelkezik a
fenti két paraméterrel.
- A megfilelő eszköz és output sor meghatározásának iránya: printer file, job leírás, user
profile, workstation description.
25
K&K Tanácsadó és Informatikai Kft.
26
K&K Tanácsadó és Informatikai Kft.
AS/400-as job
BATCH (kötegelt): a végrehajtandó feladatok előbb egy várakozó sorba (Job Queue)
kerülnek. (Submit job) A tényleges végrehajtás nem feltétlenűl azonnal következik be. Az
ilyen jellegű job-ok futása során nincs lehetőség a program számára a felhasználóval való
interaktív komunikációra. A végrahajtás időpontja és idefe függ a renszer aktivitásától, a
renszer hangolásától.
27
K&K Tanácsadó és Informatikai Kft.
Job-ok vezérlése
A job akkor tekinthető befejezettnek, amikor az összes output-ja nyomtatásra került. Ezután a
rendszer nem őriz semmiféle információt a job-ról.
28
K&K Tanácsadó és Informatikai Kft.
A rendszer állapota
WRKSYSSTS
Work with System Status BESTIA
02/05/01 15:26:35
% CPU used . . . . . . . : 7.6 Auxiliary storage:
Elapsed time . . . . . . : 00:00:01 System ASP . . . . . . : 23.60 G
Jobs in system . . . . . : 253 % system ASP used . . : 84.7987
% addresses used: Total . . . . . . . . : 23.60 G
Permanent . . . . . . : .007 Current unprotect used : 336 M
Temporary . . . . . . : .009 Maximum unprotect . . : 350 M
Bottom
Command
===>
F3=Exit F4=Prompt F5=Refresh F9=Retrieve F10=Restart
F11=Display paging option F12=Cancel F24=More keys
29