version 1.3, 2000/01/24 02:48:24 |
version 1.7, 2002/01/20 09:26:22 |
|
|
%% $OpenXM: OpenXM/doc/OpenXM-specs/start-session.tex,v 1.2 2000/01/23 00:41:08 noro Exp $ |
%% $OpenXM: OpenXM/doc/OpenXM-specs/start-session.tex,v 1.6 2000/09/09 21:59:13 takayama Exp $ |
//&jp \section{TCP/IP でのセッションのスタート} |
//&jp \section{TCP/IP でのセッションのスタート} |
//&eg \section{How to start a session on TCP/IP} |
//&eg \section{How to start a session on TCP/IP} |
|
|
Line 69 acts as a control server and controls the server proce |
|
Line 69 acts as a control server and controls the server proce |
|
itself. |
itself. |
*/ |
*/ |
|
|
//&jp \subsection{byte order の決定} |
//&jp \subsection{byte order の決定} \label{subsection:byteorder} |
//&eg \subsection{Negotiation of the byte order} |
//&eg \subsection{Negotiation of the byte order} \label{subsection:byteorder} |
/*&jp |
/*&jp |
コントロールプロセス, 計算プロセス |
コントロールプロセス, 計算プロセス |
ともに, 起動直後に |
ともに, 起動直後に |
Line 98 Network byte order しか実装していないシステムでは, |
|
Line 98 Network byte order しか実装していないシステムでは, |
|
おおきなボトルネックとなることがあることを了解しておくべきである. |
おおきなボトルネックとなることがあることを了解しておくべきである. |
*/ |
*/ |
/*&eg |
/*&eg |
A client and a server exchanges one byte data soon after |
A client and a server exchange one byte data soon after |
the communication has started as follows. |
the communication has started as follows. |
|
|
\begin{itemize} |
\begin{itemize} |
Line 164 One time パスワードを安全に配送し, リモートマシンの {\ |
|
Line 164 One time パスワードを安全に配送し, リモートマシンの {\ |
|
*/ |
*/ |
/*&eg |
/*&eg |
\noindent |
\noindent |
Remark: {\tt ox}, included in {\tt OpenXM/src/kxx}, |
{\tt ox}, included in {\tt OpenXM/src/kxx}, |
is a launcher to invoke an engine. After invoking an |
is a launcher to invoke an engine. After invoking an |
engine, it acts as a control server. By default {\tt ox} requires |
engine, it acts as a control server. By default {\tt ox} requires |
a one time password. To skip it, use {\tt -insecure} option. |
a one time password. To skip it, use {\tt -insecure} option. |
A one time password is a null-terminated byte sequence and |
A one time password is a null-terminated byte sequence and |
a client informs the both a control server and an engine of |
a client informs both a control server and an engine of |
byte sequences as one time passwords. |
byte sequences as one time passwords. |
|
|
{\tt ox} is created from {\tt oxmain.c} and {\tt |
{\tt ox} is created from {\tt oxmain.c} and {\tt |
Line 218 Byte order for engine process is network byte order. |
|
Line 218 Byte order for engine process is network byte order. |
|
\end{verbatim} |
\end{verbatim} |
} |
} |
|
|
|
//&jp \subsection{OX サーバの利用例} |
|
//&eg \subsection{Example of using OX servers} |
|
|
|
/*&jp |
|
ox サーバを TCP/IP で $C$ より利用する例は |
|
{\tt OpenXM/doc/oxlib/test1-tcp.c} にある. |
|
*/ |
|
/*&eg |
|
An sample C source code to use ox servers by TCP/IP can be found |
|
in {\tt OpenXM/doc/oxlib/test1-tcp.c}. |
|
*/ |