ILE01: ILE Concepts. This chapter describes the ILE Concepts supported within IDDOS.
|
|
- Agatha Reeves
- 5 years ago
- Views:
Transcription
1 ILE01: ILE Concepts. This chapter describes the ILE Concepts supported within IDDOS.
2 TABLE OF CONTENTS ILE01: ILE Concepts. 1.1 OPTION M = MODULES OPTION S = SERVICE PROGRAMS OPTION B = BINDING DIRECTORIES OPTION L = BINDER LANGUAGE Detail Export list Delete Export List Cross Reference Export List Export list Symbols OPTION SR = SYMBOL RESOLUTION List Modules List Service Programs...16 i Manual IDDOS 13 ILE01 ILE Concepts ii
3 Composition of a Program/Service Program A Program Object ( *PGM ) in an ILE environment is different from a Program Object in an OPM environment. Both objects can be executed, but the difference exists in the contents of a *PGM object. While in a OPM environment, a *PGM object is based on one and only one source, the ILE *PGM object is based on a collection of Modules (*MODULE). A *MODULE object is a nonrunnable object that is the output of an ILE compiler With other words : A Module is the compiled version of a source (RPG, COBOL, Java, etc.), but it can not be executed. It consists of one or more ILE Procedures. An ILE procedure is a set of self-contained high-level language statements that performs a particular task and then returns to the caller. With other words : An ILE Procedure is a piece of code handling a specific functionality. The options described underneath explain how the ILE techniques, like Modules, but also Service Programs, Binding Directories, etc. can be used from within RealWeb.Gen Within RealWeb.Gen you can create *MODULE, *PGM and *SRVPGM Objects by using the attributes Type, Module and Program on the Create Program definition screen ( refer to DEV07 Defining and Designing Programs). Manual IDDOS 12 ILE01 ILE Concepts 1
4 1.1 Option M = Modules This first option allows to manually define all Modules to be used to compose a Program or Service Program object. Typing option M=MODULES in the Programs & Modules screen produces the Program Composition : Modules screen. The option M=Modules is only allowed for Programs where the attribute Program = Y or S. Figure 1 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID102RGI : : Program composition : Modules S01 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Line Module System Description : : 10 WS200RGC WEBGEN ListCustomers : : 20 WS400RGC WEBGEN List Customers On Name : : F3=Exit F4=Selection F10=Symbol Resolution F12=Cancel : This screen lists all Modules to be used for the compilation of the *PGM / *SRVPGM object. Add manually Modules to it by typing in the Module names, or use F4 to select Modules from the list of all available Modules. The function key F10=Symbol resolution is explained in the item Option SR = Symbol Resolution Manual IDDOS 13 ILE01 ILE Concepts 2
5 Figure 2 displays the Program Composition : Selection screen after using F4. Figure 2 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID102RGI : : Program Composition: Selection S02 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Locate : : Line Module System Description : : IP803RGB *SYSTEM XML Driver : GetLanguage : : IP810RGB *SYSTEM XML Driver : GetUser : : IP811RGB *SYSTEM XML Driver : GetClass : : IP812RGB *SYSTEM XML Driver : GetMethod : : IP813RGB *SYSTEM XML Driver : GetRecord : : IP815RGB *SYSTEM XML Driver : GetField : : IP816RGB *SYSTEM XML Driver : GetReadNext : : IP817RGB *SYSTEM XML Driver : ResetDriver : : IP818RGB *SYSTEM XML Driver : GetOrder : : IP819RGB *SYSTEM XML Driver : SetHandle - GetHandle : : IP830RGB *SYSTEM XML Driver : SetField : : IP831RGB *SYSTEM XML Driver : CreateRecord : : IP832RGB *SYSTEM XML Driver : SetRecord : : More... : : F3=Exit F12=Cancel : Individual Modules can be selected by typing a numerical value in the Line field. This numerical value will be automatically translated into the multiple of 10 that is closest to the initial value. In case of a multiple selection the Modules will be listed in ascending order of their assigned value. Manual IDDOS 12 ILE01 ILE Concepts 3
6 1.2 Option S = Service Programs Besides Modules, Service Programs can be linked to Program Objects or other Service Program Objects. This option describes how to assign Service Programs. Typing option S=SERVICE PROGRAMS in the Programs & Modules screen produces the Service Programs screen: The option S=Service Programs is only allowed for Programs where the attribute Program = Y or S. Figure 3 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID102RGI : : Program composition : Service programs S01 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Line Srvpgm System Description : : 3010 IP760RGB *SYSTEM XML Driver : Service Program : : F3=Exit F4=Selection F10=Symbol Resolution F12=Cancel : This screen lists all Service Programs to be linked during the compilation of the *PGM / *SRVPGM object. Add manually Service Programs to it by typing in the Service Program names, or use F4 to select Service Programs from the list of all available Service Programs. The function key F10=Symbol resolution is explained in the item Option SR = Symbol Resolution Manual IDDOS 13 ILE01 ILE Concepts 4
7 Figure 4 displays the Program Composition : Selection screen after using F4. Figure 4 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID102RGI : : Program Composition: Selection S02 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Locate : : Line Srvpgm System Description : : IP760RGB *SYSTEM XML Driver : Service Program : : WS501RGC WEBGEN Service Program 2 : : F3=Exit F12=Cancel : Individual Service Programs can be selected by typing a numerical value in the Line field. This numerical value will be automatically translated into a number within the 30xx sequence, where xx represents a multiple of 10. In case of a multiple selection the Service Programs will be listed in ascending order of their assigned value. Manual IDDOS 12 ILE01 ILE Concepts 5
8 1.3 Option B = Binding directories Also Binding Directories are supported within RealWeb.Gen (refer to DEV12 Binding Directories to create *BNDDIR objects). A Binding Directory allows you NOT having to put all Modules and Service Programs one by one to be used during compilation. Instead use a Binding Directory to tell the ILE Compiler to search himself for the correct Modules and Service Programs to be used, based on a list defined in the Binding Directory. Typing option B=BINDING DIRECTORIES in the Programs & Modules screen produces the Binding Directory screen: The option B=Binding Directories is only allowed for Programs where the attribute Program = Y or S. Figure 5 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID102RGI : : Program composition : Binding Directory S01 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Line Bind Dir System Description : : 9010 TEST2 WEBGEN : : F3=Exit F4=Selection F10=Symbol Resolution F12=Cancel : This screen lists all Binding Directories to be used during the compilation of the *PGM / *SRVPGM object. Add manually Binding Directories to it by typing in the Binding Directory names, or use F4 to select Binding Directories from the list of all available Binding Directories. The function key F10=Symbol resolution is explained in the item Option SR = Symbol Resolution Manual IDDOS 13 ILE01 ILE Concepts 6
9 Figure 6 displays the Program Composition : Selection screen after using F4. Figure 6 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID102RGI : : Program Composition: Selection S02 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Locate : : Line Bind Dir System Description : : ARTICLE WEBGEN All Article Validations : : TEST2 WEBGEN : : F3=Exit F12=Cancel : Individual Binding Directories can be selected by typing a numerical value in the Line field. This numerical value will be automatically translated into a number within the 90xx sequence, where xx represents a multiple of 10. In case of a multiple selection the Binding Directories will be listed in ascending order of their assigned value. Manual IDDOS 12 ILE01 ILE Concepts 7
10 1.4 Option L = Binder Language The use of Binder Language is related to Service Programs only. It is the mechanism to describe the Public interface of a Service Program. Default all Exported Symbols ( ILE Procedures and Data Items) form the Public Interface of a Service Program. Binder Language allows you to make exceptions on this. Besides this, Binder Language also allows you to have different versions (or levels) of a Service Program, bundled in one *SRVPGM object. Typing option L=BINDER LANGUAGE in the Programs & Modules screen produces the Binder Language screen: The option L=Binder Language is only allowed for Programs where the attribute Program = S. Figure 1 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID487RGI : : Binder Language S01 : : Service program.. : WS500RGC : : Service Program : Article Validations : : Signature *CURRENT. : Type options, press Enter. : : 2=Change 3=Create *CURRENT 4=Delete 8=Xref 12=Symbols : : Opt Level Description : : *CURRENT Thirth Level : : *PRV Second Level : : *PRV First Level : : F3=Exit F6=Create *CURRENT F8=Browse F9=Generate F12=Cancel : This list displays all levels (or versions) available within a *SRVPGM object. The *CURRENT level is the most current created one. All previous levels (*PRV) are listed in a descending order on Creation date. One level contains a list of Exported Symbols, therefore a Level is also called an Export list Manual IDDOS 13 ILE01 ILE Concepts 8
11 1.4.1 Detail Export list Following functions in the above-mentioned Binder Language screen (see Figure 1) produce the Detail Export list : 2=CHANGE 3=CREATE F6=CREATE Figure 2 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID487RGI : : Binder Language S02 : : Service Program.. : WS500RGC : : Service Program : Article Validations : : Level : *CURRENT : : Description.... : Thirth Level : : Level check.... : Y Y/N : : Signature..... : 12E4D8F0161CFEEB11CE98975AEA85FD : : F3=Exit F12=Cancel : Level : '*CURRENT' is used when creating a new level or updating the current level. *PRV is used to identify a previous level. With F6 a new *CURRENT level can be created, option 3 allows to create a *CURRENT level based on an existing level. When a new *CURRENT level is created, the previous *CURRENT is renamed to *PRV. Level check : Identifies whether Service Program clients (Programs or Service Programs that use a Service Program) have to inheret the Signature from the Service Program they use. If they inheret it, no recompilation have to be done of these clients when a new level for the Service Program is created. Signature : After compilation of the Service Program, each Export List or Level receives a unique identifier under the form of a Signature. Manual IDDOS 12 ILE01 ILE Concepts 9
12 1.4.2 Delete Export List The Signature is default generated by the System, unless a Signature was defined by the User. The signature allows to create additional Export Lists for a Service Program, without having to recompile all Service Program Clients. The 4=DELETE function in the above-mentioned Binder Language screen (see Figure 1) produces the Delete Export List Confirmation screen: Figure 3 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID487RGI : : Binder language S03 : : Press Enter to Confirm your choices for 4=Delete : : Press F12=Cancel to return to change your choice(s) : : Opt Level Description : : 4 *CURRENT Thirth Level : : F12=Cancel : When deleting an export list, a check is performed whether Service Program Clients still make use of the related Signature of the Service Program. Manual IDDOS 13 ILE01 ILE Concepts 10
13 1.4.3 Cross Reference Export List The 8=XREF function in the above-mentioned Binder Language screen (see Figure 1) produces the Xref Export List screen: Figure 4 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID487RGI : : Binder Language S04 : : Service program.. : WS501RGC : : Service Program 2 : : Level : *CURRENT : : Description.... : Second Level : : Program Description : : F3=Exit F12=Cancel : This screen lists all Service Program Clients ( Programs and Service Programs that make use of this Service Program). The Cross Reference can be listed per Level ( = per Signature ). Manual IDDOS 12 ILE01 ILE Concepts 11
14 1.4.4 Export list Symbols The 12=SYMBOLS function in the above-mentioned Binder Language screen (see Figure 1) produces the Export list Symbols screen: Figure 5 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID487RGI : : Binder Language S05 : : Service program.. : WS501RGC : : Service Program 2 : : Level : *CURRENT : : Description.... : Second Level : : Type options, press Enter. : : 4=Remove 5=Full : : Opt Seq Symbol : : 2 DUMMYARTICLEVALIDATION1 P : : 3 DUMMYARTICLEVALIDATION3 P : : 4 IMPEXPFIELD D : : 5 DUMMYARTICLEVALIDATION11 P : : 6 DUMMYARTICLEVALIDATION12 P : : 7 EXPORTFIELD D : : F3=Exit F6=Add F11=Fold/Drop F12=Cancel : This list presents an overview of the Exported Symbols for a specific Level in a specific Service Program. This list represents in fact the Public Interface of the Service Program. Default all Exported Symbols ( ILE Procedures and Data Items ) of all Modules included in the Service Program, are defined in the Export List. Option 4=Remove and F6=Add can be used to modify the list. If the Symbol Name length exceeds the screen width, a more indicator.. will be displayed; use option 5 to display the full Symbol Name The F11=FOLD/DROP function key displays additionally the Module containing the Symbol. The F6=ADD function key produces following screen: Manual IDDOS 13 ILE01 ILE Concepts 12
15 Figure 6 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID487RGI : : Binder Language S06 : : Service program.. : WS501RGC : : Service Program 2 : : Level : *PRV : : Description.... : First Level : : Type options, press Enter. : : 1=Select : : Opt Symbol : : DUMMYARTICLEVALIDATION3 P : : DUMMYARTICLEVALIDATION12 P : : F3=Exit F11=Fold/Drop F12=Cancel : This list contains all potential Symbols that can be assigned to an Export List (already assigned Symbols are not listed). Option 1=SELECT adds the Symbol to the Export list. Manual IDDOS 12 ILE01 ILE Concepts 13
16 1.5 Option SR = Symbol Resolution Symbol Resolution allows to dynamically define the required Modules and Service Programs to be used to compile a *PGM or *SRVPGM object. It helps in resolving unresolved symbols. Typing option SR=SYMBOL RESOLUTION in the Programs & Modules screen produces the Symbol resolution screen: The option SR=Symbol Resolution is only allowed for Programs where the attribute Program = Y or S. Figure 7 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID508RGI : : Symbol resolution : (Unresolved) imports S01 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Type options, press Enter. : : M=Modules : : Opt Symbol Resolved by : : GETFIELD S IP815RGB : : GETORDER S IP818RGB : : GETREADNEXT S IP816RGB : : GETRECORD S IP813RGB : : LISTCUSTOMERSONNAME M WS400RGC : : SETHANDLE S IP819RGB : : SETMESSAGE S IP840RGB : : CREATERECORD S IP831RGB : : SETFIELD S IP830RGB : : SETRECORD S IP832RGB : : F3=Exit F12=Cancel : For each Module defined in the list of Modules for a Program or Service Program, this screen displays a list of Called Procedures and Imported Data Items. Each of these symbols need to be resolved by selecting additional Modules. Resolving means adding a *MODULE or *SRVPGM object with a matching symbol name, to the definition list of a Program or Service Program. As long as all Symbols are not resolved, the Program or Service Program can not compile correctly. Manual IDDOS 13 ILE01 ILE Concepts 14
17 1.5.1 List Modules The M=MODULES function in the above-mentioned Symbol resolution screen (see Figure 7) produces the List Modules screen: Figure 8 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID509RGI : : Symbol resolution : Modules S01 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Symbol : GETFIELD : : Type options, press Enter. : : 1=Select 4=Delete 9=Browse S=Service program : : Opt Module System Description Selected : : IP815RGB *SYSTEM XML Driver : GetField : : F3=Exit F12=Cancel : This list displays all Modules that have the selected Symbol in their Export list. Option 1=SELECT adds the Module to the list of Modules for the Program or Service Program concerned. Upon selection of a Module a Y value appears in the Selected field. Option 4=REMOVE removes the Module from the Program or Service Program concerned. Upon performing this action the Y value disappears from the Selected field. Instead of adding a Module to the List of Modules, it is also possible to add a Service Program containing the Module to the list of Service Programs of a Program or Service Program. Option S=SERVICE PROGRAM produces the List Service Programs screen. Manual IDDOS 12 ILE01 ILE Concepts 15
18 1.5.2 List Service Programs Figure 9 : INTEGRATED DEVELOPMENT & DOCUMENTATION SYSTEM Real Web.Gen Cursus ID510RGI : : Symbol resolution : Service Programs S01 : : (Service) Program.... : WS200RGC M P : : ListCustomers : : Module : IP815RGB : : XML Driver : GetField : : Type options, press Enter. : : 1=Select 4=Delete : : Service : : Opt Program System Description Selected : : IP870RGB *SYSTEM XML Driver : Service Program Y : : F3=Exit F12=Cancel : This list displays all Service Programs that have the selected Module in their content list. Option 1=SELECT adds the Service Program to the list of Service Programs of a Program or Service Program. Upon selection of a Service Program a Y value appears in the Selected field. Option 4=REMOVE removes the Service Program from the list of Service Programs. Upon performing this action the Y value disappears from the Selected field. The result of adding Modules and Service Programs to the definition list of a Program or Service Program, is also visible in option M=Modules and S=Service Programs. Manual IDDOS 13 ILE01 ILE Concepts 16
ERserver. ILE Concepts. iseries. Version 5 Release 3 SC
ERserver iseries ILE Concepts Version 5 Release 3 SC41-5606-07 ERserver iseries ILE Concepts Version 5 Release 3 SC41-5606-07 Note Before using this information and the product it supports, be sure to
More informationILE Essentials, Part 1 Static Binding and Service Programs
ILE Essentials, Part 1 Static Binding and Service Programs Susan Gantner susan.gantner@partner400.com www.partner400.com SystemiDeveloper.com Your partner in IBM i Education In this session, we will take
More informationJim Buck Phone Twitter
Jim Buck Phone 262-705-2832 Email jbuck@impowertechnologies.com Twitter - @jbuck_impower www.impowertechnologies.com Presentation Copyright 2017 impowertechnologies.com 5250 & SEU Doesn t work anymore!
More informationFeaturing: Call Hierarchy and Program Structure diagrams,
IBM Software Group Rational Developer for IBM i (RDi) Application Diagram Viewer Featuring: Call Hierarchy and Program Structure diagrams, Last Update: 9/10/2009 2009 IBM Corporation Agenda Application
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 000-972 Title : ILE RPG Programmer Vendors : IBM Version : DEMO Get Latest
More informationStrategi Distributed HSM Guide
BusinessLink Software Support. Strategi Distributed HSM Guide Version v1r8 This manual applies to Strategi version V1R8. ADVANCED BusinessLink Corp. may have patents and/or patent pending applications
More informationTRS01: TRANSLATION MODULE...
TABLE OF CONTENTS TRS01: TRANSLATION MODULE.... 1 1.1 STARTING UP THE TRANSLATION MODULE.... 2 1.2 LANGUAGE.... 4 1.3 (RE)GENERATION SUMMARY.... 5 1.4 PREPARE IN BATCH.... 6 1.5 TRANSLATION.... 8 TRS01:.
More informationTURNOVER FOR ISERIES V100 CROSS-REFERENCE SYSTEM
84 Elm Street Peterborough, NH 03458 USA TEL (010)1-603-924-8818 FAX (010)1-603-924-6348 Website: http://www.softlanding.com Email: techsupport@softlanding.com Supplement #64 TURNOVER FOR ISERIES V100
More informationILE Activation Groups
ILE Activation Groups & Binder Language Susan Gantner susan.gantner@partner400.com www.partner400.com www.systemideveloper.com Your partner in IBM i Education In this session in the ILE Essentials series,
More informationVendor: IBM. Exam Code: Exam Name: ILE RPG Programmer. Version: Demo
Vendor: IBM Exam Code: 000-972 Exam Name: ILE RPG Programmer Version: Demo Questions: 1 Which of the following operation codes is supported in both fixed form and /Free form? A. CALL B. EVALR C. ALLOC
More informationIBM ILE RPG Programmer. Download Full Version :
IBM 000-972 ILE RPG Programmer Download Full Version : http://killexams.com/pass4sure/exam-detail/000-972 Answer: A QUESTION: 61 A programmer has just converted a subroutine to a subprocedure. When compiling
More informationDB2 UDB: Using Predictive Query Governor
DB2 UDB: Using Predictive Query Governor Skip Marchesani Custom Systems Corp Sparta, NJ 07871 973-579-1340 smarches@warwick.net DB2 UDB: Using Predictive Query Governor Disclaimer: This presentation may
More informationCustomizing Oracle Identity Governance: Populating Request Attributes
Customizing Oracle Identity Governance: Populating Request Attributes Page 1 of 29 Customizing Oracle Identity Governance : Populating Request Attributes Overview When creating requests for application
More informationBe aware that the recommended record length of the ILE RPG source file is 112 bytes, up from the previous standard default of 92 bytes.
84 Elm Street Peterborough, NH 03458 USA TEL (010)1-603-924-8818 FAX (010)1-603-924-6348 Website: http://www.softlanding.com Email: techsupport@softlanding.com MANAGING ILE PROGRAMS TABLE OF CONTENTS Supplement
More informationAOS.595 Download Student Info to PC/Network
AOS.595 Download Student Info to PC/Network AOS Download Student Info to PC/Network Ref: AOS.595P.01 Opt Download Definition Dis Sch Description () () LIFETOUCH HPS LIFETOUCH DOWNLOAD (DO NOT CHANGE!)
More informationQUICK-PRESS HOWTO: PDF. This booklet will guide you through the different stages of setting up an application to print your documents as PDF files.
QUICK-PRESS HOWTO: PDF This booklet will guide you through the different stages of setting up an application to print your documents as PDF files. At each stage references to the reference documentation
More informationInformed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes
Informed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes These Release Notes describe new features and enhancements implemented in releases for the IV-MTR application. The document is organized
More informationInformed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes
Informed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes These Release Notes describe new features and enhancements implemented in releases for the IV-MTR application. The document is organized
More informationHostopia WebMail Help
Hostopia WebMail Help Table of Contents GETTING STARTED WITH WEBMAIL...5 Version History...6 Introduction to WebMail...6 Cookies and WebMail...6 Logging in to your account...6 Connection time limit...7
More informationExam Code: Exam Name: ILE RPG Programmer. Vendor: IBM. Version: DEMO
Exam Code: 000-972 Exam Name: ILE RPG Programmer Vendor: IBM Version: DEMO Part: A 1: Which of the following operation codes is supported in both fixed form and /Free form? A.CALL B.EVALR C.ALLOC D.EXTRCT
More informationRevSoft. REV GUARDIAN for AS/400. Basic Concepts. Version 2003B REV-GRD-AS/
RevSoft REV GUARDIAN for AS/400 Basic Concepts Version 2003B REV-GRD-AS/400-200 First Edition (January 2003) Copyright 2003 RevSoft. All rights reserved. No part of this manual/publication may be copied
More informationGlobal Support Software. User Guide
Global Support Software User Guide Table of Contents Contacting Global Support Software Corp... 3 Log into the Site... 5 Changing your password...5 Self Registration...6 About Issues...6 The Home Page...
More informationParallel Tools Platform for Judge
Parallel Tools Platform for Judge Carsten Karbach, Forschungszentrum Jülich GmbH September 20, 2013 Abstract The Parallel Tools Platform (PTP) represents a development environment for parallel applications.
More informationDistributed Systems Theory 4. Remote Procedure Call. October 17, 2008
Distributed Systems Theory 4. Remote Procedure Call October 17, 2008 Client-server model vs. RPC Client-server: building everything around I/O all communication built in send/receive distributed computing
More informationCST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003
CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003 The process of creating a project with Microsoft Visual Studio 2003.Net is to some extend similar to the process
More informationInformed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes
Informed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes These Release Notes describe new features and enhancements implemented in releases for the IV-MTR application. The document is organized
More informationCST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005
CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2005 The process of creating a project with Microsoft Visual Studio 2005.Net is similar to the process in Visual
More informationIBM i Debugger. Overview Service Entry Points Debugger Functions Attach to an IBM i Job Launch Configurations and Settings
1 IBM i Debugger IBM i Debugger Overview Service Entry Points Debugger Functions Attach to an IBM i Job Launch Configurations and Settings 2 Integrated Debugger - Overview RPG, COBOL, CL, C, and C++ IBM
More information02/03/15. Compile, execute, debugging THE ECLIPSE PLATFORM. Blanks'distribu.on' Ques+ons'with'no'answer' 10" 9" 8" No."of"students"vs."no.
Compile, execute, debugging THE ECLIPSE PLATFORM 30" Ques+ons'with'no'answer' What"is"the"goal"of"compila5on?" 25" What"is"the"java"command"for" compiling"a"piece"of"code?" What"is"the"output"of"compila5on?"
More informationCreating a Graphical LED cluster bean IBM Visual Age for Java - Creating Custom Beans
This tutorial will show you how create a visual Java Bean that represents an integer value as a row of 16 LED s Just follow each step in turn... Go to the Workbench Page 1 Add a Project using the menu
More informationUse Cases for System i Support in IBM Rational Build Forge
Use Cases for System i Support in IBM Rational Build Forge By Leigh Williamson Rational Distinguished Engineer Build Forge Chief Architect IBM Corporation Level: Intermediate May 2008 Use Cases for the
More informationInformed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes
Informed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes These Release Notes describe new features and enhancements implemented in releases for the IV-MTR application. The document is organized
More informationMaxicode Encoder. AS/400 Manual
Maxicode Encoder Version 2.1.3 for V7R1M0 AS/400 Manual Silver Bay Software LLC 100 Adams Street Dunstable, MA 01827 Phone: (800) 364-2889 Fax: (888) 315-9608 support@silverbaysoftware.com Document Version
More informationBlackboard Portfolio System Owner and Designer Reference
Blackboard Learning System Blackboard Portfolio System Owner and Designer Reference Application Pack 2 for Blackboard Learning System CE Enterprise License (Release 6) Application Pack 2 for Blackboard
More informationOracle Communications Performance Intelligence Center
Oracle Communications Performance Intelligence Center Browser Export Scheduler Guide Release 10.2 E66874 Revision 1 February 2016 i Oracle Communications Performance Intelligence Center Browser Export
More informationFunasset Limited Foundry House Foundry Road Taunton Somerset TA1 1JJ. Tel: +44 (0) Fax: +44 (0) mailmarkup.com funasset.
Funasset Limited Foundry House Foundry Road Taunton Somerset TA1 1JJ Tel: +44 (0)1823 365864 Fax: +44 (0)1823 277266 mailmarkup.com funasset.com Copyright 2012 Funasset Limited. All rights reserved. Products
More informationElectrical System Functional Definition
Electrical System Functional Definition Preface What's New? Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index Dassault Systèmes 1994-2000. All rights reserved.
More informationBy defining design repositories in this centralized fashion, an oganization can fully control which repositories its designers can access and use.
Local Version Control Service Old Content - see latest equivalent Modified by Jason Howie on 31-May-2017 Parent article: Altium Vault The Altium Vault installation provides localized (and centralized)
More informationIBM i: JOURNEY TO THE CENTER OF THE CLOUD
IBM i: JOURNEY TO THE CENTER OF THE CLOUD Prepared by Matt Shannon, Sr. Solutions Specialist and Jeffrey Whicker, Sr. Solutions Specialist Sirius Computer Solutions, Inc. July 2017 Contents Executive Summary...
More informationTutorial 02: Writing Source Code
Tutorial 02: Writing Source Code Contents: 1. Generating a constructor. 2. Generating getters and setters. 3. Renaming a method. 4. Extracting a superclass. 5. Using other refactor menu items. 6. Using
More informationPTF Upgrade Installation Process
RVI Installation Overview PTF Upgrade Installation Process Installing From A PTF Upgrade CD (Release 7.0 And Higher) The RVI PTF Upgrade Installation Process is a straight-forward non-destructive upgrade.
More informationSCA Java Runtime Overview
SCA Java Runtime Overview Software Organization Source Code Locations If you take a Tuscany SCA Java source distribution or look in the Tuscany subversion repository (http://svn.apache.org/repos/asf/tuscany/java/sc
More informationWeb-enable a 5250 application with the IBM WebFacing Tool
Web-enable a 5250 application with the IBM WebFacing Tool ii Web-enable a 5250 application with the IBM WebFacing Tool Contents Web-enable a 5250 application using the IBM WebFacing Tool......... 1 Introduction..............1
More information1. WORKSHARE PROJECT OVERVIEW
Table of Contents 1. WorkShare Project Overview................................ 3 2. Managing a Project with WorkShare Project..................... 4 3. Splitting.................................................
More informationIBM Sterling Gentran:Viewpoint for i5/os
IBM Sterling Gentran:Viewpoint for i5/os for IBM Sterling Gentran:Server Release 3.6 0223-350-VWPT01-0001 This edition applies to the 3.6 Version of IBM Sterling Gentran:Server for iseries and to all subsequent
More informationAccess and Identity Management (AIM) User Guide
Access and Identity Management (AIM) User Guide Document REVISION HISTORY VERSION NO. (Must match header) DATE REVISED BY DESCRIPTION 1.0 7/16/13 RMadrigal Initial document created 1.1 8/29/13 RMadrigal
More informationRPG Subprocedures Basics
RPG Subprocedures Basics Susan Gantner susan.gantner@partner400.com www.partner400.com SystemiDeveloper.com Your partner in IBM i Education Susan doesn t code subroutines any more. In her opinion, subprocedures
More informationConfiguration Export and Import
This chapter includes the following sections:, page 1 From the Export & Import, you can schedule configuration backup for Cisco UCS Central and the registered Cisco UCS Domains. You can schedule export
More informationS-Drive User Guide v1.27
S-Drive User Guide v1.27 Important Note This user guide contains detailed information about S-Drive usage. Refer to the S-Drive Installation Guide and S-Drive Advanced Configuration Guide for more information
More informationCreating Avid Projects, and Media Sharing with Small Tree TitaniumZ
When using Avid Media Composer System with Small Tree's Titanium Z storage, there are a few steps to take to share project and media files. It is important to note that While Small Tree can work in an
More informationTiger Store Release Notes
Tiger Store 2.7.3 Release Notes What s New........................... 2 Fixed Known Issues...................... 2 Upgrading to Version 2.7.3................. 3 Best Practices..........................
More informationGUMBO. Edition. pçñíï~êéi=fååk==
Edition Twenty First Edition (April 2011) This edition applies to the licensed program Report Designer (Program 2A55RDA), Version 3 Release 2 Modification 0, and to all subsequent releases and modifications
More informationAn ILE Building Block
An ILE Building Block IBM Introduced ILE for C with V2R3 of the OS in 1993 COBOL, RPG compilers could build ILE objects as of V3R1 (1994) The term OPM (Original Program Model) was introduced along with
More informationUsing SQL Developer. Oracle University and Egabi Solutions use only
Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a
More informationSpace Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008)
Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Quickstart Guide Working
More informationJava: Classes. An instance of a class is an object based on the class. Creation of an instance from a class is called instantiation.
Java: Classes Introduction A class defines the abstract characteristics of a thing (object), including its attributes and what it can do. Every Java program is composed of at least one class. From a programming
More informationMoodle 2.2 Student User Guide My Private Files
Moodle 2.2 Student User Guide My Private Files Using My Private Files My Private Files saves files in the cloud. Only the user may access it, but you can access it from any computer where you can access
More informationCITO2 Installation & User Instructions
CITO2 Installation & User Instructions DD 56107 Stoneridge Electronics Ltd 1. Installation...4 1.1. System Requirements...4 1.2. Installing CITO2...4 1.3. Uninstalling CITO2...4 2. Starting and closing
More informationBentley Map Geospatial Administrator Workspace Base Source Directory and Files Node
Bentley Map Geospatial Administrator Workspace Base Source Directory and Files Node The Geospatial Administrator provides expected flexibility to define and customize your Bentley Map projects. This includes
More informationChapter 2 Autodesk Asset Locator... 3
Contents Chapter 2 Autodesk Asset Locator....................... 3 Supported Operating Systems....................... 3 Installing Autodesk Asset Locator..................... 4 Define a Search...............................
More informationUsing XMLSERVICE with.net
Using XMLSERVICE with.net Communicating with IBM i from.net Presented by : Richard Schoen President/Chief Technical Officer RJS Software Systems richard@rjssoftware.com What Is XMLSERVICE? XMLSERVICE is
More informationGetting Started with Eclipse/Java
Getting Started with Eclipse/Java Overview The Java programming language is based on the Java Virtual Machine. This is a piece of software that Java source code is run through to produce executables. The
More informationHPO Workbench Documentation
HPO Workbench Documentation Release 1 Monarch Initiative Dec 10, 2018 Contents: 1 Installing and running HPO Workbench 1 1.1 Mac OSX................................................. 1 1.2 Windows.................................................
More informationOutlook 2003, Level 2 Page 1
Outlook 2003, Level 2 Page 1 Course Topics Creating and Sharing Contacts Customizing Views Sorting / Organizing Folders Managing Address Books Auto Signatures Sharing Folders (Calendars, Email Inboxes,
More informationRS-SCO-2001A REVSOFT. Revsoft SCOPE/400. Performance Monitoring & Management. User Reference Manual. Version 2001A. Service Level 0.
RS-SCO-2001A REVSOFT Revsoft SCOPE/400 Performance Monitoring & Management User Reference Manual Version 2001A Service Level 0.0 First Edition (March 2001) Copyright 2000 Revsoft. All rights reserved.
More informationCST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010
CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2010 The process of creating a project with Microsoft Visual Studio 2010.Net is similar to the process in Visual
More informationService Minder Plus Features/Helpful Hints
Service Minder Plus Features/Helpful Hints This manual covers helpful hints and use of features. Note: These items will be addressed during the training sessions. This document is meant to be used as an
More informationScan Center. Version 1.2. Administrator's Guide
Scan Center Version 1.2 Administrator's Guide August 2017 www.lexmark.com Contents 2 Contents Change history... 3 Overview... 4 Deployment readiness checklist...6 Configuring the application...7 Managing
More informationeiconsole for Healthcare Getting Started Tutorial
eiconsole for Healthcare Getting Started Tutorial https://cms.pilotfishtechnology.com/eiconsole-for-healthcare-getting-started-tutorial Welcome to the eiconsole for Healthcare Getting Started Tutorial.
More informationeiconsole for Healthcare Getting Started Tutorial
eiconsole for Healthcare Getting Started Tutorial http://cms.pilotfishtechnology.com/eiconsole-for-healthcare-getting-started-tutorial Welcome to the eiconsole for Healthcare Getting Started Tutorial.
More informationChapter 5: Communicating with Network Users
Chapter 5: Communicating with Network Users 5-1 Chapter 5: Communicating with Network Users Posting Network Information to Users Home Pages Sending System Email to a User Group Sending Email to Network
More informationTranslation Communication Tool V2.0.10
Translation Communication Tool V2.0.10 ii Translation Communication Tool V2.0.10 Contents Chapter 1. About this document.... 1 Chapter 2. What s new in TCT 2.0.10.. 3 IBM ID................ 3 Chapter 3.
More informationIntroduction In this document, users will Llearn how to utilize SysQue Systems Pipe, and how to draw Pipe into their projects.
Systems Pipe Summary Learn to utilize Systems Pipe for Revit 206. Contents Introduction SysQue Systems Pipes SysQue Systems Pipes Menu Modeling Using Systems Pipe Introduction In this document, users will
More informationAndroid System Architecture. Android Application Fundamentals. Applications in Android. Apps in the Android OS. Program Model 8/31/2015
Android System Architecture Android Application Fundamentals Applications in Android All source code, resources, and data are compiled into a single archive file. The file uses the.apk suffix and is used
More informationWDSC IDDOS-PlugIn Installation manual
WDSC IDDOS-PlugIn Installation manual Index 1 Preface... 3 1.1 Remark... 3 2 Installer... 4 3 Update mechanism... 9 4 Setup WebGen-Server... 13 4.1 Description... 13 4.1.1 Parameters... 13 4.1.2 Process...
More informationIBM i Version 7.2. Security Object signing and signature verification IBM
IBM i Version 7.2 Security Object signing and signature verification IBM IBM i Version 7.2 Security Object signing and signature verification IBM Note Before using this information and the product it
More informationObject Oriented Programming. Java-Lecture 11 Polymorphism
Object Oriented Programming Java-Lecture 11 Polymorphism Abstract Classes and Methods There will be a situation where you want to develop a design of a class which is common to many classes. Abstract class
More informationJava CAPS Creating a Simple Web Service from a JCD
Java CAPS 5.1.3 Creating a Simple Web Service from a JCD Introduction Holger Paffrath, August 2008 This tutorial shows you how to create an XML Schema definition to define the layout of your web service
More informationElectrical System Functional Definition
Electrical System Functional Definition Overview Conventions What's New? Getting Started Creating a New System Creating Equipment Creating Connectors Creating a Signal Connecting Saving Your System User
More informationCOMP 250. Lecture 32. polymorphism. Nov. 25, 2016
COMP 250 Lecture 32 polymorphism Nov. 25, 2016 1 Recall example from lecture 30 class String serialnumber Person owner void bark() {print woof } : my = new (); my.bark();?????? extends extends class void
More informationSubroutine to ILE Procedure
Can you read? 1 Refactoring 2 GOTO Conversion 3 Subroutine to ILE Procedure 4 Modernization & Refactoring Improving the Design of Code, Database and More! 5 Refactoring 6 Today s Speaker 7 Refactoring
More informationCM Mega Menu Documentation
CM Mega Menu Documentation Release 1.0.0 CMExtension May 26, 2016 Contents 1 Overview 3 1.1 Technical Requirements......................................... 3 2 Installation 5 2.1 Upgrading................................................
More informationChapter 20 Troubleshooter
Chapter 20 Troubleshooter Once you have been using the Home Control Assistant for a while, you will probably want to look at the Troubleshooter. The Troubleshooter is a set of several tools you can use
More informationEFT - Engineering Field Tools
EFT - Engineering Field Tools EFT Framework User Documentation August, 2007 Table of Contents EFT Framework August, 2007 Introduction... 2 Interface Overview... 2 Tree Area... 2 Contents Area... 3 Status
More informationProject Management Framework
Project Management Framework 7.1.2 UPGRADE GUIDE Copyright 2015 Pegasystems Inc., Cambridge, MA All rights reserved. This document describes products and services of Pegasystems Inc. It may contain trade
More informationJava and i. A Salesforce Recipe: Integrating Java and RPGLE
Java and i A Salesforce Recipe: Integrating Java and RPGLE Dr. Paul Coleman Systems Integration Consultant paul.coleman@averyinstitute.com April 13, 2011 Introduction Problem: Legacy RPGLE CRM to Salesforce.com
More informationCube Designer User Guide SAP BusinessObjects Financial Consolidation, Cube Designer 10.0
Cube Designer User Guide SAP BusinessObjects Financial Consolidation, Cube Designer 10.0 Copyright 2011 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects
More informationSAML v1.1 for.net Developer Guide
SAML v1.1 for.net Developer Guide Copyright ComponentSpace Pty Ltd 2004-2017. All rights reserved. www.componentspace.com Contents 1 Introduction... 1 1.1 Features... 1 1.2 Benefits... 1 1.3 Prerequisites...
More informationConverting a legacy message map to a message map in WebSphere Message Broker v8 and IBM Integration Bus v9
Converting a legacy message map to a message map in WebSphere Message Broker v8 and IBM Integration Bus v9 1 Table of Contents Introduction... 4 Legacy message map... 4 When to convert a legacy message
More informationMaintain an ILE RPG application using Remote System Explorer
Maintain an ILE RPG application using Remote System Explorer ii Maintain an ILE RPG application using Remote System Explorer Contents Maintain an ILE RPG application using Remote System Explorer.......
More informationInformed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes
Informed Visibility Mail Tracking & Reporting (IV -MTR) Release Notes These Release Notes describe new features and enhancements implemented in releases for the IV-MTR application. The document is organized
More informationRSS on a Plane v1.70. User Manual and Development Guide.
v1.70 User Manual and Development Guide v1.70...1 User Manual and Development Guide...1 Introduction...4 Setup...5 Running RSSoaP...5 Windows...5 Linux...5 OS X...5 First Run...5 The Toolbar...5 Top-Level
More informationPROGRAMMING LANGUAGE 2
31/10/2013 Ebtsam Abd elhakam 1 PROGRAMMING LANGUAGE 2 Java lecture (7) Inheritance 31/10/2013 Ebtsam Abd elhakam 2 Inheritance Inheritance is one of the cornerstones of object-oriented programming. It
More informationComponent models. Page 1
Component Models and Technology Component-based Software Engineering Ivica Crnkovic ivica.crnkovic@mdh.se Page 1 Overview Introduction ACME Architectural Description Language Java Bean Component Model
More informationWPS Workbench. user guide. "To help guide you through using the WPS user interface (Workbench) to create, edit and run programs"
WPS Workbench user guide "To help guide you through using the WPS user interface (Workbench) to create, edit and run programs" Version: 3.1.7 Copyright 2002-2018 World Programming Limited www.worldprogramming.com
More informationSelectSurvey.NET Developers Manual
Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...
More informationFUJITSU Software NetCOBOL V11.0. Getting Started. Linux(64)
FUJITSU Software NetCOBOL V11.0 Getting Started Linux(64) J2UL-1951-01ENZ0(00) October 2014 Preface This manual provides an introduction to NetCOBOL. NetCOBOL provides a full-featured development environment
More information<Insert Picture Here> Oracle Policy Automation 10.3 Features and Benefits
Oracle Policy Automation 10.3 Features and Benefits June 2011 Introducing Oracle Policy Automation 10.3 Highlights include: Fast and easy generation of documents such as decision
More informationUser's Guide c-treeace SQL Explorer
User's Guide c-treeace SQL Explorer Contents 1. c-treeace SQL Explorer... 4 1.1 Database Operations... 5 Add Existing Database... 6 Change Database... 7 Create User... 7 New Database... 8 Refresh... 8
More informationHow to View Cases and Customize the Homepage in Customer Service Central Cisco and/or its affiliates. All rights reserved. 1
How to View Cases and Customize the Homepage in Customer Service Central 1 This module will show you how to view cases and customize the homepage in Customer Service Central. Please note that in My Cisco,
More information