HAL Id: inria-00070004
https://hal.inria.fr/inria-00070004
Submitted on 19 May 2006
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Distributed programming environments: an example of
a message protocol
Anne-Marie Dery, Laurence Rideau
To cite this version:
Anne-Marie Dery, Laurence Rideau. Distributed programming environments: an example of a message
protocol. [Research Report] RT-0165, INRIA. 1994, pp.24. �inria-00070004�
ISSN 0249-6399
a p p o r t
t e c h n i q u e
1994
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
Distributed programming environments:
an example of a message protocol
Anne-Marie Dery , Laurence Rideau
N˚ 165
Ao ˆut 1994
PROGRAMME 2
Calcul symbolique,
programmation
et ge´nie logiciel
%'&" ()*+,-./0"1'( 2"3346587:9<;>=?4A@"4B;>CEDGFIH'9<J;4B3KB4LM=ON4P9<JD8D QSRUTGV6RXW6Y!Y[Z]\_^a` WcbedfPbhgjiPYklTcbnmeoBfpZcqsrpRUTGV6RXW6Y!Y[WctUmeTGuZ>t'VvZuPmeZ'beT6Vwmed>meZ>b QSRUTcxjZ>t]` RXT6W6r y'W6rprlTGRztSt{Zd}|pu~meo~fsZ,u0<B,^,T fPt,6G_^\wrpW6VGZg [>cpwGjut}|Pmeg rpW6rlZR Z_rsRXZgXZu6t WY!ZgUgXW6VGZrpRXTwt}TPdTwbpfpgXZ[T6R Y!ZgUgXW6VGZ'rsWGgUgjmeupVklZ>t/ZZu Z}~t}ZRUupWwbdTGY[rT6upZu6t}g W6up WPmegjt{Rjmekpf~t}ZrpRUTGV6RXW6Y!YMmeupVZu6BmeRXT6upY!Zu6t_]|Pmeg_Y[ZgXgUWGV6Z_rsRXTwt}TPdTwb WwbnbeT'g'gzt}RXfsd>t}fpRUZ!pWwt}Wt{RXW6upgjZR/W6up"RXZY[Tct{Z'T6rZRUWctUmeTGupgIW6g fpupd>tUmeTGu"dWwbnbeg]TGRgjmeV6upWcbhZYmegUgjmeT6upg8 ju"t{|pZ_~megjt}RzmekpfPt{Z rpRUTGV6RXW6Y!YMmeupV¡ZuGBmeRUTGupY[Zu6tqsW!upZ>¢dTGY[rT6upZu6t dWcbnbeZ"W!£AZgXgXW6V6Z,£W6upW6VGZR |pW6upPbeZgt}|sZmeupdT6YmeupV"Y!ZgUgXW6VGZgWGup¤Y!W6upW6VGZY[ZuGt]|PmegY[ZgXgXW6V6ZrpRXTwt}TPdTwb|pWGgklZZumeY!r~beZ>¥ Y[ZuGt{Z!W6upcWwbnmepWct{Z!meu"t{|pZ,¦l§p¨h©6ª¬«hgziPgjt}ZY" ®n¯° ±²?³´ ° ±/µG¶e²?·¸}¹ º>»¼½¾h¿À¬¼Á½wÂcÃ8ÄÆÅÅÇȬÉXÊ?ÊÄÌËÍÏÎ ºjº>Ð Ç>ÑÎÌÉXÅÒÉ8ËÁlÄÔÓÉXÇ>ÑcÈÄÔÅÎÌÄÆÇËÍÏÎ
Unite´ de recherche INRIA Sophia-Antipolis
2004 route des Lucioles, BP 93, 06902 SOPHIA-ANTIPOLIS Cedex (France)
Te´le´phone : (33) 93 65 77 77 – Te´le´copie : (33) 93 65 77 65
%& ( A/# 1( .,-,
#` Z,RUWGrprlT6RjtrpRBvZgXZu6t}Zfpu rsRXTwt}TPdTwbeZ/sZ,Y!ZgUgXW6VGZg#fPtXmnbnmegBvZ,rlTGfsRSZu6GT8iGZR]pZg Y!ZgUgXW6VGZg Zu6t}RUZfpu Zu6~meRUTGusupZY!Zu6t,pZ[rpRXT6V6RXW6Y!Y!WwtXmeT6u"Pmegjt{RjmekpfIvZZ>t0sZg_dT6Y!rlTGgUWGu6t{g'Z}~t}ZRXusZg8` ZrsRXTw¥ t{TPdTcbeZ¡rZRUY!Z>t pZt}RXW6upgzvZRXZR pZg]sTGupuIvZZg/gzt}RUfpd>t}fpRBvZZgSgUfpR]beZgUo~fsZ>bnbeZg]mnbZgjt'rlTGgUgjmekPbeZ¡ ZlZd>t}fpZR pZgTGrIvZRXWwtXmeT6upgW"Pmegjt{WGusdZWGrsrZ>bpZTGusd>tXmeT6upg'T6fZYmegUgjmeT6upZgjmeV6upW6f~}uV6ZgjtXmeT6upupWwmeRXZpZ Y[ZgXgXW6V6Zg,t{RXWwmnt}ZbeZgMY!ZgXgUWGV6Zg¡RXZdfpgpW6upgbZu6BmeRXT6upupZY!Zu6tpZrpRXT6VGRUWGY[Y!WwtXmeT6uPmegzt}RjmeksfSvZc` Z
8 M!!# 9;: < =?>w$@= < A B C D>?E F= < ,G H IKJML ON QP =s$=¬F=&R H
7se ` T6Y!YfsuPmedWctUmeTGuMkZ>t ZZu!W6u"§p¦W6up"W/SDTp§ UMUUVUUVUUUVUUVUUUVUUVUUUVU 7sÔ\ kpgjt{RXW6d>tSgzisu6t{Ww!t}RXZZrpRXTwt}TPdTwbWUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU X 7s7 +t{RXW6upgjZR/Z}sW6Y!rPbeZ UUUVUUVUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU 3Y
A ON < N 9OI se £AZgXgXW6V6Z'Y!W6upW6VGZRIRXTwbeZZUUVUUVUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU 37 sÔ\ [Z>t/T6R\MpZgjmeV6u]UVUUVUUUVUUVUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU 37 s7 ^~t}ZupgzmekPmnbnmnti UUVUUVUUUVUUVUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU 2X H _M= < FR@= < 9O` _ < ha@ P R < P$@b= < < > 9Oc 0e£AZgXgXW6V6Z]tiPrZmeY!rPbeZY[ZuGt{WctUmeTGudUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU 8 0Ô\kpgjt{RXW6d>tSgzisu6t{Ww!t}RXZZrpRXTwt}TPdTwbWUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU \P 07feZd>beWGRUWctUmeTGusg/TwSW6uZ}~t}ZRUupWcbdT6Y!rlTGusZuGtqPW[Y!ZgXgUWGV6Z¡Y!W6upWGV6ZR WGusW upZ>hgpbnt{ZR tiPrlZiUVUUMUVUUUVUUVUUUVUUVUUUVUUVUUUVUMUUVUUVUUUVUUVUUUVUUVUUUVU \P