unisys Distributed Processing Middleware Open Distributed Transaction Processing Administration Guide Volume 2: Building Applications

Size: px
Start display at page:

Download "unisys Distributed Processing Middleware Open Distributed Transaction Processing Administration Guide Volume 2: Building Applications"

Transcription

1 unisys Distributed Processing Middleware Open Distributed Transaction Processing Administration Guide Volume 2: Building Applications ClearPath OS 2200 Release 13.1 February

2 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product or related information described herein is only furnished pursuant and subject to the terms and conditions of a duly executed agreement to purchase or lease equipment or to license software. The only warranties made by Unisys, if any, with respect to the products described in this document are set forth in such agreement. Unisys cannot accept any financial or other responsibility that may be the result of your use of the information in this document or software material, including direct, special, or consequential damages. You should be very careful to ensure that the use of this information and/or software material complies with the laws, rules, and regulations of the jurisdictions with respect to which it is used. The information contained herein is subject to change without notice. Revisions may be issued to advise of such changes and/or additions. Notice to U.S. Government End Users: This is commercial computer software or hardware documentation developed at private expense. Use, reproduction, or disclosure by the Government is subject to the terms of Unisys standard commercial license for the products, and where applicable, the restricted/limited rights provisions of the contract data rights clauses. Unisys and ClearPath are registered trademarks of Unisys Corporation in the United States and other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Java EE and Java SE are trademarks of Oracle in the U.S. and other countries. JBoss is a registered trademark and JBoss Application Server is a trademark of Red Hat, Inc. and its subsidiaries in the U.S. and other countries. All other brands and products referenced in this document are acknowledged to be the trademarks or registered trademarks of their respective holders.

3 Contents Section 1. Getting Started 1.1. Documentation Updates Purpose Scope Audience Notation Conventions Organization Section 2. Open Distributed Transaction Processing Application Development 2.1. Classification of Application Programs Open Group Communication Models Request-Response Services Conversational Services Servers and Service Routines Functions of a Server Building a Server Order of Server Execution Functions of a Service Routine Types of Service Routines Client Programs Communications Buffer Management XATMI Calls for Application Programs Buffer Types Buffer Subtypes Transaction Boundaries Transaction Mode AUTOTRAN Configuration API and Diagnostic Services Libraries C Compiler XATMI Library COBOL Compiler and ASCII COBOL Compiler XATMI Libraries JVM on OS 2200 XATMI Library TX Libraries Diagnostic Services Libraries Section 3. Buffer Subtypes 3.1. Building VIEWs Format of a VIEW iii

4 Contents Corresponding COBOL Data Types for X_COMMON and X_C_TYPE Buffer Types Comments in a VIEW File Example of a VIEW File Using VIEW Utility Programs Using the VADD Utility Using the VDEL Utility Using the VGET Utility Using the View2java Compiler Using BUFMAKE to Create a VIEW Using the BUFMAKE Processor VIEW Translation Header Translation Starting the BUFMAKE Processor Example of BUFMAKE Execution Comparing BUFMAKE and VADD Section 4. Building Java Clients 4.1. Using the JMAC Utility Procedures for Building Java Clients Building the Make-Form Input Calling the JMAC Utility Example JMAC Call and Output Section 5. Building Servers 5.1. Using the MAS Utility Procedures for Building Servers Building the Make-Form Input Calling the MAS Utility MAS Examples C and COBOL Example Java Example Starting Servers Starting HVTIP and TIP Servers Starting Batch Servers Section 6. Extended Mode Servers 6.1. Building an Extended Mode HVTIP Server Example MAS Call Example MAKESERVER Addstream Components of an Extended Mode HVTIP Server Building an Extended Mode TIP Server Example MAS Call Example MAKESERVER Addstream Components of an Extended Mode TIP Server Building an Extended Mode Batch Server iv

5 Contents Example MAS Call Example MAKESERVER Addstream Components of an Extended Mode Batch Server Section 7. Basic Mode Servers 7.1. Building a Basic Mode HVTIP Server Example MAS Call Example MAKESERVER Addstream Components of a Basic Mode HVTIP Server Building a Basic Mode TIP Server Example MAS Call Example MAKESERVER Addstream Components of a Basic Mode TIP Server Building a Basic Mode Batch Server Example MAS Call Example MAKESERVER Addstream Components of a Basic Mode Batch Server Section 8. Using Local Code to Modify Servers 8.1. Modifying Server Execution C and Java Servers Modifying tpsvrinit() tpsvrinit() Example Modifying tpsvrdone() tpsvrdone() Example COBOL Servers TPSVRINIT Example ASCII COBOL Servers Modifying TPSVRINIT Modifying TPSVRDONE Section 9. Using the Security Service 9.1. Security Service Components Operating System SESSION$CTRL Interface The OCMS Activity Open Distributed Transaction Processing Session Manager Subsystem Component Open Distributed Transaction Processing Security Service Template Code Transaction Integrator Security Gateway and HTML Templates Functional Overview Security Service Processing Using a Generic Buffer Processing a New Password Environment Requirements v

6 Contents 9.5. Open Distributed Transaction Processing Configuration Requirements MAX_THREADS User Log PID Pool TD_CNV_TIME (UnixWare Environment Only) Dependencies Managing Throughput Handling Passwords and New Passwords ELMS Messages Operations Open CMS (OCMS) Activity TSF Processor TD2200 (UnixWare Environment Only) Administration Building Headers and Installing VIEWs Building the Security Server Updating the TMSCONFIG File Securing the User Log File Transaction Integrator Considerations Customization Considerations Database Logging Session Timeout Optimization Non-Internet-Based Client Development End Service Programming Message Logging Security Service Template Code Security Service VIEWs VIEW secsvc_view VIEW retmsg Message Logging LLMS Return Status SESSION$CTRL ROQ Return Status Appendix A. Restrictions, Operational Considerations, and Compatibility A.1. Restrictions... A 1 A.2. Operational Considerations... A 2 A.2.1. Unsupported TX Calls... A 2 A.2.2. COMP-5 Usage... A 2 A.2.3. Advertising Services... A 2 A.3. Compatibility with Other Products or System Software... A 2 A.3.1. Compatibility with Runtime System for Extended Mode Compilers... A 2 A.3.2. Compatibility with Unisys OS 2200 OSI-TP High- Performance Transaction Processing for XATMI (HTP/x)... A 2 A.3.3. Compatibility with Open Distributed Transaction Processing Level 4R1... A 3 vi

7 Contents A.3.4. A.3.5. Compatibility with Open Distributed Transaction Processing Level 8R1... A 3 Compatibility with Open Distributed Transaction Processing level 9R1... A 3 Appendix B. Thread-Control Commands B.1. OS 2200 Universal Data System (UDS)... B 1 B.2. File Control Superstructure (FCSS)... B 1 B.3. XA and Universal Database Control Functions... B 2 B.4. TX and Step Control... B 3 B.5. Step Control for Nonglobal Transactions... B 4 Appendix C. Java Package Contents C.1. TransactionTP Contents... C 1 C.2. TransactionView Interface Contents... C 8 Glossary... 1 Index vii

8 Contents viii

9 Figures 2 1. Client Calling a Server Structure of a C or COBOL Server Structure of a Java Server Using the VADD Utility Using the VGET Utility BUFMAKE and VADD Processors and the Open Distributed Transaction Processing FGSS Security Service Functional Overview ix

10 Figures x

11 Tables 2 1. Server Programming Options Open Group Typed Buffers Supported by Open Distributed Transaction Processing Communications Functions in the C Compiler XATMI Library Buffer Management Functions in the C Compiler XATMI Library Service Advertisement Functions in the C Compiler XATMI Library Communications Routines in the COBOL Compiler XATMI Libraries Service Initialization Routine in the COBOL Compiler XATMI Libraries Service Advertisement Routines in the COBOL Compiler XATMI Libraries Communications Functions in the JVM on OS 2200 XATMI Library Buffer Management Functions in the JVM on OS 2200 XATMI Library C Compiler TX Library Functions COBOL Compiler TX Library Routines JVM on OS 2200 TX Library Functions C Compiler Diagnostic Services Library Functions COBOL Compiler Diagnostic Service Library Routines Data Type Translation: Server Perspective Data Type Translation: Client Perspective BUFMAKE Processor Commands and Command Parameters BUFMAKE Command Parameters and Values Additional Data Fields That Precede User Data Fields Steps to Build a Client Make-Form Parameter Values Steps to Build a Server Make-Form Parameter Table Values Make-Form File Table Value Extended Mode HVTIP Server Components Extended Mode TIP Server Components Extended Mode Batch Server Components Basic Mode HVTIP Server Components Basic Mode TIP Server Components Basic Mode Batch Server Components LLMS System Error Returns LLMS Illegal Character Returns ROQ Success Status Returns xi

