はじめに

このマニュアルは,分散トランザクション処理機能OpenTP1の概要について説明したものです。

本文中に記載されている製品のうち,このマニュアルの対象製品ではない製品については,OpenTP1 Version 7対応製品の発行時期をご確認ください。

TP1/Message Queueは,米国International Business Machines Corporationとのライセンス契約に基づき,WebSphere MQ(旧称:MQSeries)のMQI,MQFAP,MQクラスタの仕様をベースに実装しています。

<はじめにの構成>
対象読者
関連マニュアル
関連マニュアルの読書手順
図中で使用する記号
このマニュアルでの表記
略語一覧
KB(キロバイト)などの単位表記について

対象読者

システム管理者,システム設計者,プログラマ,およびオペレータの方を対象としています。なお,オペレーティングシステム,オンラインシステムの基礎的な知識があることを前提としています

関連マニュアル

[図データ]

[図データ]

[図データ]

マニュアル「OpenTP1 プロトコル」の各プロトコル編については,ご使用の製品のバージョンに対応するマニュアルの発行時期をご確認ください。

●関連製品

このマニュアルでは,次のマニュアルについて,名称を省略して表記しています。マニュアルの正式名称とこのマニュアルでの表記を次に示します。

正式名称このマニュアルでの表記
OpenTP1 クライアント使用の手引 TP1/Client/W,TP1/Client/P編OpenTP1 クライアント使用の手引
OpenTP1 クライアント使用の手引 TP1/Client/J編
OpenTP1 メッセージキューイング機能 TP1/Message Queue 使用の手引TP1/Message Queue 使用の手引
OpenTP1 メッセージキューイング機能 TP1/Message Queue プログラム作成の手引TP1/Message Queue プログラム作成の手引
OpenTP1 メッセージキューイング機能 TP1/Message Queue プログラム作成リファレンスTP1/Message Queue プログラム作成リファレンス
メッセージキューイングアクセス機能 TP1/Message Queue - Access 使用の手引TP1/Message Queue - Access 使用の手引
メッセージキューイング運用監視機能 Message Queue - Operation 使用の手引Message Queue - Operation 使用の手引
高信頼化システム監視機能 HAモニタ AIX(R)編高信頼化システム監視機能 HAモニタ
高信頼化システム監視機能 HAモニタ HP-UX編
高信頼化システム監視機能 HAモニタ Linux(R)編
高信頼化システム監視機能 HAモニタ HP-UX(IPF)編
高信頼化システム監視機能 HAモニタ メッセージ
JP1 Version 8 JP1/Base 運用ガイドJP1/Base 運用ガイドJP1/Base
JP1 Version 9 JP1/Base 運用ガイド
JP1 Version 8 JP1/Base メッセージJP1/Base メッセージ
JP1 Version 9 JP1/Base メッセージ
JP1 Version 8 JP1/Base 機能拡張JP1/Base 関数リファレンス
JP1 Version 9 JP1/Base 関数リファレンス
JP1 Version 8 JP1/Automatic Job Management System 2 セットアップガイドJP1/Automatic Job Management System 構築ガイド
JP1 Version 9 JP1/Automatic Job Management System 3 構築ガイド1
JP1 Version 9 JP1/Automatic Job Management System 3 構築ガイド2
JP1 Version 8 JP1/Automatic Job Management System 2 操作ガイドJP1/Automatic Job Management System 操作ガイド
JP1 Version 9 JP1/Automatic Job Management System 3 操作ガイド
JP1 Version 8 JP1/Automatic Job Management System 2 - Scenario OperationJP1/Automatic Job Management System 2 - Scenario Operation
JP1 Version 8 JP1/NETM/AuditJP1/NETM/Audit
JP1 Version 9 JP1/NETM/Audit 構築・運用ガイド
JP1 Version 8 JP1/ServerConductor/Deployment ManagerJP1/ServerConductor/Deployment Manager

関連マニュアルの読書手順

OpenTP1の一連の関連マニュアルは,利用目的に合わせて,選択して読むことができます。次の案内に従ってお読みいただくことをお勧めします。

[図データ]

図中で使用する記号

このマニュアルの図中で使用する記号を,次のように定義します。

[図データ]

このマニュアルでの表記

(1)製品名

このマニュアルでは,製品の名称を省略して表記しています。製品の名称と,このマニュアルでの表記を次に示します。

