Mercurial > hg > Papers > 2009 > kazz-thesis
view middle/middle.tex @ 9:0e15522609bc
last
author | kazz@kazzone.st.ie.u-ryukyu.ac.jp |
---|---|
date | Sat, 31 Oct 2009 17:34:45 +0900 |
parents | 1f2eb3b9a876 |
children |
line wrap: on
line source
\documentclass[twocolumn,twoside,9.5pt]{jarticle} \usepackage[dvips]{graphicx} \usepackage{fancyhdr} \usepackage{picins} \pagestyle{fancy} \lhead{\parpic{\includegraphics[height=1zw,clip,keepaspectratio]{pic/emblem-bitmap.eps}} $BN05eBg3X<g:E(B $B9)3XIt>pJs9)3X2J(B $BB46H8&5fCf4VH/I=2q(B} \rhead{} \cfoot{} \setlength{\topmargin}{-1in \addtolength{\topmargin}{15mm}} \setlength{\headheight}{0mm} \setlength{\headsep}{5mm} \setlength{\oddsidemargin}{-1in \addtolength{\oddsidemargin}{11mm}} \setlength{\evensidemargin}{-1in \addtolength{\evensidemargin}{21mm}} \setlength{\textwidth}{181mm} \setlength{\textheight}{261mm} \setlength{\footskip}{0mm} \pagestyle{empty} \begin{document} \title{Federated Linda$B$rMQ$$$?%M%C%H%o!<%/%2!<%`$N8&5f(B} \author{065701J $B@VNf(B $B0l<y(B {}{} $B;XF3650w(B: $B2OLn??<#(B} \date{} \maketitle \thispagestyle{fancy} \section{$B8&5fL\E*(B} $B6aG/!"J,;6%W%m%0%i%`$N<{MW$,9b$^$C$F$-$F$$$k$,!"0MA3$H$7$F$=$l$i$OJ#;($J(B API$B$K$J$j$,$A$G$"$k!#$=$3$G!"%7%s%W%k$J(BAPI$B$rMQ$$$?Bg5,LOJ,;6%W%m%0%i%`MQ(B $B$NDL?.%W%m%H%3%k$r@_7W$7$?$$!#(B $BK\8&5f$G$O!"%7%s%W%k$J(BAPI$B$r;}$C$?J,;6%W%m%0%i%`$H$7$F(BLinda$B$r4pHW$K3+H/$9(B $B$k$3$H$K$7$?!#=>Mh$N(BLinda$B$O!";22C$9$kBf?t$,A}$($l$PA}$($kDx!"(B1$B$D$N(BLinda $B%5!<%P!<$KIi2Y$,=8Cf$7$F$7$^$$!"E,@Z$J=hM}$r9T$J$&;v$,$G$-$J$$$H$$$&$N$,(B $B8=>u$G$"$k!#(B $BK\8&5f<<$G$O!"$3$l$^$G$K(BFederated Linda$B$H$$$&!"J#?t$N(BLinda$B$r@\B3$7$?%b%G(B $B%k$rDs0F$7!"<BAu$7$F$-$?!#$3$l$O%?%W%kF1;N$NF14|$r9T$&!#$3$l$r2~NI$7$F9T(B $B$/$3$H$G!"(BLinda$B$NMxJX@-$H%9%1!<%i%S%j%F%#$r7s$MHw$($?!"?7$7$$J,;6%W%m%0(B $B%i%`$N$+$?$A$rL\;X$9$3$H$K$9$k!#(B \section{FDLServer$B$H(BMeta Engine} $B8=:_$N(BFederated Linda$B$O!"(BFDLServer$B$H(BMeta Engine$B$,O"7H$r<h$k$3$H$G!"DL?.(B $B$r9T$C$F$$$k!#=>Mh$O(BProtocol Engine$B$,Cf7Q$7$FDL?.$r9T$C$F$$$?!#$3$N(BProtocol Engine$B$O!"(BLinda$B$N(BAPI$B$rMQ$$$F%?%W%k$NF~=PNO$r9T$&!#(B $B0lJ}!"(BMeta Engine$B$O!"(BFDLServer$B$N;}$D%?%W%k$rD>@\JT=8$9$k$3$H$,$G$-$k!#$7(B $B$?$,$C$F!"(BFDLServer$B$H(BMeta Engine$B$O(B1$BBP(B1$B$N@\B3$r9T$&J}$,$h$$!#(B \begin{figure}[htbp] \includegraphics[width=8.5cm]{pic/meta_engine.eps} \caption{Meta Engine$B$H(BFDLServer$B$N(BRing$B9=@.?^(B} \label{fig:send_position} \end{figure} \section{$B:n@.$9$k%M%C%H%o!<%/%2!<%`$N35MW(B} $BK\8&5f$G$O!"(BFederated Linda$B>e$GF0$/!"%M%C%H%o!<%/%2!<%`$NNcBj$r3+H/$7!"%F%9(B $B%H$r9T$&$b$N$H$9$k!#%M%C%H%o!<%/%2!<%`>e$G$d$j<h$j$5$l$k%*%V%8%'%/%H%G!<%?(B $B$r%j%"%k%?%$%`$GDL?.$9$k<jK!$r9M$($k$3$H$K$7$?!#(B $BF1$8$/K\8&5f<<$G3+H/$r9T$C$F$$$k!"%2!<%`3+H/%U%l!<%`%o!<%/(BCerium$B$rMQ$$$F!"(B $B3+H/$r9T$&$b$N$H$9$k!#(B $BNcBj$r9=@.$9$k%W%m%0%i%`$O!"0J2<$N(B3$B<oN`$G$"$k!#(B \subsection{Federated Linda Server} $BK\8&5f<<$G3+H/$5$l$?!"(BFederated Linda Server$B$rMQ$$$k!#$3$l$O!"%/%i%9%?!<(B $B>e$GJ#?tBf<B9T$5$l$F$$$k;v$rA[Dj$7$F$$$k!#(B $B$=$l$>$l$N(BClient$B$d(BViewer$B$r(B1$BBf$N(BLinda Server$B$K@\B3$9$k$N$G$O$J$/!"J#?tBf(B $B$"$k(BFederated Linda Server$B$KJ,;6$7$F@\B3$9$k!#(B \subsection{Client} XML$B7A<0$GI=8=$5$l$k%*%V%8%'%/%H$r%5!<%P!<$KAw?.$7!"$=$N%*%V%8%'%/%H$r%3(B $B%s%H%m!<%k$9$k!#%N!<%H(BPC$B$J$I$rA[Dj$7$F$*$j!"J#?tBfB8:_$9$k!#(B \subsection{Viewer} Client$B>e$GI=<($7!"F0$+$7$F$$$k%*%V%8%'%/%H$r!"$3$A$i$KAw$i$l$F$/$k%G!<%?(B $B$K9g$o$;$F!"(BViewer$BB&$G$bF0$$$F$$$k$h$&$KI=<($9$k!#(BPS3$B>e$G<B9T$5$l$k$3$H$rA[Dj$7$F$$$k!#(B \section{Federated Linda$B$rMQ$$$?<BAu(B} Linda$B$rMQ$$$?>l9g!"?^(B\ref{fig:single_linda}$B$K<($7$?DL$j!"(B1$BBf$N%5!<%P!<>e$K(B $BJ#?t$N(BClient$B$d(BViewer$B$r@\B3$9$k!#(B \begin{figure}[htbp] \begin{center} \includegraphics[width=7cm]{pic/single_linda.eps} \end{center} \caption{Linda$B$rMQ$$$?<BAu(B} \label{fig:single_linda} \end{figure} $B0lJ}!"(BFederated Linda$B$rMQ$$$?>l9g!"?^(B\ref{fig:tree_linda}$B$K<($7$?DL(B $B$j!"(BTree$B>u$K%k!<%F%#%s%0$7$?(BFederated Linda$B$rMQ0U$9$k!#$3$N$H$-(BClient$B$O!"(B $B%D%j!<2<AX$N(BLinda$B%5!<%P!<$K@\B3$9$k!#(B $B$3$N$h$&$K@\B3$9$k$3$H$K$h$C$F!"(BClient$BB&$+$iDL?.$r9T$&:]$O!"DL>o$N(BLinda API$B$rMQ$$$k$3$H$,$G$-$k!#$D$^$j!"J#?t$N(BFederated Linda Server$B$N$3$H$r0U(B $B<1$7$J$$$G$b$h$$!#(B \begin{figure}[htbp] \begin{center} \includegraphics[width=9cm]{pic/tree_linda.eps} \end{center} \caption{Federated Linda$B$rMQ$$$?<BAu(B} \label{fig:tree_linda} \end{figure} \section{$BDL?.%W%m%H%3%k$N35MW(B} \subsection{Linda API} Linda$B$NDL?.$O!"I=(B\ref{tab:lindaapi}$B$K<($7$?!"%7%s%W%k$J(BAPI$B$+$i@.$jN)$C$F$$$k!#(B \begin{table}[htbp] \begin{center} \begin{tabular}[t]{|l|l|} \hline in(id)&$B%?%W%k6u4V$+$i<h$j=P$9!#(B\\&$B%?%W%k6u4V$K%?%W%k$O;D$i$J$$!#(B\\ \hline wait\_read(id)&$B%?%W%k6u4V$+$i<h$j=P$9!#(B\\&$B%?%W%k6u4V$K%?%W%k$,;D$k!#(B\\ \hline out(id,data)&$B%?%W%k6u4V$K%?%W%k$rF~$l$k!#(B \\ \hline \end{tabular} \end{center} \caption{Linda$B$N(BAPI} \label{tab:lindaapi} \end{table} $B$^$?!"$3$l$i$NB>$K!"$=$l$>$l(Bcallback$B%?%$%W$N(BAPI$B$,B8:_$9$k!#(B $B$5$i$K!"(BClient$B$N6hJL$rIU$1$k$?$a$K!"$=$l$>$l$K8GM-$N(BID$B$r3d$j?6$i$J$$$H$$(B $B$1$J$$!#(B65535$BHV$N%?%W%k(BID$B$K(Bin$B$r9T$&$H!"8GM-$N(BID$B$,%$%s%/%j%a%s%H$7$F3d$j(B $BEv$F$i$l$k$h$&$K$J$C$F$$$k!#(B \subsection{XML$B$NAw?.J}K!(B} $B$^$:!"(BClient$B$O(B65535$BHV$r(Bin$B$9$k$3$H$K$h$C$F!"8GM-$N(BID$B$r<hF@$9$k;v$,=PMh$k!#(B $B:#2s$O$=$N(BID$B$r(B10$BG\$7$?$H$3$m$N%?%W%k(BID$B$K(BXML$B$rAw?.$9$k$3$H$K$7$?!#(B $BAw?.$,40N;$7$?$i!"(BViewer$BB&$K!"(BClient$B$,;22C$9$k$H$$$&$3$H$r!"EA$($J$/$F$O(B $B$J$i$J$$!#:#2s$O!"(B1$BHV$N%?%W%k$r$=$NO"MmMQ$N%?%W%k$H$7$?!#$3$3$r(BViewer$B$O!"(B in$B$r$7!"?75,;22C<T$N4F;k$r9T$C$F$$$k!#(B1$BHV$N%?%W%k$K?7$7$$(BClient$B$N(BID$B$,$d$C(B $B$F$/$k$H!"$=$NCM$r(B10$BG\$7$F(BXML$B%G!<%?$r(Bin$B$7$F$/$k!#(B \subsection{$B:BI8%G!<%?$NAw?.J}K!(B} Client$B$O!"%-!<F~NO$K$h$j:BI8$KJQ2=$,$"$l$P!"(Bout$B$H(Bin$B$r7+$jJV$7$F!"%?%W%k(B $B$N99?7$r9T$&!#:#2s$N:BI8$O!"8GM-$N(BID$B$r(B10$BG\$7$F(B1$B$rB-$7$?%?%W%k(BID$B$K(Bout$B$r9T(B $B$&$3$H$K$7$?!#(B $B0lJ}!"(BViewer$B$O!"$=$N%?%W%k$K(Bwait\_read$B$r%k!<%WCf$G9T$&$3$H$K$h$C$F!"99?7>pJs$r(B $B<hF@$9$k$3$H$,$G$-$k!#(B \section{$B:#8e$N2]Bj(B} $B:#8e$N8&5f$G$O!"%/%i%9%?!<$rMQ$$$F!"J#?tBf$N(BFederated Linda Server$B$rO"7H$5(B $B$;$F(BFederated Linda$B$N%9%1!<%i%S%j%F%#$rB,$j$?$$!#$=$N$H$-!"I,MW$K1~$8$F!"(B $B%G%P%C%0MQ$N%D!<%k$r:n@.$7$F$$$/I,MW$,$"$k$@$m$&!#<B83$NJ}K!$H$7$F!"BgNL(B $B$N(BClient$B$rMQ0U$9$k$3$H$OFq$7$$$N$G!"(BClient$B$N%7%_%e%l!<%?!<$r:n@.$7!"(BPC$B%/(B $B%i%9%?>e$G<B83$9$k$N$,K>$^$7$$!#(B $B$^$?!"(BFederated Linda$B$r(BTree$B>u$K%k!<%F%#%s%0$r9T$C$?>l9g!"(BClient$B$KD>7k$7(B $B$F$$$kB&$N%5!<%P!<$G$O!"(BClient$B$KBP$7$F$=$l$>$l(BID$B$r(B1$B$+$i=gHV$K3d$j?6$k$?(B $B$a!">e$NAX$N(BFederated Linda Server$B$G$O!"J#?t$NF1$8(BID$B$,B8:_$9$k$3$H$K$J$j!"(B $B=EJ#$7$F$7$^$&!#$=$3$G!"%?%W%k(BID$B$r3,AXE*$K4IM}$9$k;EAH$_$,I,MW$K$J$C$F$/(B $B$k!#(B $B$3$N$h$&$K!"(BFederated Linda$B$N%W%m%H%3%k$rI,MW$K9g$o$;$F(B $BDI2C!&=$@5$7$F$$$-$?$$!#(B \thispagestyle{fancy} \begin{thebibliography}{9} \bibitem{1} $B^<ED(B $BNII'(B: $BJ,;6%W%m%0%i%_%s%0%b%G%k(BFederated Linda$B$HJ,;6%G%P%C(B $B%03+H/(B \bibitem{2} $B>.Ln(B $B2m=S(B: $BJ,;6%W%m%0%i%`$K$*$1$k%G%P%C%0%D!<%k$N@_7W$H<BAu(B \bibitem{3} $B@VNfM*B@(B, $B>.Ln2m=S(B, $B2OLn??<#(B: $BO"K.7?(BLinda$B$K$h$kJ,;6%"%k%4%j%:%`$r%G%P%C%0$9$k$?$a$N%a%?%W%m%H%3%k(B \end{thebibliography} \end{document}