12 Tables 9 4. ROQ User-Related Failure Status Returns ROQ System Failure Status Returns B 1. Mapping of XA Functions to Universal Database Control Functions... B 2 B 2. Mapping of TX Functions to Step Control Actions for RMs... B 3 xii

13 Examples 3 1. Example VIEW File VADD Call View Input File C Include Element COBOL COPY Elements VDEL Call VGET Call Open Distributed Transaction Processing VIEW File and Java Source File BUFMAKE Execution BUFMAKE Input BUFMAKE VIEW JMAC Call MAKECLIENT Addstream C and COBOL MAS Call C and COBOL MAKESERVER Addstream Java MAS Call Java MAKESERVER Addstream MAS Input for a COBOL HVTIP Server MAKESERVER Addstream for a COBOL HVTIP Server MAS Input for a COBOL TIP Server MAKESERVER Addstream for a COBOL TIP Server MAS Input for a COBOL Batch Server MAKESERVER Addstream for a COBOL Batch Server MAS Input for an ASCII COBOL HVTIP Server MAKESERVER Addstream for an ASCII COBOL HVTIP Server MAS Input for an ASCII COBOL TIP Server MAKESERVER Addstream for an ASCII COBOL TIP Server MAS Input for an ASCII COBOL Batch Server MAKESERVER Addstream for an ASCII COBOL Batch Server tpsvrinit() Routine tpsvrdone() Routine TPSVRINIT Routine TPSVRDONE Routine Default TPSVRINIT Routine Default TPSVRDONE Routine xiii

14 Examples 9 1. Security Service Template Code VIEW secsvc_view View retmsg Security Service Message Header xiv

15 Section 1 Getting Started Distributed Processing Middleware Open Distributed Transaction Processing (formerly known as Open/OLTP) software is the Unisys implementation of The Open Group Distributed Transaction Processing (DTP) model. (The Open Group was formerly known as X/Open.) Open Distributed Transaction Processing provides an open, standards-compliant environment for developing DTP applications, including global transactions. The DTP environment can include the following systems: OS 2200 operating environment of ClearPath IX servers MCP operating environment of ClearPath NX servers Microsoft Transaction Server (MTS) operating environment This document describes how to build Open Distributed Transaction Processing applications for OS 2200 operating environment Documentation Updates This document contains all the information that was available at the time of publication. Changes identified after release of this document are included in problem list entry (PLE) To obtain a copy of the PLE, contact your Unisys representative or access the current PLE from the Unisys Product Support Web site: Note: If you are not logged into the Product Support site, you will be asked to do so Purpose This guide (previously titled OS 2200 Open/OLTP Transaction Manager [OLTP- TM2200] Administration Guide Volume 2) describes Open Distributed Transaction Processing. It includes information about performing the following procedures in the OS 2200 operating environment: Installing and managing buffer subtypes, used to structure data exchanged between application programs. Building and installing servers that provide access to service routines from Open Distributed Transaction Processing user application programs. Modifying the execution of the server main program

16 Getting Started 1.3. Scope Procedures for most system administration tasks provide detailed explanations of syntax and options for utilities, runstreams, and programs. Examples include runstreams that can be used with minor changes, as well as programs that demonstrate software features such as function calls. This guide also provides conceptual background and guidelines for effective Open Distributed Transaction Processing system administration. System administration tasks not covered in this guide are described in the Open Distributed Transaction Processing Administration Guide Volume Audience This guide is for Open Distributed Transaction Processing system administrators who are responsible for Installing and managing Open Distributed Transaction Processing and user applications software in the OS 2200 operating environment Building servers that provide access to OS 2200 service routines from client programs Working with programmers and administrators to design and administer Open Distributed Transaction Processing applications Working with OS 2200 operations personnel to maintain Open Distributed Transaction Processing operations This information may also be used by applications programmers under the direction of system administrators Notation Conventions This guide uses the following notation conventions. Item Variable names Function names in text Examples Variable names are intended to be replaced by actual names. They appear as follows: error-file-name The when-return value C uses lowercase, parentheses, and possibly underscores for function names, as follows: tpcall(), tx_begin() COBOL uses uppercase for function (subprogram) names without underscores, hyphens, or parentheses, as follows: TPCALL, TXBEGIN Java uses mixed case (case sensitive) and parentheses for method names, as follows: getreply()

17 Getting Started Item Symbolic constants (keywords, error codes, and flags) Syntax Examples C uses uppercase and possibly underscores in symbolic constants, as follows: TPSUCCESS, TPEV_SVCERR COBOL uses uppercase and possibly hyphens in symbolic constants, as follows: TPSUCCESS, TPEV-SVCERR Java uses uppercase and possibly underscores in symbolic constants, as follows: TPSUCCESS, TX_UNCHAINED C synopsis: char * tpalloc (char *type, char *subtype, long size); COBOL statement: CALL TPDISCON USING TPSVCDEF-REC TPSTATUS-REC. Note: Use single or double quotation marks as required by the compiler. Java synopsis: static int acall (java.lang.string service, TransactionTP.Buffer buffer, long bufferlength) ; Ellipsis ( ) Brackets [ ] Braces { } Vertical bar An ellipsis in examples indicates code that is omitted because it is not pertinent to the discussion. Items in brackets indicate optional entries that you can use or omit. They appear as follows: [APNAME apname] Items in braces indicate choices from which you must include one. They appear as follows: {EXTENDED BASIC} Vertical bars separate multiple options enclosed by brackets or braces. They appear as follows: {EXTENDED BASIC) 1.6. Organization This guide consists of the following sections and appendixes: Section 1. Getting Started This section. Section 2. Open Distributed Transaction Processing Application Development This section presents concepts about application development and transaction management in the Open Distributed Transaction Processing environment

18 Getting Started Section 3. Buffer Subtypes This section describes the structure and use of buffer subtypes, used to exchange data between application programs. It also explains how to install and delete buffer subtypes using Open Distributed Transaction Processing utilities. Section 4. Building Java Clients This section describes the JMAC utility, which creates an addstream used to build a client. Section 5. Building Servers This section describes the MAS utility, which creates an addstream used to build a server. Section 6. Extended Mode Servers This section describes considerations for building HVTIP, TIP, and batch servers for an extended mode environment. Section 7. Basic Mode Servers This section describes considerations for building HVTIP, TIP, and batch servers for a basic mode environment. Section 8. Using Local Code to Modify Servers This section describes how you can use local code to modify the execution of the server main program by creating your own versions of the tpsvrinit() initial processing routine and tpsvrdone() final processing routine. Section 9. Using the Security Service This section describes the Open Distributed Transaction Processing security service, which provides secure access to Open Distributed Transaction Processing server transactions from the Internet. The security service is a template you can use as is or modify to suit your needs. The source code for the service, VIEWs, and error messages is provided. Appendix A. Restrictions, Operational Considerations, and Compatibility This appendix lists temporary and permanent operating limitations, as well as compatibility issues with other system products. Appendix B. Thread-Control Commands This appendix lists Universal Data System thread-control commands used by the Open Distributed Transaction Processing system. Appendix C. Java Package Contents This appendix lists select contents of the Java package com.unisys.os2200.tmapi

19 Section 2 Open Distributed Transaction Processing Application Development Distributed Processing Middleware Open Distributed Transaction Processing (formerly known as Open/OLTP) software is the Unisys implementation of the Open Group Distributed Transaction Processing (DTP) model. (The Open Group was formerly known as X/Open.) Open Distributed Transaction Processing provides an open, standards-compliant environment for developing DTP applications, including global transactions. The DTP environment can include the following systems: OS 2200 operating environment of ClearPath IX servers MCP operating environment of ClearPath NX servers Systems of other vendors that support the Open Group standards, such as TUXEDO This section summarizes Open Distributed Transaction Processing application development, as well as transaction management concepts and topics described in more detail in other documents. It provides system administrators with background information needed to perform the tasks described in this guide. This section describes How Open Distributed Transaction Processing conforms to the Open Group Distributed Transaction Processing (DTP) model Components of a DTP application Application development concepts and tools The following terms related to transactions are used frequently in this and other Open Distributed Transaction Processing guides. A transaction is a complete unit of work that maintains the ACID (atomicity, consistency, isolation, and durability) properties for the work it performs. Typically, a transaction updates one or more databases. In distributed transaction processing (DTP), a transaction can include multiple units of work performed on one or more systems

