Openutm V6.5 Concepts and Functions

Total Page:16

File Type:pdf, Size:1020Kb

Openutm V6.5 Concepts and Functions English FUJITSU Software openUTM V6.5 Concepts and Functions User Guide © Siemens Nixdorf Informationssysteme AG 1995 Informationssysteme Nixdorf © Siemens P:\FTS-BS\openSEAS\openUTM\openUTMV6.5_1700900\01_Konfu\en\konfu_e.vor Pfad: Edition December 2017 Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Feel free to send us your comments by e-mail to: [email protected] Certified documentation according to DIN EN ISO 9001:2008 To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard DIN EN ISO 9001:2008. cognitas. Gesellschaft für Technik-Dokumentation mbH www.cognitas.de Copyright and Trademarks Copyright © 2017 Fujitsu Technology Solutions GmbH. All rights reserved. Delivery subject to availability; right of technical modifications reserved. All hardware and software names used are trademarks of their respective manufacturers. This manual is printed on paper treated with chlorine-free bleach. Contents 1 Preface . 11 1.1 Summary of contents and target group . 13 1.2 Summary of contents of the openUTM documentation . 14 1.2.1 openUTM documentation . 14 1.2.2 Documentation for the openSEAS product environment . 18 15. Dezember 2017 Stand 14:42.09 Stand 2017 Dezember 15. P:\FTS-BS\openSEAS\openUTM\openUTMV6.5_1700900\01_Konfu\en\konfu_e.ivz Pfad: 1.2.3 Readme files . 19 1.3 Changes in openUTM V6.5 . 20 1.3.1 New server functions . 20 1.3.2 Discontinued server functions . 27 1.3.3 New client functions . 28 1.3.4 New functions for openUTM WinAdmin . 29 1.3.5 New functions for openUTM WebAdmin . 29 2 Overview of openUTM features . 31 2.1 openUTM – the “High-end Transaction Processing Platform” . 31 2.2 Transaction concept and restart functions . 33 2.3 Coordinating with databases and resource managers . 34 2.4 UTM cluster application . 37 2.4.1 UTM cluster files . 39 2.4.2 System requirements for the use of UTM cluster applications . 41 2.4.3 Using SESAM/SQL and UDS/SQL databases in the cluster . 42 2.5 Message queuing . 43 2.6 openUTM - open for different platforms and protocols . 46 2.7 X/Open conformance of openUTM . 51 2.8 Performance, throughput, and response times . 54 2.9 Workload Capture & Replay . 55 Dokuschablonen 19x24 Version 7.4de fürFrameMaker V7.x vom 09.02.2010 © cognitas GmbH 2001-2010 Concepts and Functions Contents 2.10 High availability . 56 2.11 Security functions . 57 2.12 Dynamic configuration . 58 2.13 Internationalization/adaptation of UTM messages . 60 2.14 openUTM in the Unicode environment . 60 2.15 Accounting . 61 2.16 Performance monitoring with the openSM2 Software Monitor . 62 2.17 Diagnostic capabilities in openUTM . 63 2.18 Simple, user-friendly application programming . 64 2.19 Graphical administration with WinAdmin . 65 2.20 Graphical administration with WebAdmin . 66 2.21 SNMP subagent for openUTM . 67 3 Integration scenarios with openUTM . 69 3.1 Integrating different applications . 69 3.2 Integrating openUTM in the Java Enterprise environment . 70 3.2.1 openUTM as a server for Java EE application servers . 70 3.2.2 openUTM as a client for a Java EE application server . 72 3.2.3 UTM cluster application as client or server . 73 3.3 Addressing openUTM via Web services . 74 3.4 Putting existing applications on the Web . 75 4 Communication with openUTM . 77 4.1 Client/server architecture variants . 77 4.2 What is meant by the terms “client” and “server”? . 81 4.2.1 Communication with UTM-Client applications . 82 4.2.1.1 Clients with the UPIC carrier system . 82 4.2.1.2 Clients with the OpenCPIC carrier system . 83 4.2.2 Java clients . 84 Concepts and Functions Contents 4.3 Server-to-server communication . 87 4.3.1 Global dialogs . 87 4.3.2 Transaction management in server-to-server communication . 89 4.3.3 Example: Global dialog with a distributed transaction . 90 4.3.4 Addressing remote services . 92 4.3.5 Communication with CICS, IMS and TXSeries applications . 95 4.4 Communicating with transport system applications . 97 4.5 Overview: partners, protocols, transaction management . 100 5 Message queuing . 101 5.1 UTM-controlled queues . 102 5.1.1 Output jobs (output queuing) . 102 5.1.2 Background jobs . 102 © Siemens NixdorfInformationssysteme AG 1995 Pfad: P:\FTS-BS\openSEAS\openUTM\openUTMV6.5_1700900\01_Konfu\en\konfu_e.ivz 5.1.2.1 Processing background jobs . 103 5.1.2.2 Sending background jobs to remote services (remote queuing) . 104 5.1.3 Priority scheduling of background jobs . 106 5.2 Service-controlled queues . 107 5.2.1 USER queues . 108 5.2.2 TAC queues . .109 5.2.3 Temporary queues . 110 5.3 Control options for message queues . 113 5.4 Message queue calls of the KDCS interface . 117 6 Structure of a UTM application . 119 6.1 UTM application program . 120 6.2 The process concept . 121 6.3 The KDCFILE - the “application memory” . 123 6.3.1 KDCFILE for a standalone application . 123 6.3.2 KDCFILEs in UTM cluster applications . 125 6.4 UTM cache memory . 126 Concepts and Functions Contents 7 Program interfaces . 127 7.1 Overview of the program interfaces . 128 7.2 The KDCS universal program interface . 130 7.2.1 KDCS calls . 130 7.2.2 UTM storage areas . 134 7.2.3 Event functions . 138 7.3 The X/Open interface CPI-C . 140 7.4 The X/Open interface XATMI . 142 7.5 The X/Open interface TX . 144 7.6 The XML interface of openUTM . 145 8 Generating UTM applications . 149 8.1 Defining the configuration . 150 Overview: KDCDEF control statements . 151 8.2 Generating the application program . 153 8.3 Updating the configuration using the KDCUPD tool . 155 9 Administering UTM applications . 159 9.1 Administration command interface . 161 9.2 Administration program interface . 164 9.3 WinAdmin graphical administration program . 167 9.4 WebAdmin graphical administration program . 169 9.5 Authorization concept . 171 9.6 Changing the generation dynamically . 172 9.7 Automatic administration . 174 9.8 Administering message queues and printers . 175 Concepts and Functions Contents 10 Security functions . 177 10.1 System access control (identification and authentication) . 178 10.2 Data access control (authorization) . ..
Recommended publications
  • 5 Fujitsu Siemens Computers Gmbh DRIVE
    *5 Fujitsu Siemens Computers GmbH DRIVE/WINDOWS (BS2000) *5 Version 2.1B40 Release Notice DRIVE/WINDOWS V 2.1B C o n t e n t s 1 General . 1 1.1 Ordering . 2 1.2 Delivery . 2 1.3 Documentation . 3 2 Technical information . 5 2.1 Resource requirements . 5 2.2 Software configuration . 6 2.3 Product installation . 7 2.4 Product use . 7 2.5 Obsolete functions . 11 2.6 Incompatibilities . 11 2.7 Restrictions . 12 2.8 Procedure in the event of errors . 14 3 Software extensions . 15 Release Notice DRIVE/WINDOWS V 2.1B − 1 − 1 General This Release Notice is a summary of the major functions, dependencies and operating information with respect to the delivery unit *5 DRIVE/WINDOWS (BS2000 *)) V2.1B40 *5 The release level is that of June 2000. DRIVE/WINDOWS V2.1 is the follow−up version of DRIVE/WINDOWS−DB V1.1. DRIVE is a 4th−generation programming language (4GL) for creating and using commercial OLTP applications in accordance with the guidelines of Open System Direction (OSD), *5 the client/server concept used by Fujitsu Siemens Computers. For SESAM and UDS users, DRIVE/WINDOWS, beside SQL, offers a number of new programming functions which allow you to develop applications more quickly and more simply. DRIVE procedures written with DRIVE V5.1 can still run in DRIVE/WINDOWS V2.1 as old−style programs. *4 *5 DRIVE is Y2K−compatible as of version 2.1B30. *4 The SESAM/SQL user can work with both SESAM/SQL V1 and *5 SESAM/SQL V2/V3 (extended SQL2 language elements).
    [Show full text]
  • Siemens Business Services Gmbh & Co. OHG DRIVE/WINDOWS
    Siemens Business Services GmbH & Co. OHG DRIVE/WINDOWS−COMP (BS2000) V2.1B Edition: June 2000 R E L E A S E N O T I C E Release Notice D R I V E / W I N D O W S − C O M P V 2 . 1 B C o n t e n t s 1 General . 2 1.1 Ordering . 3 1.2 Delivery . 3 1.3 Documentation . 3 2 Technical information . 3 2.1 Resource requirements . 3 2.2 Software configuration . 4 2.3 Product installation . 4 2.4 Product use . 5 2.5 Obsolete functions . 6 2.6 Incompatibilities . 7 2.7 Restrictions . 14 2.8 Procedure in the event of errors . 15 3 Software extensions . 15 1 Release Notice D R I V E / W I N D O W S − C O M P V 2 . 1 B 1 General This Release Notice is a summary of the major dependencies and operating information with respect to DRIVE/WINDOWS−COMP (BS2000 *)) V2.1 *4 The release level is that of June 2000 DRIVE/WINDOWS−COMP V2.1 is an additional product to DRIVE/WINDOWS V2.1, in order to make DRIVE applications running more performantly. Such an application should be tried first in interpreter mode, as far as it works correct. The advantages of the interpreter mode for the interactive generation and test can therefore be used completely. DRIVE/WINDOWS V2.1 is the follow−up version of DRIVE/WINDOWS−DB V1.1. DRIVE programs for newstyle and oldstyle, already existing, may be compiled further with DRIVE/WINDOWS−COMP.
    [Show full text]
  • BS2000 Performance Handbook
    English FUJITSU Software BS2000 Performance Handbook User Guide © Siemens NixdorfInformationssysteme 1995 AG Pfad: P:\FTS-BS\Confluence\OSD_V11\1603807_performance\prod_en\perf_e.vor.fm Valid for: SE Servers BS2000 OSD/BC V11.0 BS2000 OSD/XC V11.0 X2000 V6.2 Edition October 2018 Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Feel free to send us your comments by e-mail to: [email protected] Certified documentation according to DIN EN ISO 9001:2008 To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard DIN EN ISO 9001:2008. cognitas. Gesellschaft für Technik-Dokumentation mbH www.cognitas.de Copyright and Trademarks Copyright © 2018 Fujitsu Technology Solutions GmbH. All rights reserved. Delivery subject to availability; right of technical modifications reserved. EMC2®, Symmetrix®, Symmetrix DMXTM, VMAX®, VMAX3TM, SRDF® are trademarks of DELL EMC Corporation, Hopkinton/MA (USA). Quantum®, the Quantum logo and Scalar® are trademarks of Quantum Corporation, San Jose (USA). All hardware and software names used are trademarks of their respective manufacturers. This manual is printed on paper treated with chlorine-free bleach. Table of Contents 1 Preface . 11 1.1 Objectives and target groups of this manual . 12 1.2 Summary of contents . 12 18. Oktober2018 Stand 10:16.41 Pfad: P:\FTS-BS\Confluence\OSD_V11\1603807_performance\prod_en\perf_e.ivz.fm 1.3 Changes since the last edition of the manual .
    [Show full text]
  • Openutm V7.0 Concepts and Functions
    English FUJITSU Software openUTM V7.0 Concepts and Functions User Guide * November 2019 Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Feel free to send us your comments by e-mail to: [email protected]. Certified documentation according to DIN EN ISO 9001:2015 To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard DIN EN ISO 9001:2015. Copyright and Trademarks Copyright © 2019 Fujitsu Technology Solutions GmbH. All rights reserved. Delivery subject to availability; right of technical modifications reserved. All hardware and software names used are trademarks of their respective manufacturers. Table of Contents Concepts and Functions . 8 1 Preface . 9 1.1 Summary of contents and target group . 11 1.2 Summary of contents of the openUTM documentation . 12 1.2.1 openUTM documentation . 13 1.2.2 Documentation for the openSEAS product environment . 16 1.2.3 Readme files . 17 1.3 Changes in openUTM V7.0 . 18 1.3.1 New server functions . 19 1.3.2 Discontinued server functions . 23 1.3.3 New client functions . 24 1.3.4 New functions for openUTM WinAdmin . 25 1.3.5 New functions for openUTM WebAdmin . 26 2 Overview of openUTM features . 27 2.1 openUTM - the “High-end Transaction Processing Platform” . 28 2.2 Transaction concept and restart functions . 30 2.3 Coordinating with databases and resource managers .
    [Show full text]
  • Fujitsu Technology Solutions
    Fujitsu Technology Solutions DRIVE (BS2000/OSD) Version 3.1A10 April 2012 Release Notice All rights reserved, including intellectual property rights. Technical data subject to modifications and delivery subject to availability. Any liability that the data and illustrations are complete, actual or correct is excluded. Designations may be trademarks and/or copyrights of the respective manufacturer, the use of which by third parties for their own purposes may infringe the rights of such owner. Copyright © Fujitsu Technology Solutions 2012 Release Notice DRIVE V3.1A 1 General 2 1.1 Ordering 3 1.2 Delivery 3 1.3 Documentation 5 2 Technical information 6 2.1 Resource requirements 6 2.1.1 Memory requirements of a UTM application 6 2.1.2 Memory requirements of a TIAM application 6 2.2 Software configuration 7 2.3 Product installation 8 2.4 Product use 9 2.4.1 Installing the message file 11 2.4.2 Installing the UTM components 11 2.5 Obsolete functions and those to be discontinued 12 2.6 Incompatibilities 12 2.7 Restrictions 12 2.8 Procedure in the event of errors 14 3 Software extensions 15 1 1 General This Release Notice is a summary of the major extensions, requirements and operating information with regard to the delivery unit DRIVE (BS2000 *)) V3.1A The release level is that of April 2012 DRIVE V3.1A is the follow-up version to DRIVE/WINDOWS V2.2A DRIVE is a fourth generation programming language (4GL) for creating and using commercial OLTP applications. In addition to SQL support, DRIVE provides a series of valuable programming functions that simplify the work of the developer when using low-level system interfaces to the transaction monitor or to the user interface systems.
    [Show full text]
  • COBOL2000 V1.2A (BS2000/OSD) COBOL Compiler
    1Preface 1.1 Summary of contents This User Guide describes how COBOL programs produced in a BS2000 environment can be – prepared for compilation, – compiled with the COBOL2000 compiler, – linked into executable programs and loaded into main memory, and – tested for logical errors in debugging sessions. In addition, it includes details of how COBOL programs – utilize BS2000 facilities for information exchange, – process cataloged files, – sort and merge files, – take checkpoints and use them for subsequent restarts, and – communicate with other programs (program linkage). It also includes a chapter (chapter “COBOL2000 and POSIX” on page 259) on how the COBOL2000 compiler and the programs it generates can be used within the POSIX subsystem of BS2000/OSD and on how the POSIX file system is accessed. Familiarity with the COBOL programming language and with simple applications of BS2000 is prerequisite to understanding this manual. Language elements of the COBOL2000 compiler are discussed in detail in the “COBOL2000 Reference Manual” [1]. Other publications are referred to in the text by their abbreviated titles or by numbers enclosed in square brackets. The full titles are listed with their corresponding numbers under “References”. U41113-J-Z125-3-76 1 Expansion levels of the COBOL2000 system Preface 1.2 Expansion levels of the COBOL2000 system The COBOL2000 system V1.2 is supplied in three configurations: – COBOL2000-R (maximum configuration with RISC code generator) – COBOL2000 (maximum configuration without RISC code generator) – COBOL2000-BC (basic configuration) The BC version of COBOL2000 does not include the following control and language facil- ities: – Symbolic debugging with AID – Output of a list of all error messages – COBOL-DML language elements for database links – Report-Writer language module – Compiler and program execution in the POSIX subsystem – Starter phase This User Guide refers to the full-featured configuration.
    [Show full text]
  • Opensm2 Software Monitor
    English FUJITSU Software BS2000 openSM2 Software Monitor User Guide Valid for: openSM2 V21.0A Edition June 2021 Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Feel free to send us your comments by e-mail to: [email protected]. Certified documentation according to DIN EN ISO 9001:2015 To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard DIN EN ISO 9001:2015. Copyright and Trademarks Copyright © 2021 Fujitsu Technology Solutions GmbH. All rights reserved. Delivery subject to availability; right of technical modifications reserved. All hardware and software names used are trademarks of their respective manufacturers. The Xen® mark is a trademark of Citrix Systems, Inc., which manages the mark on behalf of the Xen open source community. The Xen® mark is registered with the U.S. Patent and Trademark Office, and may also be registered in other countries. Linux is a registered trademark of Linus Torvalds. Windows® is a registered trademark of Microsoft Corporation. The Linux-based basic software M2000, X2000, and HNC which is installed on the Management Unit, Server Unit x86, and HNC contains Open Source Software. The licenses for this can be found in the LICENSES directory on the relevant installation DVD. Table of Contents openSM2 . 10 1 Preface . 11 1.1 Objectives and target groups of this manual . 12 1.2 Summary of contents .
    [Show full text]
  • FUJITSU BS2000 Hardware, Software and Services Portfolio
    FUJITSU BS2000 Hardware, Software and Services Portfolio Greater flexibility with high-end multi-server platforms Enterprise systems in today‘s data centers operate on the assumption that maximum data and application availability plus outstanding economic efficiency are indispensable attributes. A system must be designed and monitored in such a way that individual faults do not result in a system standstill and that all components interact optimally and effectively in a reliably coordinated manner. SE infrastructures meet such requirements perfectly. A multi-server platform with a standardized management concept enables considerable TCO improvements and offers the greatest possible flexibility when recentralizing applications as well as when consolidating IT operations and the resources used. A standardized service concept optimally supports wide-ranging configurations and growth options and ensures future security and investment protection in state-of-the-art data centers. Future security coupled with flexibility High-end performance BS2000 is a highly available, scalable, high-performance operating system basis for business-critical applications and is completely compatible across numerous versions. The open interfaces of the BS2000 mainframe operating system offer exceptionally flexible and future-proof integration in modern Management Unit (MU) with SE Manager application architectures, reliably fulfilling the IT requirements of dynamic data centers. Excellent mainframe technology features SU /390 SU x86 AU x86 Peripherals ■ Best
    [Show full text]
  • Performance Handbook
    English FUJITSU Software BS2000 Performance Handbook User Guide Valid for: SE Servers BS2000 OSD V11.0B X2000 V6.3 February 2020 Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Feel free to send us your comments by e-mail to: [email protected]. Certified documentation according to DIN EN ISO 9001:2015 To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard DIN EN ISO 9001:2015. Copyright and Trademarks Copyright © 2020 Fujitsu Technology Solutions GmbH. All rights reserved. Delivery subject to availability; right of technical modifications reserved. All hardware and software names used are trademarks of their respective manufacturers. EMC2®, Symmetrix®, Symmetrix DMX™, VMAX®, VMAX3™, SRDF® are trademarks of DELL EMC Corporation, Hopkinton/MA (USA). Quantum®, the Quantum logo and Scalar® are trademarks of Quantum Corporation, San Jose (USA). Table of Contents Performance Handbook . 10 1 Preface . 11 1.1 Objectives and target groups of this manual . 12 1.2 Summary of contents . 13 1.3 Changes since the last edition of the manual . 14 1.4 Notational conventions . 15 2 Characteristic performance values . 16 2.1 Characteristic performance values of an online application . 2.2 Characteristic performance values of a batch application . 20 2.3 Formulating a performance expectation . 21 2.4 Relative performance factor of the CPU (RPF) . 25 2.4.1 Multiprocessor systems .
    [Show full text]