Preface

This manual provides an overview of Cosminexus Application Server and the BPM/ESB base. This manual explains the product components of Application Server and the BPM/ESB base, and the functionality of these products. It also explains the organization of the manuals for Application Server and the BPM/ESB base.

For Application Server and the BPM/ESB base, the following program products are used to build and operate the systems and to develop applications:

This chapter describes the terms and abbreviations commonly used in the manuals for these program products.

Note that "Cosminexus" and "uCosminexus" might be abbreviated in this document.

Abbreviations for Application Server and BPM/ESB base products names

The following table shows the abbreviations used in this document for Application Server product names and the BPM/ESB base.

AbbreviationApplication Server and BPM/ESB base product name
Application ServeruCosminexus Application Server
ClientuCosminexus Client
DeveloperuCosminexus Developer
Service ArchitectuCosminexus Service Architect
Service PlatformuCosminexus Service Platform

Abbreviations for Application Server and BPM/ESB base function names

The following table shows the abbreviations used in this document for Application Server function names and the BPM/ESB base.

AbbreviationApplication Server and BPM/ESB base function name
CJMSP brokerCosminexus JMS provider broker function
CJMSP resource adapterCosminexus JMS provider resource adapter
Cosminexus Developer's Kit for JavaCosminexus Developer's Kit for JavaTM
Cosminexus RM, or Reliable MessagingCosminexus Reliable Messaging
CSCCosminexus Service Coordinator
CTMCosminexus Component Transaction Monitor
DB Connector for Cosminexus RMDB Connector for Cosminexus Reliable Messaging
HCSCHitachi Cosminexus Service Coordinator
HCSC-Business Process, Business Process base, or BP baseHitachi Cosminexus Service Coordinator - Business Process
HCSC-Data Transform, or data conversion baseHitachi Cosminexus Service Coordinator - Data Transform
HCSC-DB Adapter or DB adapterHitachi Cosminexus Service Coordinator - Database Adapter
HCSC-Manager or HCSC-MNGHitachi Cosminexus Service Coordinator - Manager
HCSC-Messaging, HCSC-MSG, or messaging baseHitachi Cosminexus Service Coordinator - Messaging
HCSCTEHitachi Cosminexus Service Coordinator Tools for Eclipse
Management ServerCosminexus Management Server
ManagerCosminexus Manager
PRFCosminexus Performance Tracer
Smart ComposerCosminexus Smart Composer
TPBrokerCosminexus TPBroker

Abbreviations for related manuals

The following table shows the titles of related manuals, and related manuals used in this manual.

Application Server and BPM/ESB base related manuals

Manual titleDocument number
uCosminexus Application Server First Step Guide3020-3-Y00(E)
uCosminexus Application Server & BPM/ESB Platform Overview3020-3-Y01(E)
uCosminexus Application Server System Setup and Operation Guide3020-3-Y02(E)
uCosminexus Application Server Virtual System Setup and Operation Guide3020-3-Y03(E)
uCosminexus Application Server System Design Guide3020-3-Y04(E)
uCosminexus Application Server Web Container Functionality Guide3020-3-Y05(E)
uCosminexus Application Server EJB Container Functionality Guide3020-3-Y06(E)
uCosminexus Application Server Common Container Functionality Guide3020-3-Y07(E)
uCosminexus Application Server Expansion Guide3020-3-Y08(E)
uCosminexus Application Server Security Management Guide3020-3-Y09(E)
uCosminexus Application Server Operation, Monitoring, and Linkage Guide3020-3-Y10(E)
uCosminexus Application Server Maintenance and Migration Guide3020-3-Y11(E)
uCosminexus Application Server Application Setup Guide3020-3-Y13(E)
uCosminexus Application Server Command Reference Guide3020-3-Y15(E)
uCosminexus Application Server Definition Reference Guide3020-3-Y16(E)
uCosminexus Application Server Application and Resource Definition Reference Guide3020-3-Y17(E)
uCosminexus Application Server HTTP Server User Guide3020-3-Y18(E)
uCosminexus Application Server Reliable Messaging User Guide3020-3-Y19(E)
uCosminexus Application Server Application Development Guide3020-3-Y20(E)
uCosminexus Application Server API Reference Guide3020-3-Y21(E)
uCosminexus Application Server XML Processor User Guide3020-3-Y22(E)
uCosminexus Application Server Web Service Development Guide3020-3-Y23(E)
uCosminexus Application Server SOAP Application Development Guide3020-3-Y25(E)
uCosminexus Application Server XML Security - Core User Guide3020-3-Y26(E)
uCosminexus Application Server Messages3020-3-Y27(E)