20 Open Distributed Transaction Processing Application Development A global transaction is a transaction in which the work is distributed over multiple application programs and resource managers, possibly on multiple machines. An application program defines the start and end of a global transaction. A transaction manager coordinates the initiation and completion of a global transaction (on behalf of an application program) by communicating with participating resource managers. Transaction mode is a mode of execution for an application program in which the application program is performing work under the control of a transaction manager. The transaction manager controls initiation and completion of the transaction and issues all necessary thread-control commands. A nonglobal transaction is work performed by a single application program thread of control, not under the control of a transaction manager. In a nonglobal transaction, one or more resource managers (RM) are defined to the application program, but not to the transaction manager. Application programs (AP) commit work that resource managers perform using native AP-RM interface commands, such as SQL COMMIT. This section contains the following topics. Topic Description Reference Classification of application programs Client and server programs 2.1 Open Group communication models Request/response and conversational services communication models 2.2 Servers and service routines Components and functions of a server; order of server execution; service routines Client programs Client program characteristics and use 2.4 Communications buffer management Transaction boundaries API and diagnostic services libraries Open Distributed Transaction Processing buffers; typed buffers; supported buffer types Transaction Demarcation (TX) calls; transaction mode (AUTOTRAN) configuration Open Group Application to Transaction Manager (XATMI) and TX library application program interfaces (API); diagnostic services libraries

21 Open Distributed Transaction Processing Application Development For more information about Open Distributed Transaction Processing application development, see these documents: Open Distributed Transaction Processing TX Application Program Interface Programming Guide Open Distributed Transaction Processing XATMI Application Program Interface Programming Guide Open Distributed Transaction Processing Programming Guide 2.1. Classification of Application Programs Application programs are classified as one of the following: Client programs Servers (with their associated service routines) An application program that requests a service is called a client. Client programs gather data from end users and call services to access databases and other resources. (Service routines can also act as clients when they call other service routines to request services.) For additional information about client programs, see 2.4. An application program that provides the service for a client is called a server. A server consists of a main program and one or more service routines. Servers call service routines and send replies back to clients. A server also calls the transaction manager to handle transaction commitment with a resource manager, such as a database. For additional information about servers, see Section 5. Each service routine is associated with a server. You associate service routines with servers when you build server programs. The following illustration shows a client program requesting a service from a server. The server calls the service routine that provides the requested service. Se rv i ce Ro u ti n e A Cli e nt P ro g ram Request Response Server P ro g ram Se rv i ce Ro u ti n e B Se rv i ce Ro u ti n e C Figure 2 1. Client Calling a Server

22 Open Distributed Transaction Processing Application Development 2.2. Open Group Communication Models Open Distributed Transaction Processing supports both of the following communication models from The Open Group (formerly known as X/Open): A request-response services communication model based on service requests A conversational service communications model based on the exchange of messages Request-Response Services In request-response communication, client programs do not establish connections with service routines. Instead, clients send requests to Open Distributed Transaction Processing communication resource managers (CRM) and either wait for or ask for service routine replies. A client that waits for a service routine reply communicates synchronously; a client that makes a request, performs other work, and later asks for a reply communicates asynchronously. Unlike a traditional OS 2200 transaction program, the service routine usually does not commit the work on its own. Instead, it relies on Open Distributed Transaction Processing to perform the database commitment or rollback Conversational Services In conversational communication, client programs establish logical connections with service routines (through Open Distributed Transaction Processing CRMs) and conduct dialogues. Dialogues occur as one program sends data and the other receives data. During conversations, clients and service routines can exchange the sending and receiving roles Servers and Service Routines Servers consist of the following components: Server main program The tpsvrinit() initial processing routine One or more service routines The tpsvrdone() final processing routine The server main program interfaces with the transaction manager and the communication resource manager (CRM). As part of initialization, the server main program calls the tpsvrinit() initial processing routine. The server main program can then accept service requests and call the appropriate service routine to handle the request. Before the server terminates, the server main program calls the tpsvrdone final processing routine

23 Open Distributed Transaction Processing Application Development The following illustration shows the general structure of an Open Distributed Transaction Processing server program for the C Compiler and COBOL Compiler. All components except the server main program are coded by the Open Distributed Transaction Processing applications developer. tpsvrinit service_routine n main service_routine2 service_routine1 service_a service_b tpsvrdone Predefined server module Figure 2 2. Structure of a C or COBOL Server The following illustration shows the general structure of an Open Distributed Transaction Processing server program for Virtual Machine for Java Platform on ClearPath OS All components except the server main program are coded by the Open Distributed Transaction Processing applications developer. Note: Multiple services within a routine are not allowed for Virtual Machine for Java Platform on ClearPath OS Server tpsvrinit main Service Routines service_routinen service_routine2 service_routine1 tpsvrdone Predefined server module Figure 2 3. Structure of a Java Server

24 Open Distributed Transaction Processing Application Development Functions of a Server Servers are application programs that offer services to clients. The services are implemented as service routines. C Compiler and COBOL Compiler can implement more than one service in each service routine. However, when the service routine is called by the server main program, the service routine performs only one of its services and then returns to the server main program. Note: Multiple services within a routine are not allowed for Virtual Machine for Java Platform on ClearPath OS The functions of a server are to Interface with the transaction manager Accept service requests Invoke the appropriate service routine to perform the service You can use local code to modify how your server initializes and terminates. For more information, see Section Building a Server Open Distributed Transaction Processing servers consist of both Components that you define and build Standard components (provided with Open Distributed Transaction Processing) that you cannot modify Open Distributed Transaction Processing provides the MAS utility that you can use to build and link a server. The MAS utility creates an addstream of Executive Control Language (ECL) commands to make a server. The addstream contains the Statements that create the necessary server components Static linking commands to link the server You can build Open Distributed Transaction Processing servers as batch, TIP, or HVTIP servers in either the basic or extended mode execution environment. You can use the MAS utility to build servers in C Compiler, COBOL Compiler, ASCII COBOL Compiler, or JVM on OS 2200 versions. All of the service routines associated with any one server must be coded using the same language. For additional information about the MAS utility, see Section

25 Open Distributed Transaction Processing Application Development Order of Server Execution A server is executed in this order: 1. Initialize. The tpsvrinit initial processing routine initializes a server. You can supply your own version of the tpsvrinit routine. (The default version performs no processing, but simply returns.) 2. Accept service requests. The server then calls service routines to perform the requested services. A server can provide one or many services before terminating. 3. Terminate. The tpsvrdone routine performs final processing before a server terminates. You can supply your own version of the tpsvrdone routine. (The default version performs no processing, but simply returns.) Functions of a Service Routine Service routines are application programs that perform the application-specific processing requested by client programs (or other service routines acting as clients). A service routine typically Receives service request parameters and control from a server Processes a service Returns control to the server For more information about service routines, refer to Open Distributed Transaction Processing Administration Guide Volume 1 Open Distributed Transaction Processing Programming Guide Types of Service Routines Open Distributed Transaction Processing supports servers and service routines for both extended mode and basic mode for OS 2200 transaction and batch execution modes. The following table summarizes the programming and execution options for servers and their associated service routines

26 Open Distributed Transaction Processing Application Development Table 2 1. Server Programming Options Execution Mode High-Volume Transaction Processing (HVTIP) Transaction Processing (TIP) Batch C Compiler Extended Mode Programming COBOL Compiler C Compiler COBOL Compiler C Compiler COBOL Compiler Virtual Machine for the Java Platform onclearpath OS 2200 Basic Mode Programming ASCII COBOL Compiler ASCII COBOL Compiler ASCII COBOL Compiler A server can call any service routine programs associated with it. Each service routine name is unique to the Open Distributed Transaction Processing installation. Service routines can be coded using either C Compiler, COBOL Compiler, ASCII COBOL Compiler, or Virtual Machine for the Java Platform on ClearPath OS All of the service routines associated with one server must be coded in the same language. Service routine coding must conform to a strict format in order to be called successfully by the server main program. See the Open Distributed Transaction Processing Programming Guide for information about the coding format Client Programs Client programs typically handle a user interface. They accept input and display the results of the transaction. A client program can initiate a transaction that involves one or more units of work. A client program can also initiate multiple transactions. Client programs rely on service routines to perform the work associated with the transaction, such as querying and updating databases. The request for service is routed through Open Distributed Transaction Processing to the server that owns the service routine. The server then calls the service routine. Open Distributed Transaction Processing allows client programs to access their own resource managers and optionally include the access as part of the transaction. For example, a client could use the Message Control Bank (MCB) as a resource manager for handling terminal messages. A service routine can act like a client and request services, but a client program cannot offer services

