Transcript
Page 1: Design and implementation of a distributed computing environment model for object-oriented networks programming

������ ��� ��������� � � � ����������� � ����� ����� ���� ���� � ������ ������� ���� ��� � ������

�� ��������� �� ����������� �� ���������

����������� ������� ������� ������� ���������� � ������ � ��������� ����� �� !�� "#$# ���������������� ������� ������� ����� ���������� ��������� ����� �� %�� "#$# �����

�������� ! ������� """# ������� !$ %��� ""!# ������� !& %��� ""!

��������

'��� ��� ������� � %��������� ����������� � ����� ����� ���� (%��)* ���+ ,����� � ����� �� � ��� � ��� %��) ��� ��

���������� ��� ��� � ������ � � ��������� ��� ��� ��� ������ ����� ��� � ����� � ����� � ������� �+�+� &�' � ����� ������ � ����

��� ����� � ����+ '�� &�' � ���� ��� ��� � ��� ���� �������� � � � �� ��� ��� ������ � ���� ��� ����� � ���� ��� �� � ��� ������

����� � � � ��+ '�� ������������ � ��� %��) ��� � � ������ ������� ���� �� � ������ �� ���� ���������+ '�� ������������ ���

��-������ � ��� ��� ���� ���� ����-�� �� ������������ �� �.���+ ,������� � � ������ ��� � ������ �� ��� �����+ '�� ����� �� ��

���� ��� � ��� %��) ��� ��� ����� ��� ����� � ��������� � � � ���� �� � ����������� ����� � ������� �� ��� ���� �� � � � �

����� � ��� ����� ��������� �����+ '��� ��� ��� ��� �� ����������� � � ��� � ����� � � ������ � ����� � �������� � ����� �

���� �� ����� � � � �� ���� ��� � ����� � ������ � ����� � ��������� ��� � ����� � ������� � ������ � �� ������� �� ���� ���

-����� � � ������ � ����� ��� �������� � ��� ���� ��+ � "" )������� /������ 0+1+ 2�� ������ ��������+

(��)�'�3 ����������� � ����� ����� ����# / ������ � ����# 4������ ������� ���� �� � ������# %���

� ���� ������

5��� ��� ���� ����� ��� � ��� 6������� ��� ��� � ����

����� � � � ������ � ���� ����� � ��� ��� ��� ����

���� �� �����+ '���� � ������ � ����� ��� ���������

����� ���� � � �� ��� ��������� � ������� ���� ����

� �������� ��� � ���� ��+ '�� ���� �� ������ �� �� ����

������� �+�+� � ������ � ����� ��� �������� �� ��

���� ����� ��� �� ���+ '���� �� �� ��������� � � �� �

����� � ��� ����������� � ����� ����� ���� ��� �

������ � �� ������� �� ���� ��� -����� � � ������

� ����� ��� �������� � ��� ���� ��+ 6� ������ �� ����

��� ����������� � ����� ����� ���� ��� �� ��� ���

� ���� � ������� ���� ���� �� ������ � � � ������

� ��� ����� �������� ��� � ������ � ����� ��������

���� ���� ����+

/������ ����������� � ����� ����� ���� ���� ����

� ��� �� ��� ���� ��� �����+ %��� ����� � �� 7!8 �� �

���� �������������� � � � ������ �������� �� � ���� ���

��� � � �������� � ����� �� ��������� �� ������� � ����

���� ��� ����� ��������+ 6� � ����� � %���� ������� ��� �

�������� ��� � ����� ���������� ���� ����������� ���

�������� ��� ��� ���� � ����������� ������+ 9��������

:��� ��� :��� 7 8 ��� /������� � 7;8 ������������� � ��

������� ���� ��� ���� � ������ ��������� � ���� ��� �����

��� �� � ����� ������� ��� ��������� ������ ����� �

���������+ '��� �� � ��������� ���� � ������� ���� �����

� �-������ �� ��� � ������� �+ '�� <���� � ���� 7=8

����� � ������ ��� �� �� ��� ���� � � � ����� ���������

����������� 6������� ��������� ��� � ���� ��� �������

����� � �.������ ����� ���� �� ������� � ���������

������ ����� ��������+ '�� %���'> :���� �� )��������

)���� � (% ))* 7?8 ��-��� ��� �������� � � ����� ���

��������� ��������� ������� ��+ % )) ����-�� ���������

������� �� �� ������ ��� � ���������@��� �����

� ������ �� � ������ � � ���� ��� � �������� �

�� �� � ������ ��� �� �������� ��� ������� � ������

�� � ������ � ��� ��������� ���� �� � ��. � ����

���+

'�� ���� �� ����� ��� �� �� ���� ��� �� �� � �� ��

��������� ��� �����-���� � � ��� ����������� ������� ��+

A ������ ����� ����������� � ����� ����� ����� � ����

��� ���� � � ������� �� � � ��������� �.����� ���� ��

��� ��������� � � ������ � ����� �� ���� ��

������ ��� ��������� ���� �� � � � ��� ��B�.������� �

��������� ��� ������ �C��������� ��� � �+ 4�� %��)

��� ������ � �.���� ��� ����-�� � ������ �������

� ���� � ������� �� ? ( "" * ?!DE? !

���+��������+� C� ����C� �

"!="�;DD=C" CF � ��� �� �� ����� � "" )������� /������ 0+1+ 2�� ������ ��������+

:663 /"!="�;DD=("!*"";G?�&

� � ���� ����� ���� �+

*+���� �''����, ����H�����+��+��+�� (�+ ������*+

Page 2: Design and implementation of a distributed computing environment model for object-oriented networks programming

� ������ � ��� ���� ��� ����� ������ � � � %����

����� �������@��� �� ��� �>6 7D8� ����� ������ ������ �

�� �� ��� ��� ���� �� �� �� ������� ������ �

�� ����+ 6������ � ��I������ � ������ � ����� ���

������� � ������ � ����� � ��� ���� �� � � � �� ��� ���

����� ����� � ������ � ����� ��� ��������� ��� � ���

%��) ��� ������� ��� � ����� ��� �������� � � �

����� ���� ���� ���� ��� ��� ����������+

'�� ���� � ��� ��� �� �����@�� �� � �� ��+ /���� �

������� ��� ������ � %��������� ����������� ����� ���

��� ����� ��� ����� �� � ��� ���+ /���� � ; ���������

��� ��������� � � ��� � ��� ���� ����� ��� ����

&�'� ������ ��� ����� � ������+ /���� � = ��������� ���

������������ � ��� ��� � � ������ ������� ���� ��

� ������+ 6� /���� � ?� ��� ������������ ��� ��-������

� ��� ��� ��� ����-�� �� ������������ �� ������� � �.��

��+ ,������� /���� � D ����� � � ������ ��� � ������ ��+

� ��� ������ �� ����

'�� � ��� %��) ��� �� �� �� �� ,��+ !+ 6� � �� � �

��� ��� � ������� � ��� ����� ���� ����+ 0������ � � ������

� ���� � ������� �� �� ������� ��� ��� � ��� � ������

� ����� ��������� � ��� ���� �� ��� � � � �� � �

�I��� ����+ 6������ � � ������� ���� ����� �� � ���� �

���� ����� ������� ���� ������� � ��� ���� �� ���

������ ������� � � ���������� ���� �� ��� � ����� ���

������ ��� � ������ � ����� ��� ��������+ '�� ������

�� ��� ���� ����� ��������3 ������ ������� ��� -��'+

.���� �������� ��� ��� ������� �����@��� � ����� � �

������+ 4��� ��� � ������ � ����� ��� ��������

��� � ��������� � ��� ���� ��� ���� �������� ���������

���� � ����� �������+ 5��� ������� ���� � � ���� � �������

� � ������ � ���� � ������ ���� ���� � ����� � �����

�������+ '��� ���� ����� ������� ���� �� ���� ��������

� � � �� ������ -��' ����� �� ��� � ������ �� � ���������

��������� � ������ � ������ ��� �� ����������� � � �

� ��� ������ ������ ��� .����+ -��' ������� ������� ���

� ������ �������� � -�� .���� ��������+ ������ ������� �

� ������ ������� � �������� ������ �� � .���� �������+ .����

������� � ������ � I���� � ������� ���� ��� ��� ��� ������

��� ���� ��� � ���+ '�� ��������� � �������� (���� ��

��� ����������� ��� ��� ��� ���� � ����� ��� ���� � ����*

��� �� ���� ��-��� � � � ������ � ����� ��� ��������+

'��� ��� � ����� � � �� � � ���� � ������ � ������

����� ��� � � ������ � � � �������� ��� ��� � ��

�������� 7GE&8+

� ��� �������������� �� ����

�#/# -��' ������

'���� ��� �� � ��� � -��' �������� �+�+� ������� &�' ���

�������� &�'+ '�� �������� ��� � �� ���� ���� ��� � ���

�� �� � &�' ��� � � �� �� ��� ������+ '�� � ���� ��������

�� ��� �� � �-����� �� ���� � ��� ��� �������� &�'

�������+ 0� ������� �� �������� ����������� (��������

&�' ������* ��� � ���������� ���� �� ������ � � ������

� ���� ��� ������ ����� �������� ������� ������ ����

������ ������ ����-� �������� �� �� � ���� ��� �� ��

�� ���������+ 2 ������� ��� ������� �������� �� 6:

������� ��� �� ����� ��� ��� ����� ��� � ������

� ���� ��� �� � ������� �� � ����� �������+ 4��� ���

&�' ������ ��� ��������� ��� ����� �������� ���� ���� �����

���� ��� ������� ������ ��� ��� ���� ��� ����� ����

����� ������ ������� � ���� ���� �� &�'�������� 7!"8+ .����

�������� ��� � ��� ������� �� �� � � �������

��� ������� ������+ 5��� � ����� ������� �������� �

������� ��� �������� �� ��� ��� ������� ��� �����+

'�� ����� � ������ ��� ���� � ���� ������� ��� � ����

������� � �������� ������� � � � �� �� ��� � ����� ���

������ � ��� �����+ 6� � � �� � ������ ��� ������ ��������

�� ����� � '�: � ������ � � ��� 6: ������� ��� ��

����� �.������� �� ��� �����+ 9���� �>6� ��� � ����

������� ����� �� ������ ������ � ���������� ��� �� ���

���� �� � ��� ������� � � ��� �����+ '�� �� �� �

��� ��������� ����� �� � ���������� ������� � ������� �

���� ��� ����� �������+ 0� ��� ���� ��� �� � ���� ������

� ������ � ���� (��� ������ � ��� ������� ��� �����

��� �����* ��� ��� � � ����� ��� I���� � ��� �����

������� 7!!E!;8+

2 &�' ��I���� � ������ � � ����� � ���� �� ��� � �� ��

���3

��� � � � �1���� �#

����+� +0���2����4����/���� ����/��� ��� ����+� +�

0���2����4����/����(*#

����+� +����4����/���� ��/��� ��� ����+� +����4���

��/����(����/��*#

��/��+�����6��(� � � �1���� �*#

����78 ��I����0 ��� ����/��+� 0���2����(*#

, � ������� -��� ��� � ������ � ���� ��� �� � ���

6: ������� ��� ��� �� ����� ����� ��� � ���� ������� ��

�������+ '�� � ������ � ���� ����� � ������� -�� � � �

� � ����� � ��� ����� �� 6: ��� ��� ��+ 6� ��� ���� ���

.# ������� �� ��# 0 ������� ������������ 12 31 14 2/%521/ ?!G

,��+ !+ ,���� �� � %��)+

Page 3: Design and implementation of a distributed computing environment model for object-oriented networks programming

� ���� ������� ���� ���� � ������� ��� ������� ����� �

��� � ������ ����� ��� -�� ����� �� ��� ���@�� ���

�������+ '�� � ���� ����� �� ������� ����� � ��� 9��

������ �����+ 6� ��� 9�� ������ � �� � � ���� � ��

������ � ������� �� ����� ���� �� ������+ '�� -��

� ���� �� �� �� �� ,��+ +

�#1# ������ ������

4��� � � ������ � ���� � ����� ��� � ���������

����� ����� �� ������ �� ����� �������� �� �� ����� �

��� � � ���� � ��� � ������ � � � ������ � �����

� �������� ���� ��� ���������� �� ��� ����� ������� ��� ��� �

������ � ����+ 6� ������ � ����� ��� � ������ �������

� ����� ��� ��� ��� ��������34 ��� � � ��� ���������

������ ������ �� ����� ������ � ������� ���� �� � ����

����� ��� � ������ � ������ ���� �������� ��� � ������

�������+ '�� ��������34 ��� � ����� � � � � ��� �������

���� � � ��� ����� �������� ����� ��� ������� ���� ��

�� ���+ 4��� ���� ����� ��� ���� � ������ ��� � ������

������� � ����� ��� -������ ��� ������ � ����3 ��� �������

��� ���� ���������� �� ��� ����� �������+

'�� ������� ���� �� � � ������� � � ������� �������

��������� �� ����� ������ � ������� 67���� ����� �������

��� ��� � �������� ���� ��� �� �� � ������ �������+ '��

������� ���� ��� ��� ������� ��� ����� � �����6�����

����� ��� �� ��� �����+ / � ������� ���������� ���

�� ��� ������� ���� � ���� J96� � � ��� � ������ � ����

� �������� ��� ������ ���� ���� �� ��� ���� � �� �� ���

� ������ � ���� � �������+ ������ 67���� �������

������ �� � �� ���������� ��� ��� ����� �������

�������� ���� ��� � ������ �������+ '�� ��������34 ��� �

��� ��� �� ������� � ������ ������ ������ � ���� ��

�������� �� ��� $�������� ���������� ����� ���� �� ������

��� �� ��� ��������� ������+ ������� ��� � ������ �������

� ������ �������� ���� ��� ����� ������� ��� ��� ��� �����+

���� ����� �� ��� ���� ��� �� �������� �� ��� $��������

���������+

'���� ��� ������� �� ���� � � �������� � � �����

�������+ 4�� �� �� ����� � ������� ������ ����� -��� ���

���� ����� � ����� � ������ �������� ���� � � ����� �

�� �� ��������� ���� ���� ���� ��� ���������� � ���������

�������� ��� ���� ��� ���������� � � ����+ '�� ����

��� � �� �� ���������� � ������ � ����� � ��������

� ��� ���� �� �.������� ��� ����������� ���� ���+ '��

� �� ����� � ��������� $�������� ��� �� ��������� ��

� �� ��3

����� ��������� ��������� K

���������� � ��������(:� ����6�� ���� � �� ���*

��� �� �� ��).���� �#

4����� � ����(/������'����� ��* ��� �� �� ��).�

���� �#

6��>������ � ���� (/������'����� ��� ���

�.>������*

��� �� �� ��).���� �#

�����78 ���)�����������(/������'����� ��* ��� ��

�� ��).���� �#

4�����78 ���,����1�����(/������'����� ��� ��� ���6��

��.� /����� -���*

��� �� < /���,����).���� �� �� ��).���� �#

�����78 ���'���(/������'����� ��� /����� ��-.*

��� �� �� ��).���� �#

6��6� ���6��6�(*#

� ���� ���� ����(* ��� �� �� ��).���� �#

/�����78 ���J� ��(* ��� �� �� ��).���� �#

L

'�� � ����� � ���� �� �� �� �� ,��+ ;+

�#�# .���� ������

4��� � � ������ � ���� � ������� ��� ���������� ����

� ����� ������� ��� ��� ������ � ����� ���� ������� ��

��������� � � ������ �� ������� �� I���� ���� ����� �������+

' ����� � ����������� ����� � � ������ �������� ���� ����

� �� � ������ � ��� � � � ����� � ������ ��� � ���� ���

������ ��� ��� � ��� ���������� � ������ ��������+ ' -�� �

�������� ������� ��� I���� ����� �������� ��� � � ����

������ �����+

' ��� � � ����� �������� � ������ ��� ��� ��� �����34

��� � � � ��������� �����+ (2 ������� ���� � � ������

������� � ������ ���� � ��������� ��� ��� ��� � ���� �

&�'� �� ��������� ������� �� ���� ���+* '�� ������ ����� �

������� �������� �� �� ������� � �����34+ ������

�������� �� �� ����� ���� ������ �� ������ �������� � � ���

I����+ '�� ������� �������� ��� ������� � ��������� � ��

.# ������� �� ��# 0 ������� ������������ 12 31 14 2/%521/?!$

,��+ + -��' � ����+

,��+ ;+ ������ � ����

Page 4: Design and implementation of a distributed computing environment model for object-oriented networks programming

����� � ����� ������+ '���� ����� ������ �������� ��� %���

��� ( � ����* � ��� ������� ����� ������� �� ��� ������ �

��� ����� �������+ '�� ������� �������� ��� ������� �

������� 6�� ����� ���I���� ������-�� � � ������ � ����

� �������� ��� ����������� ����� ��� �.����� ���� ���

���������� �� ���� �� ��� � ������ ������� � ����� �� ���

������� ����+ '�� ������� �������� ��� ��� � ����� �����

����� � � ��� � ����� -����+ 2 �������� �� ��� ������� 6�

-���� � � �.���� ���� ���� ��� ������� 6�+ '�� �����34

��� � ����� ��� ������� �������� � ��� ����� ��������

����� ��� �� ��� I���� ��� ����� ������� ���� � �����

��� ������� ������+ '�� ������ ���� � ��������� � ��� �����

��� ������� ������ �� ��� ������ ����� � ��� ����� 34

��� �+ '�� � �� ����� � ����� .���� ��� �� ���������

�� � �� ��3

� �� ���������#

����� ����� � ���� ������� /������@���� K

����� � ����(/����� � ��� ��� ��* KML

����� � ����(/����� ���*

��� �� >��� ���9��).���� � KML

����� /����� ���A ��(* KML

����� ��� ���: ��(* KML

����� ��������� ������������(*

��� �� 64).���� �� �����< �, ���).���� � KML

����� ��������� ������������(��� ��� ��*

��� �� 64).���� �� �����< �, ���).���� � KML

L

6� ��� ������� ����� � ������ �������� � � ������ � �

���� � ������� �� �� ���������+ , � �.���� �� � ������ �����

� ��� � �������� �� � ������� ������ ���� �������� � �����

����� � � � ������� �� ��������� � �������� � ��������

�� ��� �� � �����+ 2�� �������� � �������� � ���

������ ���� ������� �� ���������+ '�� ����� �������

� ��� ������ � ������� ����� ( � ������* ���� ��������

���� ���������+ 2��������� ��� �� �������� �� ��� �������

������ � ���� � ��� ����� � ������ � � ���� �

��������� ������+ '�� ������ � ��� ��� ��� �������� �

������� �� ��� ���� ��� �� � ��� ������� ������ �����

��� �������� �� ��� ������� �� �������� � ������� ���������+

'�� ����� � ���� �� �� �� �� ,��+ =+

� ����������� �� ����

%��) ������ ������ ������� � ������ � ��� ���� ��

�� �������� ���� �� �������� � ���� ��������� � ������

������� � ������3 ��� ������� � � ��������� ���

��������� �+ , � �.���� � � ������ � ���� �����

��� ����� ������� ������ � ��� ������� �� ��� ����+ '��

����� ��� �������� �������� ��� ������ �������� ����� ��

� ��� ���� � ��� ������ ������ ��� &�' � ���� ��� ����

�.������ � �����+ 2������������� ��� ������� ����� ��� �����

����� �� � � .� � � �� �� ������ 7!=�!?8+ 5��� ���

������ ��� ��� ��� �� � ��� � ������ � ���� �������

������ �� ����� ��� ��I����� ��� �� ��� ���� �� � ��� �������

����� � �� ��� ���� � ��+ '�� � ��� � ������ � ����

������� ����� ��� � �� �� ������ ��� � ��� � ��� � ��

�� ����+

4�� � ����� � ���I����� � %��) �� ���� ��� ���� ��

� � � � ���� � � ������� ������� � � .� �������

����� ��� � �� �� ������ � �� � � ���� � �� �� �� �

��� ������ 7!DE "8+ 2� ����������� �� ��� ,��+ ? ��� �� ���

���� �� � � � � �� ��� � ��� � ������ � ���� ������

��N� ��������� �+ '��� � � � � �� � ������ �����

������� � � �� ��� ����� �� � ��� � ������ � ����

�������+ '�� ������ ��� � ������� ���� ��� ������� ���

���� ������ � � � � ������� ��� � ������ � ����

������� ������� � � � ��� �� � �� ��� ��� ������N� �������

����+ '�� �������� ������� ����� � ��� � ������� ����

��� ������� ��� �>6� �4�02 7!$8� ��4>� � � � � � ��

����� � � � � ����� ��� ������� � �������� ����+ '��

������ ���� � �� � � ���� � ���� �� �� ���� �� � � � ���

������� �� ��� ���� � ��� ������� �� ��������� ���� ��� � ���

���� � ���� ������� ����� �������+

! �� �"�����

��� �� � ���� �� �.��� � �.���� � � � ��� ����

����������� � ����� ��� � ������� 4������4�������

���� �� � ������+ , � �.���� ��� ������ �����

� � ��� ����� ��� ���� ����� � �� �� � �� ������+ '��

������ �� �� � ����� �� �� � � � ��� -��� �������+ '��

����� ��� ��� ����� � � �������� �� ����� � ������ ���� �

�������+ '�� �� ����� ����� ���� � � ������� �� ������

��� �� ���� � ���� � �� ���� � ������+ '� � �����

� ����� (�+�+� �������� � ��� �� ����* ��� ������

���� ��� ����� � �����N �������� ��� ���������� � ���

���� ��+ '�� �� ���� � ���� -��� ��� �������� �

.# ������� �� ��# 0 ������� ������������ 12 31 14 2/%521/ ?!&

,��+ =+ .���� � ����+

,��+ ?+ '�� ������ ����� � ��� ������� ��� ��� � ������� �� ���������+

Page 5: Design and implementation of a distributed computing environment model for object-oriented networks programming

������� ��� ��� ���� �� ��� �������� ��� ������� ����

��� �� � � ����+ '�� ���� ��� ���� ���3 (�* ��-�� �

�������� � ��������� ��� �� ����# (�* ������ ��� J96

,��� ����� � � �� ���� ��� �������� �# (�* ������ ��� ������

���� � �� ��� ������ ������� ��� (�* �������� �������� � ���

�� ���� � ��� ���� ��+

2#/# 8������������ ��������� ��' �������

�������� � ��� �� ���� �.����� ����+��+ �� �� ������

���� �� ���� � ��� �� ��������� � ��� ������� ��� �>6

� � � �+ ����$� ����� �� ��� ������� � ����� �� ��� ������

��� �+ 5������� �� ���� ���� � � � ������� � ��� �����+

����� �� �������� � ��� ����$� �� ���� �� ��� .����

������� � �� ���� ���������+ '�� � �� ������ � ���������

�������� � ��� �� ���� ��� �� � �� ��3

� �� ����+���+,���#

� �� ����+��+�#

����� ��������� �������� � �.����� �� �� K

����� ������ ����������� �(* ��� �� �� ��).���� �#

ML

����� ��������� �� ���� �.����� �� �� K

����� ,��� ����� ����(������ �������*��� �� �� �

��).���� �#

ML

'�� ��������� � � ��� �������� � ��������� ��

� ����� �� ��� ����� �������� �6�+ '�� �������� �6�

�� ���������� ���� ��� ����� ������� ��� ��� ����� ���� ��

� �� ��3 (�* �.������� �������� ����� �������� � ���

���� ��# (�* ������ � "������8��� ���� ����������� ��

�������� ����� ��� � ��� � ���������� ��� (�* �������� ������

��� � ������� ���� ��� ����� �������+ .���� �������� � ���

���� �� ��� �� � ��� ����� ��� .����-��' �����+ >��� �

���.�����34 � .����-��' ����� �� ������ � ��� ������ ��

����� � .���� ������� ����� �������� ����� �������� �

��� ���� ��+ '�� � �� ������� �� �� � �� ����3

C�2 :� ����6�� �� �� ���������� � � ��� ������ �������

����� (�������� �6�* ��� � ��� � ���������� �����

�������� ��� :� ����6��+�C

<�� ���� ��� <��(�������� �/������N*#

6��6� 6����� ��� 6��6�(O6! =/N*

2��������� �������� ��� 2���������7!8#

�������7"8� ���#

�������� �6� �������� �/������� ��� �������� ��

6�(*#

/����� � ��<��� O� ��� ��N#

<����+������(O��3CCO� � ��<��� NC�������� ��

6�N��������� �/������*#

4����� �������/���� <����+� ��(O��3CCO�� ��<��� NC�������� �6�N*#

:� ����6�� :� ����6��� ��� :� ����6��(�����

�������/�����������*#

C���� ����� ��������C

� ����78 � ������ � ����,���+���� �����(*#

� �(��� �� "#�� � �����+������#���*

K��������� ���������� � �����7�8+������������(*#

C���� ��������� 4������C

���������� � ���������� �����������+��������(:� ����6�������*#

M

L

2#1# 8��������� ������� ��' ���������

�� ���� � ����� �������� � ��� ��� ���� ��+ �� ����

����-�� ��� ��� � ��� ������� �� ����� � ������ � �� ����

������� �������������� ���� ��� ����� ���������� ���

��� �� � &�' � � ���� � ����� �������+ ,������� �� ����

���� ��� ��������� ����� ��� ��� ����� �� ���� ��� ���

�������� � ���������+ 9���� ���� ���������� ��� �������� �

������� �� ������� �� ��� ���� ��� ������ � ������������34+

2� ����� �� ���� ��� ���� -��� �� �� � ������+ '�� ����

������ � � ���� � � ��������� � ������� �� ���� ���

�������� � �� �� �� �� ,��+ D+ '�� � ��� ����� �� � ��������

�� � � �� ���� ��� �������� � ��� �� ��������� �� � �� ��3

2��������� �������� ��� 2���������7!8#

�������7"8� ���#

/������'����� ������� ��� /������'�����(�����

������������*#�������� �� (�������� �* ���������+� ����(������*#

������ �������� �������� �+����������� �(*#

,��� � �� ����+����� ����(�������*#

$ %������ �� ����������

6� ������� ��� ����������� ������� ��� � ������� � ��

��� ������ �� ������� ��� �� �� � ������ ���� ������

���� �4�02 � ��4>+ '�� �� ���� �� � ���� ����

���� ������ ��� ����� �������� ��� ��� ���+ /���� ���

������ � � �� �� ��� � ��� ������� ��� ��� ���� � �� ��

��� � ��� ������� ��� ������ �� �� ��� � �� ��B����� ��

� ������ �� ��� ����+ '��� ���� ���� �� ��� ������ ������ �

����� ��� ������ � � ��� ������ � ������ ��� ����� � � � ��

.# ������� �� ��# 0 ������� ������������ 12 31 14 2/%521/? "

,��+ D+ 6�������� � � �� ���� ��� �������� �+

Page 6: Design and implementation of a distributed computing environment model for object-oriented networks programming

� � ������ ��� ��� ���� � ���������� � ��� ������ �

�������� � ��� ������� ��� ������ � � �� �� ��� � ��� �������

����� ���� ������ ����� � �� ������ �������� ����+ 6� ���

���� ���� ���� ��� ����� �������� ��� ����� ��-��� ���

��-��� ��� ��� ���� ��� ��I������� � � �������� �� �����

��� ��� �� ���� �� � ��� � � � � � ������� ������+'��

� ��� %��) ��� � ��� ��� � ��� �� ������ ���� ���

���� �� � � � � ����� � ��� ����� ��������� ����� � � ��������

���� � ������+ '��� %��������� ����������� � �����

����� ���� ��� ������ � ����� ��� ����� � ��������� �

� � ����������� ������ � ������� �� ��� ���� �� � � �

� � ����� � ��� ����� ��������� �����+ 6� ��� ������� � ����

����� � � ���� �� � ������ � ����� � ������� �

���� ���� ��� ����� � � ����������� ����� �� � �

�� � ��������� � �����+ '��� ��� ����������� � �����

����� ���� ��� ���� �� ����������� � � � � ����� �

� ������ � ����� � �������� � ����� � ���� �� �����

� � � �� ���� ��� � ����� � ������ � ����� � ��������+

6������� � � ����� ��� ����� � %��� ���������� ��� ���

����� ����� � ������ � ����� ��� ��������+ '�� � ������

�&�'� ������� ��� ��������� ������ � ������ � ����� �

� ���� ���� ���� � ��� ���� ��+ 4��� ���� � ���� ���� �����

� ������ � ����� ���� �� ���� � � ������� ���� ����

���� ��� ��� ����������+ '�� ����� �� �� ���� ��� � ���

%��) ��� �� ��������� � ����� ��� ����� � ��������� � � �

���� �� � ����������� ������ ������� �� ��� ���� ��

� � � � ����� � ��� ����� ��������� �����+ '��� ��� ���

��� �� ����������� � � � � ����� � � ������ � �����

� �������� � ����� � ���� �� ����� � � � �� ���� ��� � �����

� ������ � ����� � ��������+ 6� ��� � ����� ��������

� ������ � �� ������� �� ���� ��� -����� � � ������

� ����� ��� �������� � ��� ���� ��+

�����&�� '������

'�� ���� �� ����� ��� �� �� �� ��������� � � �����

������ � ���� ��� �������� ��+ '�� � �� �� �� ����

�� ��� <��� ��� <������ /������ , ������ � � ����� ���

</, � A���� :� �����+

%���������

7!8 %� 5��� + %��� 2����������� 4�������+ 2�������� �� ���3CC����+���+

� C� �����C����C���������

7 8 9�������� :��� ��� :���� ���3CC���+��+ ��

7;8 /������� �� ���3CC ���+�������� �+ ��

7=8 <���� :� ����� ���3CC�����+��+��������+���C

7?8 % )) �������� ���3CC���+����� ��+� C� ��C �������+���

7D8 /�� >��� ������� %��� �� �� >��� � 6�� ���� � /���-���� ��

4�� ���� !&&$

7G8 �� �������� 2 %��� �� ��� � � ����� ��� ��� ������� � ������

2:��C4)��N&&� +!"G&�!"$;� 4�� ���� !&&&

7$8 �� �������� �� ������� 2 %��������� >��������� ����������� 4�����

)�������� � �����> ���� % ����� � /���+ )��+ P )����� �+ < + ;�

( ""!* + !E G+

7&8 J+2+ 2���� 2���������� 6�������� � :�������3 2 :� ������ :����

��� � � 4�� ����������� /������ �� , ��� >��� �� � � 4��

4����������� ����������� /������ 6,6: '�������� ��� ����� P

A���� !&&G� 9+Q+

7!"8 �+�+ ������� %+ 1���� 2� ����������� ������������ ��-���� �

��������� 6))) '�������� �� � / ������ )���������� ! (&*

(!&&?* G!GEG;= (/������*+

7!!8 /�� >��� ������ 6��+� '�� %��� �������� /���-���� �� �����������

)���� > ��� /���-���� �+ ���3CC����+���+� +

7! 8 0��� 1������� 4������ ��� <��� ��� ��� %���� ���3CC���+�����+�

7!;8 ������ 5�� �+ 2������� 2+ )� 2������ /����4/����3 > ���� :� ����

���� � ����������� 4������ �� %���� :� �������� � ��� =�� 2�����

2�>C6))) 6�������� ��� � �������� � > ���� � ����� ���

<��� ������ ! !E!; � ������ 'R� 4�� !&&$+

7!=8 A+ Q����� �+,+ 0��� >+0+ ������� ���+ : ��3 :������� �������

����������� � �����+ 6� G�� 6))) 5 ���� � ,����� '����� �

����������� � ����� /����� (,'���/N&&*� ���+ !&&&+

7!?8 �+ 0��� >+ ,������ >+ ������� ���� ����������� � ����� �����

��� � �� ������+ 6))) � ����� &($*� 2��+ !&&D� + ??ED!+

7!D8 %� 5��� � %� 5��� � '�� )�� � :� � � �� ���3CC���+����� ��+

� +C����� ��C'��������2�������

7!G8 0��� 1������� /�������� 96 ��� ,����� ������� ���3CC���+�����

� ���+�

7!$8 4����� >�������� J� �� �4�02 + C664: /���-���� �� !&&$+

'�������� �� ���� ���C&$�"G�"!

7!&8 �� ������� �� �������� /������ � ��� ����� � � ������������@���

� ������� � � � � ��� % ����� � � ���� /��+ P '���� �+ !=

(D* (!&&&* D"DED!;+

7 "8 �� ������� �� �������� � ���� <��� ������ ������� 6�������

:����� 0������� ""!+

.# ������� �� ��# 0 ������� ������������ 12 31 14 2/%521/ ? !

�� ������� )�� 6�� �� ������ ����� �� /9!�#

�� �������' ��� :* ��' ;* '������ �� ����+

��� ������ �� ����� ���������� ������+

��� ����� �� /99! ��' 1 � ������������# ��

�� ��������� � "�#�# ���'��� ��� �� �# ���

�������� ��������� �����'� 8�������08��������

�������'�� ���������� ��' ��6 �������# ��

�������' ��� �� -� �)��' �� ��� ;�������

������������� ����� �� /99!#

�� ������ )�� 6�� �� /9��� �� �� ��������� � "������ "�#�# ����

��' ������� ��� ������ ������� ��# ��' *��# �� �������

���������� ������ ��' ��������# ��� �������� ��������� ���

'�����6���' ������ ��' ��)���� ��' 8�������08�������# "����� .�

��� ��6�����' ��� /% ��������� ������ ��' �� ��� ����� 9 6<�#

�� �� ��� )�� 6�� �� ��6��� ����� � 1%

-�6����� /9�%# �� �������' ��� :* '����� ��

����������� *���������� �� ���6�� 8����+

���� ;������� *����������� ����� �� /9! ��'

��� ;* '����� �� ����������� ��' *���������

������ �� ������� ���������� ������

��' ��������� ����� �� /9=1# ���� /9=1� ��

��� 6��� )��� ��� ����� ���������� ������+

��� ����� )���� �� �� � "����� �������

������� >'���� "�#�# ��' *'��� �� ����

��� ?����� ���# �� �� ������� ��� 8����+

������� >�������� � ���� ��������� ;��6�� ����� �������

-�'������ ��' ;��6������ "8* 3� >4 ����� /9=%# �� �� ���

"���� $����)�� 8*** 8@-���;� 8��� ��' 8 $ ��# ��� ��������

��������� �����'� ����+����' ������� ���)�<�� ����� �����������

��' ����� ���������# "����� .� ��� ��6�����' ��� /2 ���������

������ ��' �� ��� ����� &�� 6<�# �� )�� �)��'�' ��� @������

������ "���� 6� ��� ������� A�������� �� /99�#


Recommended