製品名称略称
AIX 5L V5.1AIX
AIX 5L V5.2
AIX 5L V5.3
AIX V6.1
AIX V7.1
uCosminexus TP1/Client for .NET FrameworkTP1/Client for .NET FrameworkClient .NET
COBOL2002 Net DeveloperCOBOL
COBOL2002 Net Server Runtime
COBOL2002 Net Server Runtime(64)
COBOL2002 Net Server Suite
COBOL2002 Net Server Suite(64)
COBOL85
uCosminexus TP1/Connector for .NET FrameworkTP1/Connector for .NET FrameworkConnector .NET
JP1/ServerConductor/Deployment ManagerDPM
HiRDB Parallel Server Version 8HiRDB
HiRDB Parallel Server Version 8(64)
HiRDB Server Version 9
HiRDB Single Server Version 8
HiRDB Single Server Version 8(64)
HI-UX/workstation Extended Version 2HI-UX/WE2
HP-UX 11i V2 (IPF)HP-UX (IPF)HP-UX
HP-UX 11i V3 (IPF)
HP-UX 11i V1 (PA-RISC)HP-UX (PA-RISC)
HP-UX 11i V2 (PA-RISC)
Itanium(R) Processor FamilyIPF
J2EETMJ2EE
JavaTMJava
JP1/Automatic Job Management System 2 - AgentJP1/AJS - AgentJP1/AJSJP1
JP1/Automatic Job Management System 3 - Agent
JP1/Automatic Job Management System 2 - ManagerJP1/AJS - Manager
JP1/Automatic Job Management System 3 - Manager
JP1/Automatic Job Management System 2 - ViewJP1/AJS - View
JP1/Automatic Job Management System 3 - View
JP1/Automatic Job Management System 2 - Scenario Operation ManagerJP1/AJS2 - Scenario Operation ManagerJP1/AJS2 - Scenario Operation
JP1/Automatic Job Management System 2 - Scenario Operation ViewJP1/AJS2 - Scenario Operation View
JP1/NETM/Audit - ManagerJP1/NETM/Audit
Linux(R)Linux
Red Hat Enterprise Linux AS 4 (AMD64 & Intel EM64T)Linux (AMD64/Intel EM64T/x86)Linux
Red Hat Enterprise Linux AS 4 (x86)
Red Hat Enterprise Linux ES 4 (AMD64 & Intel EM64T)
Red Hat Enterprise Linux ES 4 (x86)
Red Hat Enterprise Linux 5 (AMD/Intel 64)
Red Hat Enterprise Linux 5 (x86)
Red Hat Enterprise Linux 5 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux 5 Advanced Platform (x86)
Red Hat Enterprise Linux Server 6 (32-bit x86)
Red Hat Enterprise Linux Server 6 (64-bit x86_64)
Red Hat Enterprise Linux AS 4 (IPF)Linux (IPF)
Red Hat Enterprise Linux 5 (Intel Itanium)
Red Hat Enterprise Linux 5 Advanced Platform (Intel Itanium)
Microsoft(R) MS-DOS(R)MS-DOS
JP1/NETM/DM ClientNETM/DM
JP1/NETM/DM Manager
JP1/NETM/DM SubManager
Oracle 9iOracle
Oracle Database 10g
Oracle Database 11g
Solaris 8Solaris
Solaris 9
Solaris 10
uCosminexus TP1/Client/JTP1/Client/JTP1/Client
uCosminexus TP1/Client/PTP1/Client/P
uCosminexus TP1/Client/WTP1/Client/W
uCosminexus TP1/Client/W(64)
uCosminexus TP1/Server Base Enterprise OptionTP1/EE
uCosminexus TP1/Server Base Enterprise Option(64)
uCosminexus TP1/Extension 1TP1/Extension 1
uCosminexus TP1/Extension 1(64)
uCosminexus TP1/FS/Direct AccessTP1/FS/Direct Access
uCosminexus TP1/FS/Direct Access(64)
uCosminexus TP1/FS/Table AccessTP1/FS/Table Access
uCosminexus TP1/FS/Table Access(64)
uCosminexus TP1/High AvailabilityTP1/High Availability
uCosminexus TP1/High Availability(64)
uCosminexus TP1/LiNKTP1/LiNK
uCosminexus TP1/Message ControlTP1/Message Control
uCosminexus TP1/Message Control(64)
uCosminexus TP1/Message Control/TesterTP1/Message Control/Tester
uCosminexus TP1/Message Control - Extension 1TP1/Message Control - Extension 1
uCosminexus TP1/Message QueueTP1/Message Queue
uCosminexus TP1/Message Queue(64)
uCosminexus TP1/Message Queue - AccessTP1/Message Queue - Access
uCosminexus TP1/Message Queue - Access(64)
uCosminexus TP1/MessagingTP1/Messaging
uCosminexus TP1/MultiTP1/Multi
uCosminexus TP1/NET/HDLCTP1/NET/HDLC
uCosminexus TP1/NET/High AvailabilityTP1/NET/High Availability
uCosminexus TP1/NET/High Availability(64)
uCosminexus TP1/NET/HSCTP1/NET/HSC
uCosminexus TP1/NET/LibraryTP1/NET/Library
uCosminexus TP1/NET/Library(64)
uCosminexus TP1/NET/NCSBTP1/NET/NCSB
uCosminexus TP1/NET/OSAS-NIFTP1/NET/OSAS-NIF
uCosminexus TP1/NET/OSI-TPTP1/NET/OSI-TP
uCosminexus TP1/NET/Secondary Logical Unit - TypeP2TP1/NET/Secondary Logical Unit - TypeP2
TP1/NET/SLU - TypeP2
uCosminexus TP1/NET/TCP/IPTP1/NET/TCP/IP
uCosminexus TP1/NET/TCP/IP(64)
uCosminexus TP1/NET/User Datagram ProtocolTP1/NET/UDP
uCosminexus TP1/NET/User AgentTP1/NET/User Agent
uCosminexus TP1/NET/X25TP1/NET/X25
uCosminexus TP1/NET/X25-ExtendedTP1/NET/X25-Extended
uCosminexus TP1/NET/XMAP3TP1/NET/XMAP3
uCosminexus TP1/Offline TesterTP1/Offline Tester
uCosminexus TP1/Online TesterTP1/Online Tester
uCosminexus TP1/Resource Manager MonitorTP1/Resource Manager Monitor
uCosminexus TP1/Server BaseTP1/Server Base
uCosminexus TP1/Server Base(64)
uCosminexus TP1/Shared Table AccessTP1/Shared Table Access
uCosminexus TP1/WebTP1/Web
Microsoft(R) Windows(R) 2000 Advanced Server Operating SystemWindows 2000
Microsoft(R) Windows(R) 2000 Datacenter Server Operating System
Microsoft(R) Windows(R) 2000 Professional Operating System
Microsoft(R) Windows(R) 2000 Server Operating System
Microsoft(R) Windows(R) 7 Enterprise (x86)Windows 7 x86Windows 7
Microsoft(R) Windows(R) 7 Professional (x86)
Microsoft(R) Windows(R) 7 Ultimate (x86)
Microsoft(R) Windows(R) 7 Enterprise (x64)Windows 7 x64
Microsoft(R) Windows(R) 7 Professional (x64)
Microsoft(R) Windows(R) 7 Ultimate (x64)
Microsoft(R) Windows Server(R) 2003, Datacenter EditionWindows Server 2003Windows Server 2003
Microsoft(R) Windows Server(R) 2003, Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard Edition
Microsoft(R) Windows Server(R) 2003, Datacenter x64 EditionWindows Server 2003 x64 Editions
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise EditionWindows Server 2003 R2
Microsoft(R) Windows Server(R) 2003 R2, Standard Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 EditionWindows Server 2003 R2 x64 Editions
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2008 Datacenter (x86)Windows Server 2008 x86Windows Server 2008
Microsoft(R) Windows Server(R) 2008 Enterprise (x86)
Microsoft(R) Windows Server(R) 2008 Standard (x86)
Microsoft(R) Windows Server(R) 2008 Datacenter (x64)Windows Server 2008 x64
Microsoft(R) Windows Server(R) 2008 Enterprise (x64)
Microsoft(R) Windows Server(R) 2008 Standard (x64)
Microsoft(R) Windows Server(R) 2008 R2 DatacenterWindows Server 2008 R2
Microsoft(R) Windows Server(R) 2008 R2 Enterprise
Microsoft(R) Windows Server(R) 2008 R2 Standard
Microsoft(R) Windows Vista(R) Business (x86)Windows Vista x86Windows Vista
Microsoft(R) Windows Vista(R) Enterprise (x86)
Microsoft(R) Windows Vista(R) Ultimate (x86)
Microsoft(R) Windows Vista(R) Business (x64)Windows Vista x64
Microsoft(R) Windows Vista(R) Enterprise (x64)
Microsoft(R) Windows Vista(R) Ultimate (x64)
Microsoft(R) Windows(R) XP Professional Operating SystemWindows XP