27 Open Distributed Transaction Processing Application Development Client programs that request services from Open Distributed Transaction Processing can execute on The same OS 2200 operating environment of ClearPath IX servers Other OS 2200 operating environments of ClearPath IX servers The same OS 2200 Open Distributed Transaction Processing system Other OS 2200 Open Distributed Transaction Processing systems MCP operating environment of ClearPath NX servers MCP Open Distributed Transaction Processing systems Systems of other vendors that support the Open Group standards, such as TUXEDO and TUXEDO /WS for workstations Client programs are completely user written. The programs do not have to conform to a particular format. For additional information about client programs, see the Open Distributed Transaction Processing Programming Guide Open Distributed Transaction Processing TX Application Program Interface Programming Guide Open Distributed Transaction Processing XATMI Application Program Interface Programming Guide 2.5. Communications Buffer Management Open Distributed Transaction Processing maintains and manages its own communications buffers to exchange data among programs. It also provides a set of XATMI buffer functions that C language application programs call to obtain, expand, and free typed communications buffers. For a list of buffer management functions, see 2.7. Any data passed between a C or Java client and a server must be placed in a typed buffer (record) obtained from Open Distributed Transaction Processing. Attempts to pass data using a declared buffer or one created with the malloc() function fails. Because COBOL does not support pointers and dynamic memory, COBOL programs cannot dynamically allocate typed buffers (records) for communications. Instead, COBOL programs must define storage for buffer data and inform Open Distributed Transaction Processing what the buffer type and subtype are when the buffer data is used XATMI Calls for Application Programs To send data between application programs, the sending application program first puts the data in a buffer (record). A typed buffer contains data and has associated with it a type and possibly a subtype that indicate the meaning or interpretation of the data. Typed buffers are dynamically allocated. A table in contains information about XATMI calls that handle typed buffers

28 Open Distributed Transaction Processing Application Development Buffer Types Open Distributed Transaction Processing software uses Open Group XATMI typed buffers and user-defined buffer subtypes to define data structures, as shown in the following table. These structures ensure that application programs can successfully exchange data, even when they reside on different types of machines. Table 2 2. Open Group Typed Buffers Supported by Open Distributed Transaction Processing Typed Buffer X_OCTET X_COMMON X_C_TYPE Function The X_OCTET typed buffer is an array of bytes (characters). The contents of an X_OCTET typed buffer are completely defined by the application. This typed buffer is used for application programs that internally define the structure of the data to be exchanged. An X_COMMON typed buffer is a nonnested C structure, COBOL record, or Java class, whose elements are any of these C or associated java data types: short, long or char. You must define and install your own buffer subtypes before you can use X_COMMON buffers. Once these buffer subtypes are installed, Open Distributed Transaction Processing encodes and decodes them on behalf of the APs. An X_C_TYPE typed buffer is a nonnested C structure, COBOL record, or Java class, whose elements are any of these C or associated Java data types: int, short, long, char, float, double, character string, and octet array. You must define and install your own buffer subtypes before your APs can use X_C_TYPE buffers. Once these buffer subtypes are installed, Open Distributed Transaction Processing encodes and decodes them on behalf of the APs Buffer Subtypes If you use the X_C_TYPE or X_COMMON buffer types, you must define and install buffer subtypes before the buffers can be used successfully by application programs to exchange data. Buffer subtypes describe the structure and meaning of the data placed in typed buffers. (The X_OCTET buffer type does not allow a buffer subtype.) You install buffers by using the VADD utility to store buffer subtype definitions in the type directory. Once these buffer subtypes are installed, Open Distributed Transaction Processing encodes and decodes the buffer data on behalf of the application programs. See Section 3 for information about installing buffer subtypes

29 Open Distributed Transaction Processing Application Development 2.6. Transaction Boundaries Programmers use the TX services library to control transaction boundaries. The TX services library contains routines defined by the Open Group Transaction Demarcation (TX) specification. TX routines Begin transactions explicitly End transactions by either Committing the work done by the transaction Rolling back (aborting) the work done by the transaction See for lists of the TX routines available for C, COBOL, and Java application programs Transaction Mode When an application program performs work under the control of a transaction manager, it is said to be in transaction mode. A client program enters transaction mode when it calls the tx_begin() function. A service routine called by a client as part of a global transaction is also in transaction mode AUTOTRAN Configuration In some cases, a service routine is implicitly placed in transaction mode even though it was not called in transaction mode. This occurs if the service is configured to execute automatically in transaction mode (AUTOTRAN). The AUTOTRAN switch is set in the *SERVICES section of the TMSCONFIG file; see the Open Distributed Transaction Processing Administration Guide Volume 1 for information. Before the service routine is called, Open Distributed Transaction Processing calls tx_begin(). When the service completes, Open Distributed Transaction Processing calls tx_commit(); and the reply is sent after the commitment completes. If the service returns to the server main program with a fail status (TPFAIL), Open Distributed Transaction Processing calls tx_rollback() to roll back the transaction instead

30 Open Distributed Transaction Processing Application Development 2.7. API and Diagnostic Services Libraries Open Distributed Transaction Processing provides libraries that include XATMI services Includes the set of XATMI functions as defined by Open Group TX services Includes the set of TX functions as defined by Open Group Diagnostic services Includes functions that provide run-time diagnostic information and allows programs to log diagnostic information to the Open Distributed Transaction Processing event log All services are available for programming in C Compiler COBOL Compiler ASCII COBOL Compiler JVM on OS 2200 (diagnostic services not available) This subsection contains the following topics. Topic Description Reference C Compiler XATMI library COBOL Compiler and ASCII COBOL Compiler XATMI libraries JVM on OS 2200 XATMI library TX libraries Diagnostic services libraries Communications functions; buffer management functions; service advertisement functions Communications routines; service initialization routines; service advertisement routines Communications functions; buffer management functions C Compiler, COBOL Compiler, ASCII COBOL Compiler, and JVM on OS 2200 routines C Compiler, COBOL Compiler, and ASCII COBOL Compiler diagnostic services routines

31 Open Distributed Transaction Processing Application Development C Compiler XATMI Library The following table lists the communications functions in the C Compiler XATMI library. Table 2 3. Communications Functions in the C Compiler XATMI Library Function tpacall() tpcall() tpcancel() tpconnect() tpdiscon() tpgetrply() tprecv() tpreturn() tpsend() Description Sends an asynchronous service request Sends a service request and waits for the reply Cancels a call descriptor Establishes a conversational service connection Aborts a conversational service connection Receives a reply to an asynchronous service request Receives a conversational message Returns from a service routine and sends the reply Sends a conversational message The following table lists the buffer management functions in the C Compiler XATMI library. Table 2 4. Buffer Management Functions in the C Compiler XATMI Library Function tpalloc() tpfree() tprealloc() tptypes() Description Allocates a typed buffer of a specified type and subtype Releases a typed buffer Changes the size of a typed buffer Determines the type, subtype, and size of the buffer when called by an application program that receives a typed buffer

32 Open Distributed Transaction Processing Application Development The following table lists the service advertisement functions in the C Compiler XATMI library. Table 2 5. Service Advertisement Functions in the C Compiler XATMI Library Function Description tpadvertise() tpunadvertise() Advertises a service name Unadvertises a service name See the Open Distributed Transaction Processing XATMI Application Program Interface Programming Guide for more information about the C Compiler XATMI library COBOL Compiler and ASCII COBOL Compiler XATMI Libraries The following table lists the communications routines in the COBOL Compiler and ASCII COBOL Compiler XATMI libraries. Table 2 6. Communications Routines in the COBOL Compiler XATMI Libraries Routine TPACALL TPCALL TPCANCEL TPCONNECT TPDISCON TPGETRPLY TPRECV TPRETURN TPSEND Description Sends an asynchronous service request Sends a service request and waits for the reply Cancels a call descriptor Establishes a conversational service connection Aborts a conversational service connection Receives a reply to an asynchronous service request Receives a conversational message Returns from a service routine and sends the reply Sends a conversational message

33 Open Distributed Transaction Processing Application Development The following table lists the service initialization routine in the COBOL Compiler and ASCII COBOL Compiler XATMI libraries. Table 2 7. Service Initialization Routine in the COBOL Compiler XATMI Libraries Routine TPSVCSTART Description Starts a COBOL service and moves service parameters to working storage The following table lists the service advertisement routines in the COBOL Compiler and ASCII COBOL Compiler XATMI libraries. Table 2 8. Service Advertisement Routines in the COBOL Compiler XATMI Libraries Routine Description TPADVERTISE TPUNADVERTISE Advertises a service name Unadvertises a service name See the Open Distributed Transaction Processing XATMI Application Program Interface Programming Guide for more information about the COBOL Compiler and ASCII COBOL Compiler XATMI libraries JVM on OS 2200 XATMI Library The following table lists the communications functions in the JVM on OS 2200 XATMI library. Table 2 9. Communications Functions in the JVM on OS 2200 XATMI Library Function acall() call() cancel() connect() disconnect() getreply() gettpurcode() receive() Description Sends an asynchronous service request Sends a service request and waits for the reply Cancels a call descriptor Establishes a conversational service connection Aborts a conversational service connection Receives a reply to an asynchronous service request Accesses the tpurcode variable Receives a conversational message

