トランザクショナル分散オブジェクト基盤 TPBroker 運用ガイド
このマニュアルは,トランザクショナル分散オブジェクト基盤TPBrokerの運用方法について説明したものです。
TPBrokerでは,ORB機能,OTS機能,およびADM機能を使用してシステムの運用を行います。このマニュアルでは,これらの機能のうち,ORB機能のトラブルシュート,ORB機能の運用に必要な拡張機能,TPBrokerとほかのプログラムプロダクトとの連携方法,およびバージョンアップ時の移行について説明しています。
対象読者
システム管理者,システム設計者,またはオペレータで,TPBrokerを使用して分散オブジェクトコンピューティング環境を運用する方を対象としています。
次の知識がある方を対象としています。
マニュアルの構成
このマニュアルは,次に示す章と付録から構成されています。
関連マニュアル
なお,このマニュアルでは,次のマニュアルを省略して表記しています。マニュアルの正式名称とこのマニュアルでの表記を次の表に示します。
| マニュアルの正式名称 | このマニュアルでの表記 |
|---|---|
| TPBroker Version 5 トランザクショナル分散オブジェクト基盤 TPBroker ユーザーズガイド | TPBroker ユーザーズガイド |
| VisiBroker Version 5 Borland (R) Enterprise Server VisiBroker (R) デベロッパーズガイド | Borland Enterprise Server VisiBroker デベロッパーズガイド |
| JP1 Version 8 JP1/ServerConductor/Deployment Manager | JP1/ServerConductor/Deployment Manager |
| 高信頼化システム HAモニタ AIX(R)編 | HAモニタ |
| 高信頼化システム HAモニタ HP-UX編 | |
| 高信頼化システム HAモニタ Linux(R)編 |
読書手順
このマニュアルは,利用目的に合わせて直接章を選択して読むことができます。利用目的別に次の流れに従ってお読みいただくことをお勧めします。
このマニュアルでの表記
このマニュアルでは,製品名称および名称を次に示す略称で表記します。
| 略称 | 製品名称および名称 |
|---|---|
| AIX | AIX 5L V5.2 |
| AIX 5L V5.3 | |
| AIX V6.1 | |
| HP-UX(IPF) | HP-UX 11i V2 |
| HP-UX 11i V3(IPF) | |
| IPF | Itanium(R) Processor Family |
| Java | JavaTM |
| Linux | Red Hat Enterprise Linux(R) AS 3 |
| Red Hat Enterprise Linux(R) AS 3(IPF) | |
| Red Hat Enterprise Linux(R) AS 4 | |
| Red Hat Enterprise Linux(R) AS 4(IPF) | |
| Red Hat Enterprise Linux(R) ES 3 | |
| Red Hat Enterprise Linux(R) ES 4 | |
| Red Hat Enterprise Linux(R) ES 4(IPF) | |
| Red Hat Enterprise Linux(R) 5 | |
| Red Hat Enterprise Linux(R) 5(IPF) | |
| Linux(AS3) | Red Hat Enterprise Linux(R) AS 3 |
| Solaris | Solaris 8 |
| Solaris 9 | |
| Solaris 10 | |
| VisiBroker | Borland(R) Enterprise Server VisiBroker(R) |
| Visual Studio 2005 | Microsoft(R) Visual Studio(R) 2005 Academic Edition |
| Microsoft(R) Visual Studio(R) 2005 Professional Edition | |
| Microsoft(R) Visual Studio(R) 2005 Professional Edition with MSDN Premium Subscription | |
| Microsoft(R) Visual Studio(R) 2005 Professional Edition with MSDN Professional Subscription | |
| Microsoft(R) Visual Studio(R) 2005 Standard Edition | |
| Microsoft(R) Visual Studio(R) 2005 Team Edition for Software Architects | |
| Microsoft(R) Visual Studio(R) 2005 Team Edition for Software Developers | |
| Microsoft(R) Visual Studio(R) 2005 Team Edition for Software Testers | |
| Microsoft(R) Visual Studio(R) 2005 Team Suite | |
| Windows 2000 | Microsoft(R) Windows(R) 2000 Advanced Server Operating System |
| 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 | |
| Windows Server 2003 | Microsoft(R) Windows Server(R) 2003, Enterprise Edition |
| Microsoft(R) Windows Server(R) 2003, Standard Edition | |
| Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition | |
| Microsoft(R) Windows Server(R) 2003 R2, Standard Edition | |
| Windows Server 2008 | Microsoft(R) Windows Server(R) 2008, Standard Edition |
| Microsoft(R) Windows Server(R) 2008, Enterprise Edition | |
| Windows Vista | Microsoft(R) Windows Vista(R) Business |
| Microsoft(R) Windows Vista(R) Enterprise | |
| Microsoft(R) Windows Vista(R) Ultimate | |
| Windows XP | Microsoft(R) Windows(R) XP Professional Operating System |
Windows 2000,Windows Server 2003,Windows Server 2008,Windows Vista,およびWindows XPで機能差がない場合,Windowsと表記しています。
また,下記に示すプログラムプロダクトで仕様差がない場合,TPBrokerと表記しています。
また,ご使用になるプログラミング言語またはOSによって説明が異なる場合,次の記号を使用しています。
| 記号 | 意味 |
|---|---|
| (C++ ORB) | C++言語,またはTPBrokerで提供するC++インタフェースを使用するORB機能に該当 |
| (Cosminexus TPBroker) | Cosminexus TPBrokerに該当 |
| (Java ORB) | Java言語,またはTPBrokerで提供するJavaインタフェースを使用するORB機能に該当 |
| (UNIX) | すべてのUNIXプラットフォームに該当 |
| (Visual Studio 2005) | プログラムプロダクト「P-2A64-F124,P-2A64-F224,P-2A64-F324」に該当 |
| (Windows) | Windowsに該当 |
なお,環境変数の設定を説明する文中で,WindowsとUNIXの両方が考えられる場合,UNIXの表記を示し,その後ろにWindowsの表記を( )で囲んでいます。
例 ${VBROKER_ADM}/../logj(%VBROKER_ADM%\..\logj)
このマニュアルで使用する英略語の一覧を示します。
| 英略語 | 英字での表記 |
|---|---|
| ADM | Administration |
| API | Application Programming Interface |
| CORBA | Common Object Request Broker Architecture |
| CPU | Central Processing Unit |
| CTM | Cosminexus Component Transaction Monitor |
| DB | Database |
| DBMS | Database Management System |
| DHCP | Dynamic Host Configuration Protocol |
| DLL | Dynamic Linking Library |
| DNS | Domain Name System |
| DTP | Distributed Transaction Processing |
| EB | Enterprise Bean |
| EJB | Enterprise JavaBeansTM |
| ES | Embedded System |
| FIFO | First-In First-Out |
| GIOP | General Inter - ORB Protocol |
| GUI | Graphical User Interface |
| HACMP | High Availability Clustering Multi-Processing |
| ID | Identification |
| IDL | Interface Definition Language |
| IIOP | Internet Inter-ORB Protocol |
| IOR | Interoperable Object Reference |
| IP | Internet Protocol |
| J2EE | Java 2 Enterprise Edition |
| JSP | Java Server Pages |
| LAN | Local Area Network |
| LIOP | Local Inter-ORB Protocol |
| MSDN | Microsoft Developer Network |
| OAD | Object Activation Daemon |
| OMG | Object Management Group |
| ORB | Object Request Broker |
| OS | Operating System |
| OTS | Object Transaction Service |
| OTSCRM | Object Transaction Service Communication Resource Manager |
| PID | Process Identification |
| POA | Portable Object Adapter |
| QoS | Quality of Service |
| RM | Reliable Messaging |
| RMI | Java Remote Method Invocation |
| SDK | Software Development Kit |
| SQL | Structured Query Language |
| TCP | Transmission Control Protocol |
| TCS | Transaction Context Server |
| UAP | User Application Program |
| UDP | User Datagram Protocol |
| UTC | Universal Time Coordinated |
| UTF | UCS Transformation Format |
| VM | Virtual Machine |
図中で使用する記号
このマニュアルの図中で使用する記号を,次のように定義します。
文法の記号
このマニュアルで使用する記号の意味を示します。
ただし,C++言語およびJava言語のインタフェースやコーディング例の説明は,それぞれの言語の文法規則に従います。これらの記号の意味は適用されません。
| 文法記述記号 | 意味 |
|---|---|
| | | この記号で区切られた項目を選択できることを表します。 (例)admstop -f 1|2 これは,-fオプションに1か2のどちらかを指定できることを表します。 |
| { } | この記号で囲まれている複数の項目のうちから一つを選択することを表します。 (例){-t|-T トランザクショングローバル識別子} これは,-tと-T トランザクショングローバル識別子のうち,どちらかを指定することを表します。 |
| ... | この記号で示す直前の項目を繰り返し指定できることを表します。 (例)tslsrm -o ファイル名 [,ファイル名]... これは,-oオプションのファイル名を繰り返し指定できることを表します。 |
| 〜 | この記号のあとにユーザ指定値の属性を表します。 |
| << >> | ユーザが指定を省略したときの省略値を表します。 |
| < > | ユーザ指定値の構文要素を表します。 |
| (( )) | ユーザ指定値の指定範囲を表します。 |
| <英数字> | 英字と数字(0〜9)で指定することを表します。 |
| <文字列> | 任意の文字の配列で指定することを表します。 |
| <パス名> | 記号名称,\,/,および.(ピリオド)で指定することを表します。 ただし,パス名は使用するOSに依存します。 |
常用漢字以外の漢字の使用について
このマニュアルでは,常用漢字を使用することを基本としていますが,次に示す用語については,常用漢字以外の漢字を使用しています。
宛先(あてさき) 個所(かしょ) 汎用(はんよう) 必須(ひっす)
KB(キロバイト)などの単位表記について
1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)はそれぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。
All Rights Reserved. Copyright (C) 2008, Hitachi, Ltd.