(2)適用OSによる違いについて

Windows版の製品をご使用になる場合,マニュアルの記述を次のように読み替えてください。

項目マニュアルの表記読み替え
環境変数の表記$aaaaaa
例 $DCDIR
%aaaaaa%
例 %DCDIR%
複数のパス名を列挙するときの区切り文字:;
ディレクトリの区切り文字/¥
完全パス名ルートディレクトリから指定します。
例 /tmp
先頭にドライブ文字を付加して,ルートディレクトリから指定します。
例 C:¥tmp
実行形式ファイル名ファイル名だけを指定します。
例 mcfmngrd
ファイル名に拡張子を付加して指定します。
例 mcfmngrd.exe
makeコマンドmakenmake

(3)インストールディレクトリのパスの違いについて

このマニュアルでは,OpenTP1のインストールディレクトリを「/BeTRAN」と表記しています。インストールディレクトリはOSによって異なります。ご利用のOSに応じて,次の表のとおりに読み替えてください。

このマニュアルでの表記適用OSごとの読み替え
AIX,HP-UXまたはSolarisLinuxWindows
/BeTRAN/BeTRAN/opt/OpenTP1OpenTP1をインストールしたディレクトリ

(4)JISコード配列のキーボードとASCIIコード配列のキーボードとの違いについて

JISコード配列とASCIIコード配列では,次に示すコードで入力文字の違いがあります。このマニュアルの文字入力例(コーディング例)の表記は,JISコード配列(日本語のキーボード)に従った文字に統一しています。

コードJISコード配列ASCIIコード配列
(5c)16' ¥ '(円記号)' \ '(バックスラッシュ)
(7e)16'  ̄ '(オーバライン)' ~ '(チルド)

略語一覧

このマニュアルで使用する英略語の一覧を次に示します。

英略語英字での表記
ACLAccess Control List
ANSIAmerican National Standards Institute
APApplication Program
APIApplication Programming Interface
C/SClient/Server
CGICommon Gateway Interface
CPUCentral Processing Unit
CRMCommunication Resource Manager
CUPClient User Program
DAMDirect Access Method
DAM FRCDAM File Recovery
DBDatabase
DBMSDatabase Management System
DCEDistributed Computing Environment
DHCPDynamic Host Configuration Protocol
DIDDistributed Identifier
DMLData Manipulation Language
DNSDomain Name System
DPMServerConductor/DeploymentManager
DPOSDistributed Data Processing Operating System
DTPDistributed Transaction Processing
EXExclusive
FDDIFiber Distributed Data Interface
FEPFront End Processor
FIFOFirst-In-First-Out
FRCFile Recovery
GUIGraphical User Interface
HAHigh Availability
HDLC-NRMHDLC-Normal Response Mode
HTMLHyper Text Markup Language
I/OInput/Output
IDIdentifier
IDLInterface Definition Language
IPInternet Protocol
ISAMIndexed Sequential Access Method
ISTInternode Shared Table
J2EEJava 2 Enterprise Edition
JCAJ2EE Connector Architecture
JDBCJava DataBase Connectivity
LANLocal Area Network
MCFMessage Control Facility
MHPMessage Handling Program
MIAMultivendor Integration Architecture
MQMessage Queue
MQAMessage Queue Access
MQIMessage Queue Interface
MQTMessage Queue Transfer
MSDTCMicrosoft Distributed Transaction Coordinator
NIF/HNANetwork Interface Feature/Hitachi Network Architecture
NIF/OSINetwork Interface Feature/OSI
NISNetwork Information Service
OLTPOnline Transaction Processing
OSOperating System
OSIOpen Systems Interconnection
OSI TPOpen Systems Interconnection Transaction Processing
PCPersonal Computer
PRProtected Retrieve
PRFPerformance
PVCPermanent Virtual Circuit
RIRecovery Information
RMResource Manager
RMMResource Manager Monitor
RPCRemote Procedure Call
RTSReal Time Statistic
SCSISmall Computer Systems Interface
SNASystems Network Architecture
SPPService Providing Program
SRFServer Recovery Journal File
STDLStructured Transaction Definition Language
SUPService Using Program
TAMTable Access Method
TAM FRCTAM File Recovery
TCOTotal Cost of Ownership
TCP/IPTransmission Control Protocol/Internet Protocol
TPTransaction Processing
TRFTransaction Recovery journal File
UAPUser Application Program
UID/GIDUser Identifier/Group Identifier
UOCUser Own Coding
UTCCoordinated Universal Time
VMVirtual Machine
WANWide Area Network
WSWorkstation
WWWWorld Wide Web
XAExtended Architecture
XARExtended Architecture Resource

KB(キロバイト)などの単位表記について

1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)はそれぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。