34 Open Distributed Transaction Processing Application Development Table 2 9. Communications Functions in the JVM on OS 2200 XATMI Library Function returnresults() send() Description Returns from a service routine and sends the reply Sends a conversational message The following table lists the buffer management functions in the JVM on OS 2200 XATMI library. Table Buffer Management Functions in the JVM on OS 2200 XATMI Library Function allocate() free() reallocate() types() Description Allocates a typed buffer of a specified type and subtype Releases a typed buffer Changes the size of a typed buffer Determines the type, subtype, and size of the buffer when called by an application program that receives a typed buffer See the Open Distributed Transaction Processing XATMI Application Program Interface Programming Guide for more information about the JVM on OS 2200 XATMI library TX Libraries The following table lists the functions in the C Compiler TX library. Table C Compiler TX Library Functions Function tx_begin() tx_close() tx_commit() tx_info() tx_open() tx_rollback() tx_set_commit_return() Description Starts a global transaction explicitly Closes the application program s resource managers Commits the work done by a global transaction and ends the transaction Obtains current transaction information Opens the application program s resource managers Rolls back (aborts) the work done by a global transaction and ends the transaction Sets return point of commitment

35 Open Distributed Transaction Processing Application Development Table C Compiler TX Library Functions Function tx_set_transaction_control() tx_set_transaction_timeout() Selects chaining mode Sets transaction timeout value Description The following table lists the routines in the COBOL Compiler and ASCII COBOL Compiler TX libraries. Table COBOL Compiler TX Library Routines Routine Description TXBEGIN TXCLOSE TXCOMMIT TXINFO TXOPEN TXROLLBACK TXSETCOMMITRET* TXSETTIMEOUT TXSETTRANCTL * Not currently supported Begins a global transaction Closes the application program s resource managers Commits a global transaction Obtains current transaction information Opens the application program s resource managers Rolls back a global transaction Sets return point of commit Sets transaction timeout value Selects chaining mode The following table lists the functions in the JVM on OS 2200 TX library. Table JVM on OS 2200 TX Library Functions Function Description begin() close() commit() getinformation() open() rollback() setcommitreturn() Starts a global transaction explicitly Closes the application program s resource managers Commits the work done by a global transaction and ends the transaction Obtains current transaction information Opens the application program s resource managers Rolls back (aborts) the work done by a global transaction and ends the transaction Sets the commit return characteristic

36 Open Distributed Transaction Processing Application Development Table JVM on OS 2200 TX Library Functions settransactioncontrol() settransactiontimeout() Sets the transaction control characteristic Sets transaction timeout value See the Open Distributed Transaction Processing TX Application Program Interface Programming Guide for more information about the C Compiler, COBOL Compiler, ASCII COBOL Compiler, and JVM on OS 2200 TX libraries Diagnostic Services Libraries The following table lists the functions in the C Compiler diagnostic services library. Table C Compiler Diagnostic Services Library Functions Function elog() getdiag() userlog() Description Writes entries to user-defined event logs for user-defined event types Obtains information useful for error handling Writes entries to user-defined event logs for the OLTP_USER event type The following table lists the routines in the COBOL Compiler and ASCII COBOL Compiler diagnostic services libraries. Table COBOL Compiler Diagnostic Service Library Routines Routine ELOG_ GETDIAG_ USERLOG_ Description Writes entries to user-defined event logs for user-defined event types Obtains information useful for error handling Writes entries to user-defined event logs for the OLTP_USER event type See the Open Distributed Transaction Processing Programming Guide for more information about C Compiler, COBOL Compiler, and ASCII COBOL Compiler diagnostic libraries. Note: Diagnostic service library functions are currently not supported for Virtual Machine for Java Platform on ClearPath OS

ClearPath Enterprise Servers

ClearPath Enterprise Servers ClearPath Enterprise Servers Open Distributed Transaction Processing Technical Overview MCP 12.0 April 2008 . unisys imagine it. done. ClearPath Enterprise Servers Open Distributed Transaction Processing

More information

UNISYS. ClearPath Enterprise Servers. Authentication Sentinel for OS 2200 User Guide. ClearPath OS 2200 Release 8.2

UNISYS. ClearPath Enterprise Servers. Authentication Sentinel for OS 2200 User Guide. ClearPath OS 2200 Release 8.2 ClearPath Enterprise Servers Authentication Sentinel for OS 2200 User Guide UNISYS 2004 Unisys Corporation. All rights reserved. ClearPath OS 2200 Release 8.2 Printed in USA September 2004 4729 2016 000

More information

Technical Standard. Distributed Transaction Processing: The TX (Transaction Demarcation) Specification

Technical Standard. Distributed Transaction Processing: The TX (Transaction Demarcation) Specification TECHNICAL STANDARD Technical Standard Distributed Transaction Processing: The TX (Transaction Demarcation) Specification [This page intentionally left blank] X/Open CAE Specification Distributed Transaction

More information

unisys ClearPath Web Enablement Solutions Web Transaction Server for ClearPath OS 2200 Programming Guide imagine it. done. ClearPath OS 2200 IPv6 1.

unisys ClearPath Web Enablement Solutions Web Transaction Server for ClearPath OS 2200 Programming Guide imagine it. done. ClearPath OS 2200 IPv6 1. unisys imagine it. done. ClearPath Web Enablement Solutions Web Transaction Server for ClearPath OS 2200 Programming Guide ClearPath OS 2200 IPv6 1.0 December 2008 7850 4248 010 NO WARRANTIES OF ANY NATURE

More information

Client Server Architecture

Client Server Architecture Client Server Architecture Key concepts: - client server architecture - Functional requirements in the 2-tier structures - Functional distribution in the 2-tier structures - Implementation of Business

More information

UNISYS. Server Management 2.0. Software Release Announcement. imagine it. done. Server Management 2.0 and Higher. May 2008 8216 3445 000

UNISYS. Server Management 2.0. Software Release Announcement. imagine it. done. Server Management 2.0 and Higher. May 2008 8216 3445 000 UNISYS imagine it. done. Server Management 2.0 Software Release Announcement Server Management 2.0 and Higher May 2008 8216 3445 000 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product

More information

JP1/IT Desktop Management 2 - Agent (For UNIX Systems)

JP1/IT Desktop Management 2 - Agent (For UNIX Systems) JP1 Version 11 JP1/IT Desktop Management 2 - Agent (For UNIX Systems) 3021-3-B62(E) Notices Relevant program products JP1/IT Desktop Management 2 - Additional License for Linux P-8142-7GBL JP1/IT Desktop

More information

Server Sentinel Monitored Server

Server Sentinel Monitored Server Server Sentinel Monitored Server Installation and Reinstallation Guide for Systems Monitoring Third-Party Products Server Sentinel 4.4.3 and Higher April 2007 . unisys imagine it. done. Server Sentinel

More information

UNISYS. Business Information Server. MRI Administration and User s Guide. Printed in USA May 2004 7846 0391 013

UNISYS. Business Information Server. MRI Administration and User s Guide. Printed in USA May 2004 7846 0391 013 Business Information Server MRI Administration and User s Guide UNISYS 2004 Unisys Corporation. All rights reserved. Printed in USA May 2004 7846 0391 013 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS

More information

System Monitoring and Diagnostics Guide for Siebel Business Applications. Version 7.8 April 2005

System Monitoring and Diagnostics Guide for Siebel Business Applications. Version 7.8 April 2005 System Monitoring and Diagnostics Guide for Siebel Business Applications April 2005 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2005 Siebel Systems, Inc. All rights reserved.

More information

unisys ClearPath Enterprise Servers Remote Database Backup Planning and Operations Guide ClearPath MCP 14.0 April 2012 8600 2052 309

unisys ClearPath Enterprise Servers Remote Database Backup Planning and Operations Guide ClearPath MCP 14.0 April 2012 8600 2052 309 unisys ClearPath Enterprise Servers Remote Database Backup Planning and Operations Guide ClearPath MCP 14.0 April 2012 8600 2052 309 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product

More information

unisys ClearPath Enterprise Servers Universal Data System Administration and Support Reference Manual Level 18R1 February 2013 7831 0737 021

unisys ClearPath Enterprise Servers Universal Data System Administration and Support Reference Manual Level 18R1 February 2013 7831 0737 021 unisys ClearPath Enterprise Servers Universal Data System Administration and Support Reference Manual Level 18R1 February 2013 7831 0737 021 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any

More information

Distributed Data Processing (DDP-PPC) TCP/IP Interface COBOL