Generic names for a folder and a path

For content common among Windows, HP-UX, AIX, Linux, and Solaris, this manual uses the word directory to refer to a Windows folder, and uses a slash ("/") to refer to a backslash ("\"). For Windows, replace the word directory with folder, and "/" with "\".

Abbreviations for Microsoft products

The following table shows the abbreviations used in this document for Microsoft products.

AbbreviationsProduct name
.NET FrameworkMicrosoft(R) .NET Framework Version 2.0
.NET Framework SDKMicrosoft(R) .NET Framework 2.0 Software Development Kit
Active DirectoryMicrosoft(R) Active Directory(R)
Windows Server Failover ClusterWindows(R) Server Failover Cluster
Hyper-VMicrosoft(R) Hyper-V(TM)
Internet ExplorerWindows(R) Internet Explorer(R)
Internet Explorer 6Microsoft(R) Internet Explorer(R) 6
Internet Explorer 7Windows(R) Internet Explorer(R) 7
Internet Explorer 8Windows(R) Internet Explorer(R) 8
Internet Explorer 9Windows(R) Internet Explorer(R) 9
Microsoft IIS 7.0Microsoft(R) Internet Information Services 7.0Microsoft(R) Internet Information Services 7.0
Microsoft IIS 7.5Microsoft(R) Internet Information Services 7.5Microsoft(R) Internet Information Services 7.5
ExcelMicrosoft(R) Office Excel
SQL Server 2005SQL ServerMicrosoft(R) SQL Server 2005
SQL Server 2008Microsoft(R) SQL Server 2008
SQL Server 2005 JDBC DriverSQL Server JDBC DriverMicrosoft(R) SQL Server 2005 JDBC Driver
SQL Server JDBC DriverMicrosoft(R) SQL Server JDBC Driver 2.0
Microsoft(R) SQL Server JDBC Driver 3.0
Microsoft SysprepMicrosoft(R) Sysprep
Windows#1Windows 7Windows 7 x86Microsoft(R) Windows(R) 7 Enterprise (32-bit)
Microsoft(R) Windows(R) 7 Professional (32-bit)
Microsoft(R) Windows(R) 7 Ultimate (32-bit)
Windows 7 x64Microsoft(R) Windows(R) 7 Enterprise (64-bit)
Microsoft(R) Windows(R) 7 Professional (64-bit)
Microsoft(R) Windows(R) 7 Ultimate (64-bit)
Windows Server 2008Windows Server 2008 x86Microsoft(R) Windows Server(R) 2008 Enterprise 32-bit#2
Microsoft(R) Windows Server(R) 2008 Standard 32-bit
Windows Server 2008 x64Microsoft(R) Windows Server(R) 2008 Enterprise#2
Microsoft(R) Windows Server(R) 2008 Standard
Windows Server 2008 R2Microsoft(R) Windows Server(R) 2008 R2 Enterprise #2
Microsoft(R) Windows Server(R) 2008 R2 Standard
Windows VistaWindows Vista BusinessMicrosoft(R) Windows Vista(R) Business
Windows Vista EnterpriseMicrosoft(R) Windows Vista(R) Enterprise
Windows Vista UltimateMicrosoft(R) Windows Vista(R) Ultimate
Windows XPMicrosoft(R) Windows(R) XP Professional Operating System
Windows Server Failover ClusterWindows Server(R) Failover Cluster

Product names that include "x64" might be intended for Windows (x64), and product names that do not include "x64" might be intended for Windows (x86).

#1: "Windows (x86)" refers to Windows 32-bit. "Windows (x64)" refers to Windows 64-bit.

#2: "Windows Server 2008 Enterprise" might be used as a generic name to refer to this product.


Abbreviations for other products

The following table shows the abbreviations used in this document for other products than those from Microsoft.

AbbreviationsProduct name
ACOSAX2000AX2000
AX2500AX2500
BS320BS320 Load Balancer Blade
AMD-VAMD Virtualization
Application ServeruCosminexus Application Server
BIG-IPBIG-IP v9BIG-IP software version 9.1.0 or later
BIG-IP v10.1BIG-IP software version 10.1.0 or later
BIG-IP v10.2BIG-IP software version 10.2.0 or later
BJEXBatch Job Execution System - Base
uCosminexus Batch Job Execution Server
DCCM3VOS1 DCCM3
VOS3 XDM/DCCM3
DeveloperuCosminexus Developer
EclipseEclipse 3.6.1
HiRDB or HiRDB serverHiRDB Embedded Server, or embedded databaseHiRDB Embedded Server Version 8
HiRDB ServerHiRDB Server Version 9
HiRDB Server with Additional FunctionHiRDB Server with Additional Function Version 9
HiRDB/Parallel ServerHiRDB/Parallel Server Version 7
HiRDB/Parallel Server Version 8
HiRDB/Single ServerHiRDB/Single Server Version 7
HiRDB/Single Server Version 8
HiRDB Run Time or HiRDB ClientHiRDB/Run Time Version 7
HiRDB/Run Time Version 8
HiRDB/Run Time Version 9
HiRDB/Developer's Kit Version 8
HiRDB/Developer's Kit Version 9
HiRDB Developer's Suite Version 9
Intel VTIntel(R) Virtualization Technology
IPFItanium(R) Processor Family
JP1JP1 related products
JP1/AJSJP1/AJS - AgentJP1/Automatic Job Management System 2 - Agent#
JP1/Automatic Job Management System 3 - Agent
JP1/AJS - ManagerJP1/Automatic Job Management System 2 - Manager#
JP1/Automatic Job Management System 3 - Manager
JP1/AJS - ViewJP1/Automatic Job Management System 2 - View#
JP1/Automatic Job Management System 3 - View
JP1/AJS2JP1/AJS2 - AgentJP1/Automatic Job Management System 2 - Agent
JP1/AJS2 - Light EditionJP1/Automatic Job Management System 2 - Light Edition
JP1/AJS2 - ManagerJP1/Automatic Job Management System 2 - Manager
JP1/AJS2 - ViewJP1/Automatic Job Management System 2 - View
JP1/AJS3 or JP1/AJSJP1/AJS3 - AgentJP1/Automatic Job Management System 3 - Agent
JP1/AJS3 - ManagerJP1/Automatic Job Management System 3 - Manager
JP1/AJS3 - ViewJP1/Automatic Job Management System 3 - View
JP1/AJS2 for Web ServiceJP1/Automatic Job Management System 2 for Web Service
JP1/Cm2JP1/Cm2/ESAJP1/Cm2/Extensible SNMP Agent
JP1/ESPJP1/Extensible Service Probe
JP1/File Transmission Server/FTPJP1 Version 9 JP1/File Transmission Server/FTP
JP1/IMJP1/IM - ManagerJP1/Integrated Management - Manager
JP1/IM - ViewJP1/Integrated Management - View
JP1/ITRMJP1/ITRM - ManagerJP1/IT Resource Management - Manager
JP1/NETM/AuditJP1/NETM/Audit - Manager
JP1/PFMJP1/Performance Management
JP1/PFMJP1/PFM - AgentJP1/PFM - Agent for CosminexusJP1/Performance Management - Agent Option for uCosminexus Application Server
JP1/PFM - Agent for Virtual MachineJP1/Performance Management - Agent Option for Virtual Machine
JP1/PFM - BaseJP1/Performance Management - Base
JP1/PFM - ManagerJP1/Performance Management - Manager
JP1/PFM - Web ConsoleJP1/Performance Management - Web Console
JP1/SC/DPMJP1/ServerConductor/Deployment Manager Standard Edition
LoadflowbalHA8000-ie/Loadflowbal
Oracle,
or ORACLE
Oracle 11gORACLE(R) Oracle Database 11g(TM)
ORACLE(R) Oracle Database 11g R2(TM)
Process ModelerProcess Modeler 5 for Microsoft(R) Visio Professional Edition
SAP R/3SAP R/3(R)
Service ArchitectuCosminexus Service Architect
Service PlatformuCosminexus Service Platform
StrutsJakarta Struts 1.1
TMS-4V/SPTransaction Management System-4V/System Product
TMS-4V/SP/ServerTransaction Management System-4V/System Product/Server
TP1/BaseuCosminexus TP1/Server Base
TP1/ClientTP1/Client/JuCosminexus TP1/Client/J
TP1/Client/PuCosminexus TP1/Client/P
TP1/Client/WuCosminexus TP1/Client/W
TP1/COBOL adapterTP1/COBOL adapter for Cosminexus
TP1/EETP1/Server Base Enterprise Option
TP1/WebuCosminexus TP1/Web
UNIXAIXAIX V6.1
AIX V7.1
HP-UX or HP-UX (IPF)HP-UX 11i V2 (IPF)
HP-UX 11i V3 (IPF)
LinuxLinux (IPF)Red Hat Enterprise Linux(R) 5 Advanced Platform (Intel Itanium)
Red Hat Enterprise Linux(R) 5 (Intel Itanium)
Linux (x86/AMD64 & Intel EM64T)Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux(R) 5 (AMD/Intel 64)
Red Hat Enterprise Linux(R) 6 Advanced Platform (x86)
Red Hat Enterprise Linux(R) 6 (AMD/Intel 64)
Red Hat Enterprise Linux(R) 6 (x86)
Red Hat Enterprise Linux(R) 6 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux(R) Server 6 (32-bit x86)
Red Hat Enterprise Linux(R) Server 6 (64-bit x86_64)
SolarisSolaris 10
Solaris 10 (SPARC)
Solaris 10 (x64)
Solaris 9
Solaris 9 (SPARC)
VMwareVMware ESXVMware(R) ESX
VMware ToolsVMware(R) Tools
VMware vCenter ServerVMware(R) vCenter Server
VMware vSphere ClientVMware(R) vSphere Client
XDM/RD E2Extensible Data Manager/Relational Database Extended Version 2

#: JP1/AJS2 might be used as a generic name.

As a generic name, application server is used for both Application Server and Developer.


For each version of Linux, the following abbreviations might be used.

AbbreviationOS
Red Hat Enterprise Linux 5Red Hat Enterprise Linux(R) 5 Advanced Platform (Intel Itanium)
Red Hat Enterprise Linux(R) 5 (Intel Itanium)
Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux(R) 5 (AMD/Intel 64)
Red Hat Enterprise Linux Server 6Red Hat Enterprise Linux(R) Server 6 (32-bit x86)
Red Hat Enterprise Linux(R) Server 6 (64-bit x86_64)

Java related abbreviations

AbbreviationJava term
BMPBean-Managed Persistence
BMTBean-Managed Transaction
BOMByte Order Mark
Connector 1.0J2EETM Connector Architecture 1.0
Connector 1.5J2EETM Connector Architecture 1.5
DIDependency Injection
EAREnterprise Archive
EJB or Enterprise JavaBeansEnterprise JavaBeansTM
EJB QLEJBTM Query Language
J2EE or Java 2 Platform, Enterprise EditionJ2EETM
JavaTM 2 Platform, Enterprise Edition
J2SEJavaTM 2 Platform, Standard Edition
JAASJavaTM Authentication and Authorization Service
JARJavaTM Archive
JavaJavaTM
Java 2 Runtime Environment, Standard EditionJavaTM 2 Runtime Environment, Standard Edition
Java 2 SDK, or Java 2 SDK, Standard EditionJavaTM 2 Software Development Kit, Standard Edition
JavaAPIJavaTM Application Programming Interface
JavaBeansJavaBeansTM
Java EE, or Java Platform, Enterprise EditionJavaTM Platform, Enterprise Edition
JavaMailJavaMailTM
Java SEJavaTM Platform, Standard Edition
JavaVM or JVMJavaTM Virtual Machine
JAX-WSJavaTM API for XML-Based Web Services
JAXBJavaTM Architecture for XML Binding
JAXB or The Java Architecture for XML BindingThe JavaTM Architecture for XML Binding
JAXP or Java API for XML ProcessingJavaTM API for XML Processing
JCAJ2EETM Connector Architecture
JCEJavaTM Cryptography Extension
JDBCJavaTM Database Connectivity
JDBCTM
JDKJavaTM Development Kit
JDKTM
JMSJavaTM Message Service
JMXJavaTM Management Extensions
JNDIJava Naming and Directory InterfaceTM
JNIJavaTM Native Interface
JPAJavaTM Persistence API
JPQLJavaTM Persistence Query Language
JSFJavaServerTM Faces Reference Implementation (RI) Version: 1.1_01 FCS
JSPJavaServer PagesTM
JSPTM
JSTLJavaServer PagesTM Standard Tag Library
JTAJavaTM Transaction API
JTSJavaTM Transaction Service
POJOPlain Old JavaTM Object
SAAJSOAP with Attachments API for JavaTM
Servlet or servletJavaTM Servlet
SMAPSource Map
WARWeb Archive

Abbreviations for general terms

The following table shows abbreviations used in this document for general terms.

AbbreviationTerm
ACLAccess Control List
ACOSAdvanced Core Operating System
AESAdvanced Encryption Standard
APIApplication Programming Interface
ASCIIAmerican Standard Code for Information Interchange
BLOBBinary Large Object
BPBusiness Process
BPELBusiness Process Execution Language
BPMBusiness Process Management
BPMNBusiness Process Modeling Notation
C14NCanonicalization
CACertificate Authority
CMPContainer-Managed Persistence
CMRContainer-Managed Relationship
CMTContainer-Managed Transaction
CoCConvention over Configuration
CORBACommon Object Request Broker Architecture
CPUCentral Processing Unit
CRCarriage Return
CRLCertificate Revocation List
CSRCertificate Signing Request
CSSCascading Style Sheets
CSVComma Separated Value
CUICharacter User Interface
CVSConcurrent Versions System
DAOData Access Object
DBDatabase
DBMSDatabase Management System
DDDeployment Descriptor
DDLData Definition Language
DESData Encryption Standard
DIIDynamic Invocation Interface
DITDirectory Information Tree
DMZDemilitarized Zone
DNDistinguished Name
DNSDomain Name System
DOMDocument Object Model
DoSDenial of Service
DSADigital Signature Algorithm
DTDDocument Type Definition
DTOData Transfer Object
EISEnterprise Information System
ELExpression Language
EODEase of Development
ERPEnterprise Resource Planning
ESBEnterprise Service Bus
ETLExtract Transform Loading
EUCExtended UNIX Code
FAQFrequently Asked Questions
FFForm Feed
FIFOFirst-In First-Out
FKForeign Key
FLOPSFloating point number Operations Per Second
FQDNFully Qualified Domain Name
FTPFile Transfer Protocol
GCGarbage Collection
GIFGraphic Interchange Format
GMTGreenwich Mean Time
GPKIGovernment Public Key Infrastructure
GUIGraphical User Interface
HAHigh Availability
HMACHash based MAC
HNTRLibHitachi Network Objectplaza Trace Library
HTMLHyper Text Markup Language
HTTPHyper Text Transfer Protocol
HTTPSHyper Text Transfer Protocol Security
I/OInput/Output
IANAInternet Assigned Numbers Authority
IDIdentifier
IDEIntegrated Development Environment
IIOPInternet Inter-Orb Protocol
IISInternet Information Services
IPInternet Protocol
IPFItanium(R) Processor Family
ISAPIInternet Server Application Programming Interface
iSCSIInternet Small Computer System Interface
ISOInternational Organization for Standardization
ITInformation Technology
IVInitialization Vector
JISJapanese Industrial Standards
JSSEJava Secure Socket Extension
JSTJapan Standard Time
JVMPIJava Virtual Machine Profiler Interface
JVMTIJava Virtual Machine Tool Interface
LANLocal Area Network
LBLoad Balancer
LDAPLightweight Directory Access Protocol
LDIFLDAP Data Interchange Format
LFLine Feed
LGPKILocal Government Public Key Infrastructure
MACMessage Authentication Code
MB/sMegabyte per Second
MBeanManaged Bean
Mbit/sMegabit per Second
MDAModel Driven Architecture
MDBMessage-Driven Bean
MHPMessage Handling Program
MIBManagement Information Base
MIMEMultipurpose Internet Mail Extensions
MIPSMillion Instructions Per Second
MTUMaximum Transmission Unit
MVCModel View Controller
NICNetwork Interface Card
NTPNetwork Time Protocol
OAEPOptimal Asymmetric Encryption Padding
OASISOrganization for the Advancement of Structured Information Standards
OIDObject Identifier
OLTPOn-Line Transaction Processing
OMGObject Management Group
ORBObject Request Broker
OSOperating System
OTMObject Transaction Monitor
OTSObject Transaction Service
PIMPlatform Independent Model
PKPrimary Key
PKIPublic Key Infrastructure
POAPortable Object Adapter
POP3Post Office Protocol - Version 3
PSMPlatform Specific Model
PTPPoint-to-Point
QNameQualified Name
QoSQuality of Service
RACReal Application Clusters
RARRoshal Archive
RD orRDBRelational Database
RESTRepresentational State Transfer
RFCRequest For Comments
RMDReliable Messaging Destination
RMIRemote Method Invocation
RMSReliable Messaging Source
RPCRemote Procedure Call
RSARivest, Shamir and Adleman
SaaSSoftware as a Service
SANStorage Area Network
SASSerial Attached SCSI
SAXSimple API for XML
SAX1Simple API for XML 1.0
SAX2Simple API for XML 2.0
SDKSoftware Development Kit
SEIService Endpoint Interface
SFOSession Fail Over
SHASecure Hash Algorithm
SMTPSimple Mail Transfer Protocol
SNMPSimple Network Management Protocol
SOAService Oriented Architecture
SOAPSimple Object Access Protocol
SpecIntStandard Performance Evaluation Corporation Integer benchmark
SPIService Provider Interface
SPPService Providing Program
sshSecure Shell
SSLSecure Sockets Layer
SUPService Using Program
TCPTransmission Control Protocol
TCSTransaction Context Server
TLDTag Library Descriptor
TLSTransport Layer Security
TrAXTransformation API for XML
TSCTime Stamp Counter
TSVTab Separated Values
UACUser Account Control
UAPUser Application Program
UCSUniversal multi-octet coded Character Set
UDDIUniversal Description, Discovery and Integration
UMLUnified Modeling Language
UNCUniversal Naming Convention
UOCUser Own Coding
URIUniform Resource Identifier
URLUniform Resource Locator
URNUniform Resource Name
UTCUniversal Time Coordinated
UTFUCS Transformation Format
UTF-88-bit UCS Transformation Format
VMVirtual Machine
W3CWorld Wide Web Consortium
WFAWork-Flow Architecture
WSWeb Service
WSDLWeb Services Description Language
WSDL4JWeb Services Description Language for Java Toolkit
WS-IWeb Services Interoperability
WS-RWeb Services Reliability
WSTWeb Standard Tools
WTPEclipse Web Tools Platform
XMLExtensible Markup Language
XPathXML Path Language
XSLExtensible Stylesheet Language
XSLTXSL Transformations

Conventions: KB, MB, GB, and TB

This manual uses the following conventions: