Mercurial > hg > Papers > 2009 > linda-sigos
view 6.tex @ 8:ec8f5479cae4
bbl
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 28 Mar 2009 13:45:45 +0900 |
parents | 624a45b40bfe |
children | 6be2afd7063c |
line wrap: on
line source
\section{ メタエンジン} デバッグ用の通信はLinda Server内部に直接アクセス出来なければ ならない。これをLinda Server内のMeta Protocol Engine に よって実現する(図\ref{メタエンジン})。 Meta Engine は、 通常のFederatedLindaと同様のin/out APIを持つ。 Meta Engine では、\verb+sync()+が、属するLinda Server 自体のポーリングを行なう。\verb+sync()+の間は、 通信は行なわれず タプル空間は変化しない。 Meta Engine は安全にタプル空間にアクセス出来る。 Meta Engine のプログラムは、 Linda Serverのメインループで指定することが出来、 Server 毎に独自の動作をさせることが可能である。 \begin{figure}[htb] \begin{center} \includegraphics[width=6cm]{fig/meta.eps} \caption{メタエンジン} \end{center} \label{メタエンジン} \end{figure}