Distributed Data Processing (DDP-PPC) TCP/IP Interface COBOL !()+ OS 2200 Distributed Data Processing (DDP-PPC) TCP/IP Interface COBOL Programming Guide Copyright ( 1997 Unisys Corporation. All rights reserved. Unisys is a registered trademark of Unisys Corporation.

More information

Siebel Installation Guide for Microsoft Windows. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

Siebel Installation Guide for Microsoft Windows. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Siebel Installation Guide for Microsoft Windows Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and

More information

unisys ClearPath Enterprise Servers SQL Query Processor for ClearPath MCP Installation and Operations Guide ClearPath MCP 16.0

unisys ClearPath Enterprise Servers SQL Query Processor for ClearPath MCP Installation and Operations Guide ClearPath MCP 16.0 unisys ClearPath Enterprise Servers SQL Query Processor for ClearPath MCP Installation and Operations Guide ClearPath MCP 16.0 April 2014 3850 8206 005 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS

More information

unisys Unisys Stealth(cloud) for Amazon Web Services Deployment Guide Release 1.0 January 2016 8205 5658-001

unisys Unisys Stealth(cloud) for Amazon Web Services Deployment Guide Release 1.0 January 2016 8205 5658-001 unisys Unisys Stealth(cloud) for Amazon Web Services Deployment Guide Release 1.0 January 2016 8205 5658-001 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product or related information

More information

SAS 9.4 Intelligence Platform

SAS 9.4 Intelligence Platform SAS 9.4 Intelligence Platform Application Server Administration Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS 9.4 Intelligence Platform:

More information

JBoss ESB 4.3 GA. Monitoring Guide JBESB MG 5/20/08 JBESB-TB-5/20/08

JBoss ESB 4.3 GA. Monitoring Guide JBESB MG 5/20/08 JBESB-TB-5/20/08 JBoss ESB 4.3 GA Monitoring Guide JBESB MG 5/20/08 Legal Notices The information contained in this documentation is subject to change without notice. JBoss Inc. makes no warranty of any kind with regard

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in for Oracle TimesTen In-Memory Database Installation Guide Release 11.2.1 E13081-02 June 2009 This document was first written and published in November

More information

Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013

Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Siebel Application Deployment Manager Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software and related

More information

Release 6.2.1 System Administrator s Guide

Release 6.2.1 System Administrator s Guide IBM Maximo Release 6.2.1 System Administrator s Guide Note Before using this information and the product it supports, read the information in Notices on page Notices-1. First Edition (January 2007) This

More information

Turning ClearPath MCP Data into Information with Business Information Server. White Paper

Turning ClearPath MCP Data into Information with Business Information Server. White Paper Turning ClearPath MCP Data into Information with Business Information Server White Paper 1 Many Unisys ClearPath MCP Series customers have Enterprise Database Server (DMSII) databases to support a variety

More information

PassageWay Telephony Services CSTA Services PBX Driver Interface Specification

PassageWay Telephony Services CSTA Services PBX Driver Interface Specification PassageWay Telephony Services CSTA Services PBX Driver Interface Specification Lucent Technologies - Formerly the systems and technology units of AT&T Issue 1.7 January 1997 Copyright 1997 Lucent Technologies

More information

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Siebel Installation Guide for UNIX Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and related documentation

More information

Enterprise Server. Application Sentinel for SQL Server Installation and Configuration Guide. Application Sentinel 2.0 and Higher

Enterprise Server. Application Sentinel for SQL Server Installation and Configuration Guide. Application Sentinel 2.0 and Higher Enterprise Server Application Sentinel for SQL Server Installation and Configuration Guide Application Sentinel 2.0 and Higher August 2004 Printed in USA 3832 1097 000 . Enterprise Server Application Sentinel

More information

Cisco UCS Director Payment Gateway Integration Guide, Release 4.1

Cisco UCS Director Payment Gateway Integration Guide, Release 4.1 First Published: April 16, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

More information

Heterogeneous Replication Guide. Replication Server 15.5

Heterogeneous Replication Guide. Replication Server 15.5 Heterogeneous Replication Guide Replication Server 15.5 DOCUMENT ID: DC36924-01-1550-01 LAST REVISED: March 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase

More information

unisys Distributed Processing Middleware Enterprise Database SQL Query Processor for ClearPath MCP Installation and Operations Guide imagine it. done.

unisys Distributed Processing Middleware Enterprise Database SQL Query Processor for ClearPath MCP Installation and Operations Guide imagine it. done. unisys imagine it. done. Distributed Processing Middleware Enterprise Database SQL Query Processor for ClearPath MCP Installation and Operations Guide ClearPath MCP 13.0 April 2010 3850 8206 003 NO WARRANTIES

More information

SAS 9.4 Logging. Configuration and Programming Reference Second Edition. SAS Documentation

SAS 9.4 Logging. Configuration and Programming Reference Second Edition. SAS Documentation SAS 9.4 Logging Configuration and Programming Reference Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. SAS 9.4 Logging: Configuration

More information

Server Sentinel Client Workstation

Server Sentinel Client Workstation Server Sentinel Client Workstation Installation and Reinstallation Guide Server Sentinel 4.4.3 and Higher April 2008 . unisys imagine it. done. Server Sentinel Client Workstation Installation and Reinstallation

More information

Moving from CS 61A Scheme to CS 61B Java

Moving from CS 61A Scheme to CS 61B Java Moving from CS 61A Scheme to CS 61B Java Introduction Java is an object-oriented language. This document describes some of the differences between object-oriented programming in Scheme (which we hope you

More information

Server Management 2.0

Server Management 2.0 Server Management 2.0 Installation and Configuration Guide Server Management 2.0 and Higher May 2008 . unisys imagine it. done. Server Management 2.0 Installation and Configuration Guide Server Management

More information

Expedite for Windows Software Development Kit Programming Guide

Expedite for Windows Software Development Kit Programming Guide GXS EDI Services Expedite for Windows Software Development Kit Programming Guide Version 6 Release 2 GC34-3285-02 Fifth Edition (November 2005) This edition replaces the Version 6.1 edition. Copyright

More information

Choosing a Data Model for Your Database

Choosing a Data Model for Your Database In This Chapter This chapter describes several issues that a database administrator (DBA) must understand to effectively plan for a database. It discusses the following topics: Choosing a data model for

More information

Mimer SQL. Programmer s Manual. Version 8.2 Copyright 2000 Mimer Information Technology AB

Mimer SQL. Programmer s Manual. Version 8.2 Copyright 2000 Mimer Information Technology AB Mimer SQL Version 8.2 Copyright 2000 Mimer Information Technology AB Second revised edition December, 2000 Copyright 2000 Mimer Information Technology AB. Published by Mimer Information Technology AB,

More information

Business Objects Informatica Metadata Bridge User s Guide

Business Objects Informatica Metadata Bridge User s Guide Business Objects Informatica Metadata Bridge User s Guide Version 5.1 Windows Business Objects Version 5.1 Business Objects Informatica Metadata Bridge User s Guide No part of the computer software or

More information

Data Access Guide. BusinessObjects 11. Windows and UNIX

Data Access Guide. BusinessObjects 11. Windows and UNIX Data Access Guide BusinessObjects 11 Windows and UNIX 1 Copyright Trademarks Use restrictions Patents Copyright 2004 Business Objects. All rights reserved. If you find any problems with this documentation,

More information

CA Data Protection. Content Provider Development Guide. Release 15.0

CA Data Protection. Content Provider Development Guide. Release 15.0 CA Data Protection Content Provider Development Guide Release 15.0 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation

More information

Silect Software s MP Author

Silect Software s MP Author Silect MP Author for Microsoft System Center Operations Manager Silect Software s MP Author User Guide September 2, 2015 Disclaimer The information in this document is furnished for informational use only,

More information

Introduction to Java Applications. 2005 Pearson Education, Inc. All rights reserved.

Introduction to Java Applications. 2005 Pearson Education, Inc. All rights reserved. 1 2 Introduction to Java Applications 2.2 First Program in Java: Printing a Line of Text 2 Application Executes when you use the java command to launch the Java Virtual Machine (JVM) Sample program Displays

More information

PeopleSoft Financials/Supply Chain Management 9.1 FP2 Hardware and Software Requirements

PeopleSoft Financials/Supply Chain Management 9.1 FP2 Hardware and Software Requirements PeopleSoft Financials/Supply Chain Management 9.1 FP2 Hardware and Software Requirements November 2013 PeopleSoft Financials/Supply Chain Management 9.1 FP2 Hardware and Software Requirements SKU fscm91hwsw_fp2_112013

More information

JD Edwards World. Database Audit Manager Release A9.3 E21957-02

JD Edwards World. Database Audit Manager Release A9.3 E21957-02 JD Edwards World Database Audit Manager Release A9.3 E21957-02 April 2013 JD Edwards World Database Audit Manager, Release A9.3 E21957-02 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

More information

TeamQuest SMFII and TeamQuest Online for Unisys MCP Systems

TeamQuest SMFII and TeamQuest Online for Unisys MCP Systems TeamQuest SMFII and TeamQuest Online for Unisys MCP Systems ADMINISTRATION GUIDE Copyright 2012 TeamQuest Corporation. All Rights Reserved. April 2012 Levels 54.017 and 55.017 TQ 02211.16 The names, places

More information

Oracle WebLogic Server

Oracle WebLogic Server Oracle WebLogic Server Deploying Applications to WebLogic Server 10g Release 3 (10.3) July 2008 Oracle WebLogic Server Deploying Applications to WebLogic Server, 10g Release 3 (10.3) Copyright 2007, 2008,

More information

Unisys INFOIMAGE FOLDER ON WINDOWS NT. Connector for Microsoft Exchange. Getting Started Guide

Unisys INFOIMAGE FOLDER ON WINDOWS NT. Connector for Microsoft Exchange. Getting Started Guide INFOIMAGE FOLDER ON WINDOWS NT Connector for Microsoft Exchange Unisys Getting Started Guide Copyright 1999 Unisys Corporation. All rights reserved. Unisys is a registered trademark of Unisys Corporation.

More information

Sentinel Management Server

Sentinel Management Server Sentinel Management Server Installation, Reinstallation, and Upgrade Guide Server Sentinel 4.4.3 and Higher April 2007 . unisys imagine it. done. Sentinel Management Server Installation, Reinstallation,

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management 11g Release 1 (11.1.1) E15176-02 July 2010 Describes how to design and implement business processes using

More information

Oracle Virtual Desktop Client for ipad. User Guide for Version 1.0

Oracle Virtual Desktop Client for ipad. User Guide for Version 1.0 Oracle Virtual Desktop Client for ipad User Guide for Version 1.0 Oracle Virtual Desktop Client for ipad: User Guide for Version 1.0 Published June 2011 Abstract Part Number: E23350-01 This manual describes

More information

PeopleSoft Enterprise FSCM 9.1 Mobile Inventory Management Hardware and Software Requirements

PeopleSoft Enterprise FSCM 9.1 Mobile Inventory Management Hardware and Software Requirements PeopleSoft Enterprise FSCM 9.1 Mobile Inventory Management Hardware and Software Requirements FEBRUARY 2011 PeopleSoft Enterprise FSCM 9.1 Mobile Inventory Hardware and Software Requirements SKU ifscm91hwsw_021011

More information

NetIQ Identity Manager Setup Guide

NetIQ Identity Manager Setup Guide NetIQ Identity Manager Setup Guide July 2015 www.netiq.com/documentation Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE

More information

Cisco Cius Development Guide Version 1.0 September 30, 2010

Cisco Cius Development Guide Version 1.0 September 30, 2010 Cisco Cius Development Guide Version 1.0 September 30, 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS

More information

Siebel Correspondence, Proposals, and Presentations Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013

Siebel Correspondence, Proposals, and Presentations Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Siebel Correspondence, Proposals, and Presentations Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software

More information

Contents 1 Overview 2 Introduction to WLS Management Services iii

Contents 1 Overview 2 Introduction to WLS Management Services iii Contents 1 Overview Objectives 1-2 Agenda 1-3 Target Audience 1-4 Course Objectives 1-5 Course Agenda 1-7 Classroom Guidelines 1-9 Course Environment 1-10 Summary 1-11 Practice 1-1 Overview: Obtaining

More information

IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2.

IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2. IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2 Reference IBM Tivoli Composite Application Manager for Microsoft Applications:

More information

ORACLE GOLDENGATE BIG DATA ADAPTER FOR HIVE

ORACLE GOLDENGATE BIG DATA ADAPTER FOR HIVE ORACLE GOLDENGATE BIG DATA ADAPTER FOR HIVE Version 1.0 Oracle Corporation i Table of Contents TABLE OF CONTENTS... 2 1. INTRODUCTION... 3 1.1. FUNCTIONALITY... 3 1.2. SUPPORTED OPERATIONS... 4 1.3. UNSUPPORTED

More information

ORACLE GOLDENGATE BIG DATA ADAPTER FOR FLUME

ORACLE GOLDENGATE BIG DATA ADAPTER FOR FLUME ORACLE GOLDENGATE BIG DATA ADAPTER FOR FLUME Version 1.0 Oracle Corporation i Table of Contents TABLE OF CONTENTS... 2 1. INTRODUCTION... 3 1.1. FUNCTIONALITY... 3 1.2. SUPPORTED OPERATIONS... 4 1.3. UNSUPPORTED

More information

Job Management Partner 1/Performance Management - Remote Monitor for Virtual Machine Description, User's Guide and Reference

Job Management Partner 1/Performance Management - Remote Monitor for Virtual Machine Description, User's Guide and Reference Job Management Partner 1 Version 10 Job Management Partner 1/Performance Management - Remote Monitor for Virtual Machine Description, User's Guide and Reference 3021-3-353(E) Relevant program products

More information

Migrating to vcloud Automation Center 6.1

Migrating to vcloud Automation Center 6.1 Migrating to vcloud Automation Center 6.1 vcloud Automation Center 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a

More information

Configuring and Monitoring Hitachi SAN Servers

Configuring and Monitoring Hitachi SAN Servers Configuring and Monitoring Hitachi SAN Servers eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this

More information

unisys OS 2200 Relational Data Management System (RDMS 2200) and IPF SQL Interface End Use Guide imagine it. done. ClearPath OS 2200 12.

unisys OS 2200 Relational Data Management System (RDMS 2200) and IPF SQL Interface End Use Guide imagine it. done. ClearPath OS 2200 12. unisys imagine it. done. OS 2200 Relational Data Management System (RDMS 2200) and IPF SQL Interface End Use Guide ClearPath OS 2200 12.1 Release June 2010 7831 0778 003 NO WARRANTIES OF ANY NATURE ARE

More information

Studio 5.0 User s Guide

Studio 5.0 User s Guide Studio 5.0 User s Guide wls-ug-administrator-20060728-05 Revised 8/8/06 ii Copyright 2006 by Wavelink Corporation All rights reserved. Wavelink Corporation 6985 South Union Park Avenue, Suite 335 Midvale,

More information

Chapter 6, The Operating System Machine Level

Chapter 6, The Operating System Machine Level Chapter 6, The Operating System Machine Level 6.1 Virtual Memory 6.2 Virtual I/O Instructions 6.3 Virtual Instructions For Parallel Processing 6.4 Example Operating Systems 6.5 Summary Virtual Memory General

More information

Business Intelligence Tutorial

Business Intelligence Tutorial IBM DB2 Universal Database Business Intelligence Tutorial Version 7 IBM DB2 Universal Database Business Intelligence Tutorial Version 7 Before using this information and the product it supports, be sure

More information

Heterogeneous Replication Guide. SAP Replication Server 15.7.1 SP200

Heterogeneous Replication Guide. SAP Replication Server 15.7.1 SP200 Heterogeneous Replication Guide SAP Replication Server 15.7.1 SP200 DOCUMENT ID: DC36924-01-1571200-02 LAST REVISED: April 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved.

More information

unisys ClearPath Servers Hadoop Distributed File System(HDFS) Data Transfer Guide Firmware 2.0 and Higher December 2014 8230 6952-000

unisys ClearPath Servers Hadoop Distributed File System(HDFS) Data Transfer Guide Firmware 2.0 and Higher December 2014 8230 6952-000 unisys ClearPath Servers Hadoop Distributed File System(HDFS) Data Transfer Guide Firmware 2.0 and Higher December 2014 8230 6952-000 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product

More information

Heterogeneous Replication Guide. Replication Server 15.7.1 SP100

Heterogeneous Replication Guide. Replication Server 15.7.1 SP100 Heterogeneous Replication Guide Replication Server 15.7.1 SP100 DOCUMENT ID: DC36924-01-1571100-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to

More information

Handout 1. Introduction to Java programming language. Java primitive types and operations. Reading keyboard Input using class Scanner.

Handout 1. Introduction to Java programming language. Java primitive types and operations. Reading keyboard Input using class Scanner. Handout 1 CS603 Object-Oriented Programming Fall 15 Page 1 of 11 Handout 1 Introduction to Java programming language. Java primitive types and operations. Reading keyboard Input using class Scanner. Java

More information

Canada Savings Bonds Program. FTP Server User Guide. Version 2.5

Canada Savings Bonds Program. FTP Server User Guide. Version 2.5 Canada Savings Bonds Program FTP Server User Guide Version 2.5 September 1, 2015 FTPS Server User Guide FTPS Server User Guide Revision History Use the following table to track the revision history for

More information

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

EView/400i Management Pack for Systems Center Operations Manager (SCOM) EView/400i Management Pack for Systems Center Operations Manager (SCOM) Concepts Guide Version 6.3 November 2012 Legal Notices Warranty EView Technology makes no warranty of any kind with regard to this

More information

Sybase Replication Agent

Sybase Replication Agent Installation Guide Sybase Replication Agent 15.0 [ Linux, Microsoft Windows, and UNIX ] DOCUMENT ID: DC38268-01-1500-02 LAST REVISED: October 2007 Copyright 1998-2007 by Sybase, Inc. All rights reserved.

More information

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual

More information

Thoroughbred Basic TM ODBC Client Capability Customization Supplement

Thoroughbred Basic TM ODBC Client Capability Customization Supplement Thoroughbred Basic TM ODBC Client Capability Customization Supplement Version 8.8.0 46 Vreeland Drive, Suite 1 Skillman, NJ 08558-2638 Telephone: 732-560-1377 Outside NJ 800-524-0430 Fax: 732-560-1594

More information

SAS 9.3 Logging: Configuration and Programming Reference

SAS 9.3 Logging: Configuration and Programming Reference SAS 9.3 Logging: Configuration and Programming Reference SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2011. SAS 9.3 Logging: Configuration and

More information

WebLogic Server 11g Administration Handbook

WebLogic Server 11g Administration Handbook ORACLE: Oracle Press Oracle WebLogic Server 11g Administration Handbook Sam R. Alapati Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

Remote Access Server - Dial-Out User s Guide

Remote Access Server - Dial-Out User s Guide Remote Access Server - Dial-Out User s Guide 95-2345-05 Copyrights IBM is the registered trademark of International Business Machines Corporation. Microsoft, MS-DOS and Windows are registered trademarks

More information

IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Internet Information Services Agent Version 6.3.1 Fix Pack 2.

IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Internet Information Services Agent Version 6.3.1 Fix Pack 2. IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Internet Information Services Agent Version 6.3.1 Fix Pack 2 Reference IBM Tivoli Composite Application Manager for Microsoft

More information

MetroPro Remote Access OMP-0476F. Zygo Corporation Laurel Brook Road P.O. Box 448 Middlefield, Connecticut 06455

MetroPro Remote Access OMP-0476F. Zygo Corporation Laurel Brook Road P.O. Box 448 Middlefield, Connecticut 06455 MetroPro Remote Access OMP-0476F Zygo Corporation Laurel Brook Road P.O. Box 448 Middlefield, Connecticut 06455 Telephone: (860) 347-8506 E-mail: inquire@zygo.com Website: www.zygo.com ZYGO CUSTOMER SUPPORT

More information

Getting Started with the Internet Communications Engine

Getting Started with the Internet Communications Engine Getting Started with the Internet Communications Engine David Vriezen April 7, 2014 Contents 1 Introduction 2 2 About Ice 2 2.1 Proxies................................. 2 3 Setting Up ICE 2 4 Slices 2

More information

Cross Platform Software Release Capabilities

Cross Platform Software Release Capabilities Cross Platform Software Release Capabilities Larry Aube ClearPath Portfolio Management ClearPath Briefings 2015 Grove/UK Agenda Data Exchange ClearPath Integration Services ClearPath IDEs 2015 Unisys Corporation.

More information

EMC NetWorker. Licensing Guide. Release 8.0 P/N 300-013-596 REV A01

EMC NetWorker. Licensing Guide. Release 8.0 P/N 300-013-596 REV A01 EMC NetWorker Release 8.0 Licensing Guide P/N 300-013-596 REV A01 Copyright (2011-2012) EMC Corporation. All rights reserved. Published in the USA. Published June, 2012 EMC believes the information in

More information

2 SQL in iseries Navigator

2 SQL in iseries Navigator 2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features

More information

Audit Trail Administration

Audit Trail Administration Audit Trail Administration 0890431-030 August 2003 Copyright 2003 by Concurrent Computer Corporation. All rights reserved. This publication or any part thereof is intended for use with Concurrent Computer

More information

System Administrator s Guide

System Administrator s Guide System Administrator s Guide Copyright 2000, Rainbow Technologies, Inc. All rights reserved. http://www.rainbow.com All attempts have been made to make the information in this document complete and accurate.

More information

Dialogic Global Call API

Dialogic Global Call API Dialogic Global Call API Programming Guide December 2007 05-2409-004 Copyright 1996-2007,. All rights reserved. You may not reproduce this document in whole or in part without permission in writing from.

More information

ERserver. iseries. Work management

ERserver. iseries. Work management ERserver iseries Work management ERserver iseries Work management Copyright International Business Machines Corporation 1998, 2002. All rights reserved. US Government Users Restricted Rights Use, duplication

More information

IQ MORE / IQ MORE Professional

IQ MORE / IQ MORE Professional IQ MORE / IQ MORE Professional Version 5 Manual APIS Informationstechnologien GmbH The information contained in this document may be changed without advance notice and represents no obligation on the part

More information

Oracle Identity Manager

Oracle Identity Manager Oracle Identity Manager Connector Guide for Microsoft Active Directory Password Synchronization Release 9.1.1 E11218-15 November 2015 Oracle Identity Manager Connector Guide for Microsoft Active Directory

More information

Oracle Virtual Desktop Client. Release Notes for Version 3.0

Oracle Virtual Desktop Client. Release Notes for Version 3.0 Oracle Virtual Desktop Client Release s for Version 3.0 Oracle Virtual Desktop Client: Release s for Version 3.0 Published August 2011 Abstract Part Number: E23537-01 This manual provides information about

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Administrator s Guide for Oracle Enterprise Scheduling Service 11g Release 1 (11.1.1.6.0) E24712-01 November 2011 Documentation for administrators that describes how to define,

More information

SIEBEL SERVER ADMINISTRATION GUIDE

SIEBEL SERVER ADMINISTRATION GUIDE SIEBEL SERVER ADMINISTRATION GUIDE VERSION 7.5.3 JULY 2003 12-FRLK3Z Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2003 Siebel Systems, Inc. All rights reserved. Printed

More information

KB_SQL SQL Reference Guide Version 4

KB_SQL SQL Reference Guide Version 4 KB_SQL SQL Reference Guide Version 4 1995, 1999 by KB Systems, Inc. All rights reserved. KB Systems, Inc., Herndon, Virginia, USA. Printed in the United States of America. No part of this manual may be

More information

unisys OS 2200 Shared File System (SFS 2200) Administration and Support Reference Manual imagine it. done. Release Level 4R1 June 2010 7831 0786 003

unisys OS 2200 Shared File System (SFS 2200) Administration and Support Reference Manual imagine it. done. Release Level 4R1 June 2010 7831 0786 003 unisys imagine it. done. OS 2200 Shared File System (SFS 2200) Administration and Support Reference Manual Release Level 4R1 June 2010 7831 0786 003 NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT.

More information

EMC NetWorker Module for Microsoft Applications Release 2.3. Application Guide P/N 300-011-105 REV A02

EMC NetWorker Module for Microsoft Applications Release 2.3. Application Guide P/N 300-011-105 REV A02 EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide P/N 300-011-105 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright

More information

1 Documentation Accessibility

1 Documentation Accessibility Oracle Database Client Quick Installation Guide 10g Release 1 (10.1.0.2.0) for Windows Part No. B13691-01 March 2004 This guide describes how to quickly install Oracle Database Client on Windows systems.

More information

PeopleSoft Financials/Supply Chain Management 9.2 Hardware/Software Requirements Installation (through update Image 5)

PeopleSoft Financials/Supply Chain Management 9.2 Hardware/Software Requirements Installation (through update Image 5) PeopleSoft Financials/Supply Chain Management 9.2 Hardware/Software Requirements Installation (through update Image 5) March 2014 PeopleSoft Financials/Supply Chain Management 9.2 Hardware/Software Requirements

More information

Operation, Monitoring, and Linkage Guide

Operation, Monitoring, and Linkage Guide ucosminexus Application Server Operation, Monitoring, and Linkage Guide 3020-3-Y10-10(E) Relevant program products See the manual ucosminexus Application Server Overview. Export restrictions If you export

More information

Tivoli Storage Manager for Databases

Tivoli Storage Manager for Databases Tivoli Storage Manager for Databases Version 5 Release 4 Data Protection for Oracle for UNIX and Linux Installation and User s Guide SC32-9064-03 Tivoli Storage Manager for Databases Version 5 Release

More information

Basic System. Vyatta System. REFERENCE GUIDE Using the CLI Working with Configuration System Management User Management Logging VYATTA, INC.

Basic System. Vyatta System. REFERENCE GUIDE Using the CLI Working with Configuration System Management User Management Logging VYATTA, INC. VYATTA, INC. Vyatta System Basic System REFERENCE GUIDE Using the CLI Working with Configuration System Management User Management Logging Vyatta Suite 200 1301 Shoreway Road Belmont, CA 94002 vyatta.com

More information

FLEXNET LICENSING END USER GUIDE. Version 10.8

FLEXNET LICENSING END USER GUIDE. Version 10.8 FLEXNET LICENSING END USER GUIDE Version 10.8 Legal Notices Copyright Notice Copyright 1996-2005 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved. The information contained herein

More information

HP NonStop SFTP API Reference Manual

HP NonStop SFTP API Reference Manual . HP NonStop SFTP API Reference Manual HP Part Number: 659755-003 Published: January 2014 Edition: HP NonStop SFTP API 1.4 G06.21 and subsequent G-series RVUs H06.07 and subsequent H-series RVUs J06.03

More information