Annotation of OpenXM/doc/OpenXM-specs/OX-RFC-101.tex, Revision 1.1
1.1 ! takayama 1: % $OpenXM$
! 2: \documentclass{article}
! 3: %%\IfFileExists{epsfig.sty}{\usepackage{epsfig}}{}
! 4: \usepackage{html}
! 5: /*&jp
! 6: \title{{\bf $B%(%s%8%s5/F0%W%m%H%3%k(B, OpenXM RFC 101 Draft}}
! 7: \author{ $B>.868yG$(B\thanks{{$B6bBtBg3XM}3XIt7W;;2J3X65<<(B, \htmladdnormallink{http://www.s.kanazawa.ac.jp}{http://www.s.kanazawa.ac.jp}}}}
! 8: \date{ 2000$BG/(B, 11$B7n(B30$BF|(B}
! 9: */
! 10: /*&eg
! 11: \title{{\bf Protocol to Start Engines, OpenXM RFC 101 Draft}}
! 12: \author{ Katsuyoshi Ohara\thanks{Department of Computational Science, Kanazawa University, \htmladdnormallink{http://www.s.kanazawa.ac.jp}{http://www.s.kanazawa.ac.jp}}}
! 13: \date{ November 30, 2000 }
! 14: */
! 15:
! 16: \begin{document}
! 17: \maketitle
! 18: \section{Session Management}
! 19:
! 20: /*&jp
! 21: $B$3$NJ8=q$G$O(B ``OpenXM RFC 100, OpenXM $B$N@_7W$H<BAu(B''\
! 22: \htmladdnormallink{http://www.math.kobe-u.ac.jp/OpenXM/OpenXM-RFC.html}{http://www.math.kobe-u.ac.jp/OpenXM/OpenXM-RFC.html}
! 23: $B$GDj5A$5$l$?%3%s%H%m!<%k%5!<%P$rCV$-49$($k?7$7$$%3%s%H%m!<%k%5!<%P$N(B
! 24: $B;EMM$r@bL@$9$k(B.
! 25: */
! 26:
! 27: /*&eg
! 28: This document describes a new control server specification
! 29: which is intended to be
! 30: a replacement of the control server defined in
! 31: ``Design and implementation of OpenXM, OpenXM RFC 100''\
! 32: \htmladdnormallink{http://www.math.kobe-u.ac.jp/OpenXM/OpenXM-RFC.html}{http://www.math.kobe-u.ac.jp/OpenXM/OpenXM-RFC.html}.
! 33: */
! 34:
! 35: \subsection{New OpenXM control servers}
! 36:
! 37: /*&jp
! 38:
! 39: $B2f!9$O?7$7$$%3%s%H%m!<%k%5!<%P$rDs0F$9$k!#$=$N%5%s%W%k<BAu$H$7$F(B oxc $B$,(B
! 40: $BDs6!$5$l$k!#?7$7$$%3%s%H%m!<%k%5!<%P$O0J2<$NE@$G=>Mh$N$b$N$H0[$J$k!#(B
! 41: \begin{enumerate}
! 42: \item $B%3%s%H%m!<%k%5!<%P$O(B OpenXM $B%9%?%C%/%^%7%s$G$"$j!"(B
! 43: CMObject/Primitive $B$r%5%]!<%H$9$k!#(B
! 44: \item $B7W;;%5!<%P$N5/F0$O%9%?%C%/%^%7%s%3%^%s%I$r2p$7$F9T$&!#(B
! 45: \item $B0l$D$N%3%s%H%m!<%k%5!<%P$+$iJ#?t$N7W;;%5!<%P$r5/F0$G$-$k!#(B
! 46: \end{enumerate}
! 47:
! 48: oxc $B$NF3F~$K$h$j!"$$$^$^$G$N%5!<%P$N5/F0<j=g$O%3%s%H%m!<%k%5!<%P$N5/F0$H(B
! 49: $B7W;;%5!<%P$N5/F0$KJ,N%$5$l$k!#%3%s%H%m!<%k%5!<%P$r5/F0$9$k$K$O<!$N<j=g$r(B
! 50: $B<h$k!#$^$:!"E,Ev$J%*%W%7%g%s(B($B8e=R(B)$B$r$D$1$F!"%3%s%H%m!<%k%5!<%P$r5/F0$9$k(B
! 51: $B$H!"%3%s%H%m!<%k%5!<%P$O%=%1%C%H$r:n@.$7!"(Bconnect $B$9$k!#%/%i%$%"%s%H$O!"(B
! 52: listen, accept $B$9$k!#@\B38e!"%P%$%H%*!<%@$r7hDj$9$k!#%P%$%H%*!<%@$N7hDj(B
! 53: $B$K$D$$$F$O(B???$B$r8+$h!#$=$N8e!"%3%s%H%m!<%k%5!<%P$OBT5!>uBV$K$O$$$k!#%3%s(B
! 54: $B%H%m!<%k%5!<%P$O(B OpenXM $B%9%?%C%/%^%7%s$G$"$k$+$i!"(Bmathcap $B$N8r49$J$I$N<j(B
! 55: $BB3$-$KF~$C$F$b$h$$!#(B
! 56:
! 57: $B7W;;%5!<%P$N5/F0$O!"(Boxc $B$N%m!<%+%k4X?t(B oxc\_open $B$K$h$k!#(Boxc\_open $B$O>/(B
! 58: $B$J$/$H$b(B 4 $B8D$N0z?t$r;}$D!#$9$J$o$A!"(B
! 59: \begin{verbatim}
! 60: oxc_open($B7W;;%5!<%PL>(B, $B%[%9%HL>(B, $B%]!<%HHV9f(B, $B%b!<%I(B, ...)
! 61: \end{verbatim}
! 62: $B$H$$$&7A<0$G$"$k!#$3$3$G!"!V7W;;%5!<%PL>!W!"!V%[%9%HL>!W$O(B CMO\_STRING
! 63: $B7?$N%*%V%8%'%/%H!"!V%]!<%HHV9f!W!"!V%b!<%I!W$O(B CMO\_INT32$B7?(B
! 64: $B$N%*%V%8%'%/%H$G$"$k!#%[%9%HL>$H$$$&$N$O(BOpenXM$B%/%i%$%"%s%H$N%[(B
! 65: $B%9%HL>$N$3$H$G$"$k!#%m!<%+%k4X?t$N<B9T$O(B SM\_executeFunction $B$K$h$k!#$9(B
! 66: $B$J$o$A3F0z?t$r=g$K%9%?%C%/$K@Q$_!":G8e$K(BSM\_executeFunction $B$r<B9T$9$k!#(B
! 67: SM\_executeStringByLocalParser $B$OMxMQ$G$-$J$$$N$GCm0U$9$k!#(B
! 68:
! 69: oxc\_open $B$O!"7W;;%5!<%P$N5/F0$K@.8y$7$?$i(B (CMO\_INT32, $B%5!<%P(BID) $B$r!"<:(B
! 70: $BGT$7$?$i%(%i!<%*%V%8%'%/%H$r%9%?%C%/$K@Q$`!#Nc$($P7W;;%5!<%P$,H/8+$G$-$J(B
! 71: $B$+$C$?>l9g$K$O%(%i!<%*%V%8%'%/%H$r@Q$`$3$H$K$J$k!#%3%s%H%m!<%k%5!<%P$O(B
! 72: access(2) $B$rMQ$$$F(B PATH $B$+$i7W;;%5!<%P$rC5$9!#$b$78+$D$+$i$J$1$l$P!"(Bfork
! 73: $B$r$;$:$K!"%(%i!<%*%V%8%'%/%H$r%9%?%C%/$K@Q$`!#(B
! 74:
! 75: $B%3%s%H%m!<%k%5!<%P$N<B9T7A<0$O0J2<$N%*%W%7%g%s$r5v$9!#(B
! 76: \begin{verbatim}
! 77: --pass
! 78: --host
! 79: --port
! 80: \end{verbatim}
! 81: */
! 82:
! 83: /*&eg
! 84:
! 85: This document has not yet been translated into English from Japanese.
! 86:
! 87: */
! 88:
! 89: \end{document}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>