Naming Convention of AE Applications and Files
AE application names, file, and folder names are based on a certain structure and syntax. With a few exceptions, file names start with UC which refers to the origins of this product. These two characters are followed either by an S for server routine (DLL), an X for agent files, or a Y for a service program. This topic explains the logic behind the supplied files in detail.
This page includes the following:
Syntax of the AE File Names
UCSRVJP, UCSRVWP, UCSRVCP
- UCSRV stands for the Automation Engine
- JP, WP, and CP define the server process type:
- JP is a Java-based work process (ucsrvjp.jar)
- WP is a work process (ucsrvwp for UNIX, ucsrvwp.exe for Windows)
- CP is a communication process (ucsrvcp for UNIX, ucsrvcp.exe for Windows)
Syntax of Agent and CallAPI File Names
UCXJSSVT, UCXBSSVT
- UCXJ stands for an agent, UCXB for a CallAPI
- SSV
Three characters starting in the fifth position of the file name represent the system ID and the version:- BS 2000
B26 (SNI, BS2000 Sockets version 2.3*) - NSK
NI6 (Tandem Guardian NSK or Intel x64 processor, 32 bit) - i/OS
O41 (IBM, i/OS, 32 bit) - PeopleSoft
PSX (Java, PeopleSoft) - SAP
R3X (Java, SAP) - UNIX - IBM AIX
AP6 (AIX on PowerPC, 32 bit)
A64 (AIX on PowerPC, 64 bit) - UNIX - Linux
LI3 (Linux, 32 bit)
LI6 (Linux, 64 bit)
LP6 (Linux on PowerPC, 64 bit, Big Endian)
LPL (Linux on PowerPC, 64 bit, Little Endian)
LZ3 (zLinux, 32 bit)
LZ6 (zLinux, 64 bit) - UNIX - Sun OS (Solaris)
UI8 (Solaris on Intel, 32 bit)
SI6 (Solaris on Intel, 64 bit)
US8 (Solaris on Sparc, 32 bit)
U64 (Solaris on Sparc, 64 bit) - VMS
VA7 (OpenVMS, Alpha, 32bit)
VI8 (OpenVMS, Itanium, 32 bit) - Windows
WI3 (Windows on Intel, 32 bit)
WX6 (Windows on Intel, 64 bit) - z/OS
M25 (IBM, z/OS, 32 bit)
- BS 2000
- T
If the name consists of eight characters, the last position represents a task:- M stands for the messenger program
- C for CallAPI
- S for the I/O service program of UNIX agents
Overview of Applications and Files
- UCYBARBR.EXE
Utility that shows your archived files - UCYBCHNG.EXE
Utility for modifying exported data - UCYBDBCC.JAR
Utility for copying and deleting clients - UCYBDBAR.JAR
Utility for archiving the database - UCYBDBLD.JAR
Utility for loading the database - UCYBDBRE.JAR
Utility for reorganizing the database - UCYBDBUN.JAR
Utility for unloading the database - UCYBDBRR.EXE
Utility for creating revision reports (object audits) - UCYBCRYP.EXE
Utility for obfuscating passwords - UCYBSMGR.EXE
ServiceManager - Service - UCYBSMDI.EXE
ServiceManager - Dialog Program - UCYBSMCL.EXE
ServiceManager - command-line program - UC.MSL
Message library - UCX.MSL
Message library for agents other than Windows - TRANSPRT.TXT, K*.*, R*.*, E*.TXT
Function modules for SAP Systems:
Overview of valid transport jobs, function modules and export protocol