hpjava home page · 2009. 10. 27. · cedgfhh ikjefal%m(n otprq s,p%tqfyu tvsgq wxfeyzd,prya{|f...

189

Upload: others

Post on 06-Nov-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

������������ ������������������ �������� !��"

# $�%�&��'(�)$�*�����)�(�+�,� # -�.� # �

/ �%�������(01�2���3� /54 �6�.�879�$������ �0:�;�<� /5/ ����;������ # �(�=�(>?�&�

/ ���'��(�(0@0: !�A'B !� 4 �C���

>�D

�<�(�A'E>F��.0 �& �0

�E��GIHJH!KMLONOPQNRGTSVUWHJX9Y[Z\GTN!NOK^]2NOS_NR`aK��KMbaPcLONRZdK^UeN$Sgf # SVZdb[X9NJK^L(��hiGIK^UahjK

GIUWbaPcLONRGIPck=flXakTmnkIkoZdK^UeN�SgfCNR`9KLRKqp X[GTLRKqZrKqUVNRHsftSgL�NR`9K8]9KMuVLRKMK8Sgf

�(S<hvNOSgL$Sgf / `[GIkTSeH�SVb[`eD

�(K^ugLRKMK8��wsPQLx]9K^]%7��X[Z\ZrK^L(� KqZrKqH-NOKML^y{z}|V|V~

Page 2: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���������������� ������������������������������ �������"!������#��$��� � ��%����� ������&����('#��&#)+*��,�%�.-/���0$����1��&�$��%$2��&

3�4�&��65�5�798�:�:�;=<

> ����$���&@?A��BC�%���DE���%�FA�����1�� � ����HG��C���%D����C&�)�G��� � ��%����� ������&

> �%��I����KJL��<9MN�"OFA�����1�� � �������� PQG�������D�����&�)�G��C � ������E�R���C��&

-S�����TJUG���&�&��C V 4#�� ��C$��W���������������%�YX@�%�Z�%�

GY��&#�C�%B > <Z'=DE�\[�������]���������^�����%�_X@���Z�%�

`a��������abW<�!�� &@?A&�)��%BC��&���������^�����%�_X@���Z�%�

cedgfHh�ikjEfal%m(n�oTprq�s,p%tQfYu tvsgq�wxfEyzd,pryA{|f�ovw~},fEq�p%�gq�p%�\�\oQl�{|fEq6tvdgf�p%�#lK{|f��,p%�_fEq6jElr����w�tvtQfEfa�_f����#f�oQyK�

���

Page 3: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

�����C [ ����� [��� �4��#�����T����$ ��& ������� \J0��������� ������&N��B '=D%���%&�D�� MN��4�&#$N� ������&.G��^!=�� �����&0���

b�$#! ��&�D��%$ ��������4#��� ������&N��B��v&#�1���� �����4�DK��4���� ��&�$ `a�% ��r����DE� 7 D%��&\������DK� &g4��Z�%� �"!"#�8=5|8"$&% � &gJ

������&��C��&� %7('N&�$���&�)� %7���&�$ D%��&�D%B�4� �����&� ���� ���%D��������%&#$N� ������&� ��O=������ � ���$ ��& ������ ��2� ���%��� ��B������������� ��

���(�����k��4=�������a� &�$@$#��&#���H&��%D��% � �������B�J ���*)N��D��a���#�_!,����[a H��� �����+��� ���C��&���B/'=D��C��&�D%�kMN��4�&�$�� ������&-,K<

�����C z[ ����� [��� �� $�$������C��&���BCB^JW �4����Z�������%$ \J ������Me'/. ',DE���=��B9�1������������4=�E� ���C��&N� BN'=D��C�%&#D%�Y� &�$

�v&#�1�����2�R���C��& � ��DE��&���B���)�J�% ��'0�v�1,K7Z��&#$@4#���CB��C]%��$2���#�+��'(�v�2�Q*�X '#Fz;� TJ= T�����@<

���C�

Page 4: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� ��� � � ��� � � �2����2���

�%GoH�N$SgfC� PcY[kIK^H��������������������������������������������������������������������������������������������������������������9G

�%GoH�N$SgfC��GIuVX9LRKqH�������������������������������������������������������������������������������������������������������������9GIG

��Y[H�NOLRP}hvN �����������������������������������������������������������������������������������������������������������������������3G��

��� ��+����$��� # �� O$� ��������������������������������������������������������������������������������������������� �5�<^5 MN�r� ��4����� a������F�3��"! � <�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 85�< 8 V ��)\� &��C]%� ������& ���(�����kG��� � ��%����� ������&.<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $

z � �.���� ���$��0@���+���\��� / ���(�(�%�%��� �(�+��( R������ !>?������� # $0 / ���5 !�A' ��������������������������������������������������������������������� �8=<^5 F � ����B�BC�%B���&�$@G��C T�����C�4#���%$@��������4#���C&�)�?A&\!=������&#����&g�� ��1���H3��r!�� <N<N<N<�<N<N<N<�<N<N<N<�<N< !

8=<^5�<�5 F ������B�BC��B��Y������4���B/X � DE���C&�� % F���X ,��C&L3��r! ��<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< !8=<^5�<~8 X F ��� &�$@X F�3 <�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �8=<^5�< ; 3��r! ��`�X �/<N<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5":8=<^5�<�� 3��r! ��F � ���vJ <N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5�58=<^5�< $ 3���&�� <N<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5|8

8=< 8 F ���%�a����F ���%����������4#����&�) <#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5";8=< 8=<�5 3��r!���BC��& <N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5";8=< 8=<~8 '#?A� ���Y��������<9<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5��8=< 8=< ; F ������Z��& <9<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5 $8=< 8=<�� 3���� b <9<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5 �

8=< ; 3��r! ��?A&\�����������C ��W��������4#���C&�) <N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5 #8=< ;#<�5 3��r! �2XL�% � ���)��+'=�%�T!,�CD%��<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5 #8=< ;#<~8 ?A&\�����������C ��+3��r! ��*��r� &� % ?�3�* , <N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5 !

8=<!� �������N�����C ���& ���A-S��&�)�4N��)��� <N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8�:8=<!��<�5 3��r! �2<N<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8�:8=<!��<~8 �#"$" <N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8=58=<!��< ; �#% <N<N<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8�8

8,<���< ;#<^5 X F ��[a�����@�#% <#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8"$

~ � ��� �� -�'& $�*����� � /�4 �C�.� �.���� -��$�+0:�.���(����������������������������������������� z*);#<^5 �v&\�����=$�4#D�������& <N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8"#;#< 8+��F�3��r! �-, � &.��Fz �����$@BC��&�)�4N� )�� <N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 8 �;#< ;/����)��=P BC��!��%BS�������4#&��CD%� ������& -/�C�������J <N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;0�;#<!� X@�� � �� )��KP �N�� � ��C&�)��1���1��F�3��r! � <N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ; #

;#<!��<�5 �����k����� 3��r! �+[a�����#����� <N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;"!;#<!��<~8 � �� ���PvF ������BCB��%BC�� �� �C&2��F�3��r! �<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<3��5

��!

Page 5: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � �3�� O'���� �&� ���.� # $0@0@���� # �5�5 R����% �>s�(����"3���E� /54 �C��� ��������� �����<^5 * ��D �g)�����4�&�$ <N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<3� $��< 8 �v����BC������&g��� ������& ���A����BCB��%DK����!��% <�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<3� ���< ; ����B�BC�%DK���^!��k�������4�&���Dr� ���C��&# <N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $=5

��< ;#<�5 `a�%)�4#B ���H����B�BC��D����^!��_�������4#&��CD%� ������&� <�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $�8��< ;#<~8 `a�%$�4#D�������&� A<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $�;��< ;#< ; �v�����%)�4�B ���H����BCBC��D�����!��k�������4#&��CD%� ������&� �<=<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $0�

��<!� '=DE����$�4�B��% <N<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $ !

� � �3�� &�� �&� ���.� # �0 0@���� # ���� O$���& !>s�(����"3��� 4 �6�.� � / # ���������}|$=<^5 > �\��BC ��&�$@`H��,4#�C��������&\�� <#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��:$=< 8 > �%&�������B/b�F �v k<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �\8$=< 8=<�5 X@�� � ���)��W*�4#I��%�abYF ��<N<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��;$=< 8=<~8 �������4�&#�CDr�R���C��& bYF � <N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � �

$=< ; X@�� � �� )��+MN�����2�R��<#<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #�:$=< ;#<�5 -S�rJ���4=��$��K�E����BC <�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #�8

$=<!� �������4�&���Dr� ���C��& Fz�������,D%��B�<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #��$=<!��<�5 ?A&�D��=$���&�) <�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #0�

$=< $ �v����BC������&g��� ������&� <N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #0�$=< $=<�5 ����� 3��r! �RP N�� ���$��v����B��%���%&\�E�R���C��& <�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #0�$=< $=<~8 X@4#B����^�������r��$#�%$��v���#BC�%���%&\��� ������& <�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #"#$=< $=< ; -/bYF � �v����B��%���%&\�E� ���C��& <N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< # �$,< $=< ;#<^5 �v����BC������&\�E� ���C��& �� � �4��% �<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< !#5

$=< $=<�� 3���&�� �v����BC������&g��� ������&Y<=<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ! $

� � � /5/ �& # ���� O$�A� �(��� / ���(���(0@�(� # � � ������������������������������������������������� � ��#<^5 ?A&\!=������&#����&g�� <9<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< !"!�#< 8 F � �����C��B/G��^I�������&g��� ��B ?�g4N�R���C��&� <�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< !"�

�#< 8=<�5 b�&@b�����BC��Dr� ���C��& <N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��:�#< 8=<~8 ?e! ��BC4�� ������& <N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��;

�#< ;/��F�3��r! �6[a�^��� > . � <N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �"��#< ;#<�5 ?e! ��BC4�� ������& <N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":=5

�#<!� -/bYF �U<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":�;�#< $ �������4�&���Dr� ���C��& ?A! ��B�4N� ���C��& <N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":��

) � # $� # �%�+�� O$�,�(�+�E�������(��� & ���� ������������������������������������������������������� � |�)#=<^5 ����&�D�BC4� ��C��& <N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":"##=< 8 MN4#��4#���� ����� <N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5": !#=< 8=<�5���F 3��r! � <N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5": !#=< 8=<~8 �������4�&#�CDr�R���C��& -/�C����������% Z<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5": !

� � ����� 4 �6�.�B�(���% �> � / ������������������������������������������������������������������������������������ � � |

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

>s O�'(�(� / �� # �(�:������� # � ����������������������������������������������������������������������������������� � ) )

!

Page 6: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

;#<�5 * �� ���D�$N� ��� �vJ,�Z�% H��� ����� 3��r!���<=<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<3�\:��<�5 -S�"[ P BC��!��%B/b�$�B��C �DE���%$�4#BC�% <�<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<3� !�#<�5 `H��$=Pv�BC��D �2���%BC�RO#� ������& �������1�����2� &�D%� <Ab�BCB� ��Z�%�%$# ���& X@Me- V F�'�< <�<N<N<N<�<N<N<N<�<N<N<N<�<N< � ��#<~8 ���������W$�������&� �����&N��B�G���I�4� ��C��& ��,4�� ������&U�������1�����2��&#D%��<Ab�BCB ������%$� H�C&@X M - V F�'�< <N< � #�#< ; X@4�B����C)����C$ ���B�!��%��[a�����U ��C]��_����������r<Ab�BCB ������%$� H�C&@X Me- V F�'�< <�<N<N<N<�<N<N<N<�<N<N<N<�<N< �"!�#<�� '=�����%$�4#� ��� ��F�3��r! ��Z�%&�DE�#�2��� �g �� HD������N������$ [a����� 5_�����,D%�� � ���� ��F�3��r!��=<�<N<N<N<�<N< �"��#< $ � MeG ������%$�4#� ��� ��F�3��r! ��Z�%&�DE�#�2��� �g ��� �D������N������$L[a�^��� 5_�����,D%�� � ����'��F�3��"! �#<\<N<a5":=5�#< � � MeG �Z�%�T�1��������&�D���<Ab�BCB ������%$� H�C&@X Me- V F�'�< <N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":�8�#< # �������������� ���& ���a����� �����$��K! D������4�&���Dr� ���C��& BC��������TJ 4� ���&�) X F �_!, %< -/bYF �E< b�BCB

��Z�%�%$# ���& X@Me- V F�'�< <�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":�;�#< ! ���C���C&�) �1��� � [ ���^� ��&#$ [ � ���KP 4�� �14�&�DK���C��& Dr��B�BC ���& 3�b � b �������r��$ ��&#$ F V '0� �

�������%��$@��&U����D%���� ��%D���&�$� �< <N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":���#< � -(�R���%&#D�J ����-S����B � D%�U� �g4N� ���C��& �������4�&#�CDr�R���C��& -S������ ��J �Z�%� V &���� ������� ���C��& ��&#$

����X F �� ����������������� �14�&#D�������&U�C&U���CD%���� ���D%��&#$� %<\<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":���#<^5": -(�R���%&#D�J ��� � MeG �������4�&���Dr� ���C��& -S������ ��J �Z�%� V &���� ���%���R���C��& ��&�$ ����X F �

����������������� �14�&�D����C��&U��&L���CD����� ��%D���&�$� �<e<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":0�

!,�

Page 7: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �0� � � � � �0� ��� ��

5�<�5 '=� �g4���&g��� ��B(X@� �����^O �+4�B����C��B��CDr�R���C��&���& ��F�3��"! �#<a<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 85�<~8 b �N����� BCBC��B/X �R�����xO �4#B�������BC��Dr� ���C��&��C&2��F 3��r! �#< <N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;5�< ; b )��%&�������B(X@� �����^O �+4�B����C��B��CDr�R���C��&���& ��F�3��"! �#<|<N<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $

8=<�5 `�X � b���DE�������%D���4���� < <N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5�58=<~8 �����W3\X 'Ub�F � b���DE�������%D���4���� <N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< 5 �;#<�5 b �N����� BCBC��B���� �����^O ��$�$��^������& < <N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;�:;#<~8 ����� ��F�3��r!���`H��&�)��_�����%��� ��DE�\J <N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;\8;#< ; b )��%&�������B(X@� �����^O �+4�B����C��B��CDr�R���C��&���& ��F�3��"! �#<|<N<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;0�;#<�� '=��BC4=���C��& ���e-S���#B ��D���� �g4N� ���C��&U\JL3���D�����/����B �RO#� ���C��&�< <N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ; �;#< $ ?eO#������B������e� $��� ������C#4#����$@� �����rJ [a�^���U)����� ��H����)��C��&# %< <N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ; #;#< � �vBCBC4# ������ ������& ���(���#�k�KI���D��H��� �KO=�%D�4#����&�)�������[a���^��������BC��14#&�D����C��& < <N<N<N<�<N<N<N<�<N<N<N<�<N< ;"!;#< # Fz���C&�D��C�N� B�D%BC�� � ��% H��� ����� 3��r!���<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ;"�;#< ! ��F�3��r!��6$N� ��� �N����� BCBC��B�!��%�� ��C��&L���(�����+��PvZ�=$#J��1����D��_D%������4#��� ������& < <N<�<N<N<N<�<N<N<N<�<N<3�g8;#< � �z�%�� ��C��&U���(���#� ��PvZ�=$=J2�1����D%�_D%������4#��� ������& 4� ��C&�)6����$�4�DK���C��&L���23��r! �6�������rJ�< <N<N<N<�<N<3� ���<�5 bYF �����(���#�kD�B �� � �������� � �� � �������������� � <�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<3� !��<~8 F ���T��� � B bYF ��� � �����_D%B � � ��������� <�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $�:��< ; ������������L���������=$ �1������������� <N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $=5��<����vBCBC4# ������ ������& ��� ����������� ��������� ���C��& �1������������� <N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $�8��< $ 3���D%��#�/���%BC�RO#� ������& 7=���KP 4� ���&�) D%�����4#&��CD%� ������& �DE�#�%$�4�B��% �< <#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< $ !$=<�5 b�& ��F�3��r!��6D%�����4#&��CD%� ������& �����D �9< <N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �#5$=<~8 �����_��4��B��CD��C&\���%��� � D%����� � ��!!����UD%B � � %< <�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��;$=< ; �����_��4��B��CD��C&\���%��� � D%�����#"��%$'&���� ��!!����@D�B �� � %< <�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �0�$=<�� �����_��4��B��CD��C&\���%��� � D%����� ������� � �(!�!����LD%B � � %<L<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � $$=< $ �����_��4��B��CD��C&\���%��� � D%�����*)�+�,�����& "���$'&�����(!!���� D%BC�� � �< <N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � �$=< � �����_��4��B��CD��C&\���%��� � D%�����*)�+�,�����&������ � ��!!���� D�B �� � %< <N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � #$=< # �����_��4��B��CD��C&\���%��� � D%����� �����$���!.-��'��LD%BC�� � �< <�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �"!$=< ! �����_��4��B��CD��C&\���%��� � D%����� ���/����� �&@D�B �� � %< <N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #�:

!=���

Page 8: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

$=< � V !��%����BCB BC�rJ���4#�a� �eBC��)��CD%��B����% � ���)���<g<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #=5$=<^5": -(�rJ���4#�H��� �������2���TJ2���"J,B��\��$ <#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #�8$=<^5�5 -(�rJ���4#�H��� ��&��_ ���D�������&U�C& ���#�k�#���C�����TJ2�N�rJ,BC����$ <N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #�;$=<^5|8 -(�rJ���4#� ���_ ��%&�$ ���% � ���)��% %< �", ����& ��%D���&�$N���TJ �N�rJ,BC����$ �� 2�%���#�vJ�< -, ����&

��%D���&�$N� ��J6�N�rJ,BC�\� $��� �&#�����%���#�vJ6��&�$������a �4��0��� ��%D���&�$N���TJ��N�rJ=B��\��$6 ���]%����&�$6����� ��C]��+��� �����W�������2���TJU�N�rJ,BC�\��$ �����WBC�� � ����N��& �����+D%���N��D����vJL���e������4=I�����������D��%<�D , ���%& ��%D���&�$N���TJL�N�rJ=B��\��$L�C H&����H�%���#�vJ@��&�$L�����k �4#� � �e ���D%��&#$N����J@�N�rJ,BC�\� $@ ��C]%���&�$ ���#�Y ���]%�Y���/�����Y�����C������J��N�rJ,BC����$ �����Y)����%� ����� ���N��& ���#�YDr������D%�^�vJ2���S�����Y�4#I��%������%DK�r<L<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< #��

$=<^5"; X@4�B������������%��$��%$U������B��%���%&\�E�R���C��& <6<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< # !$=<^5�� -Sb�F ��b�D�����!��+XL�% � ���)��+� ��BCB <%<=<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< !�:$=<^5 $ -Sb�F ���C����B��%���%&\�E� ���C��&�[a�����Lb�DK���^!��+X@�% � ���)��+� ��B�B/��&�$������U��������� ���C��&�< <N<N<�<N<N<N<�<N< !�;$=<^5 � -Sb�F ���C����B��%���%&\�E� ���C��&�[a�����Lb�DK���^!��+X@�% � ���)��+� ��B�B <N<#<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< !0�$=<^5 # -(�rJ��%�� H��� � �������Z�� ��%$L�����$#��! �����1�%���%&�D��W�����#BC�%���%&\��� ������& <N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ! �$=<^5 ! �v&�$��%�Z�%&#$��%&\� D%BC���%&\�� �2�rJ+'N&�$ ����,������������ �%$ ���$N� �%����&� e���#����4�)�������H3���&��#B��=�"�g4��

��%�T!,�CD%� <�?�� DE� $N��������&L���rJ ��N�r[a& ��K!�������BS �BC�r!��% �<�<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ! #�#<�5 b�&L�KO#������BC����� �4�B^����)�����$2�����%��� ������& <.<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��:�#<~8 `H��$@�BC��D �2���%BC�RO#� ������& ��&@�������"J24#�Q<.<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �#5�#< ; `H�� ������CDK�a��������� ���C��&�< <N<�<N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �\8�#<����vBCBC4# ������ ������& ��� ���� ������CDK�a���Z�%���R���C��& <N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< ��;�#< $ �v&g���%������BC� ������������� ���C��& < <N<N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �0��#< � �vBCBC4# ������ ������& ��� �C&\���%���Z��BC� ���Y��������� ���C��& <N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � $�#< # `H��$=Pv�BC��D �2���%BC�RO#� ������& ���(�v[���$��C���%&# ��C��&N��B -S���#B ��D���� �g4N� ���C��&U[a�����L ��C]���������� ��%<r<N<N< � $�#< ! ���������W$�������&� �����&N��B�G���I�4� ��C��& ��,4�� ������& [a�����L ���]%����� ������r< <N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � ��#< � ���������W$�������&� �����&N��B�G���I�4� ��C��& ��,4�� ������& [a�����L ���]%������ � � < <N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< � #

�#<^5": X@4�B����C)����C$ ���B�!��%��[a�����U ��C]��_��������� � < <N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N< �"!�#<^5�5 b 86$�������&� �����&N��B��C&\!,�C �D%�C$ )��|[ ��C�+4�B � ���C��&�< <N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":�:�#<^5|8 � MeG [a�^���U ���]%�_��� ����� � < <N<N<#<N<N<N<�<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<#<N<N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":�8�#<^5"; �������������� ���& ���(���#�k�����$��K! D%�����4#&��CD%� ������& BC������ ��J�4� ���&�) X@F ��!, %<�-/bYF �E< <N<N<�<N<a5":�;�#<^5��� ���$'&������(�� ����D������4�&���Dr� ���C��& ��� �����%��&# H��& � �����=D��% � ����� �< <N<N<N<�<N<N<N<�<N<N<N<�<N<N<N<�<N<a5":"$

!,�C���

Page 9: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� � � � ��� �

����� $��� � ��%����� ������&���% ��%����DE� �� D���&�D%����&���$[a������%&N� �BC��&�)��N� ����B�BC�%B 7|���C)��,Pv�Z�%���1��������&�D%�zD������#4#�E�RP

������& , �C& �N�������CD�4�B ���6$��K!���BC�������%&\� � �_ �D%���%&\��� 'ND ���� �v[ � ��� ��& ���#� &����v[ ��� �\Pv�r[ ����� ������)����������C&�)

B � &�)�4N��)���7 3��r!��=< �(����$#��������&N��B�B�J�7%������ �g�C&�$k����D�������4#����&�)�[ � $���&��z�C&kMN����������& <(b���)�4N��#B�J�7RMN���T����� &

�C ���D%�����C&�)Y�Y�2����)��C&���BC��]%�%$kB � &�)�4N��)���7�[a�^��� BC�����^����$W��D%��&�������D �C&�D��%&\���^!����1��� !���&�$����� z���������,$�4�D��

���=$�����& $#��!���BC���#����&g�_��&\!=������&#����&g�� %7 ���#��������]%�C&#)�D������#�CBC���� a�1���Y&��K[ �N����$=[ ������7/������������� �g�C&�$#

��� �� � ��=D�� � ���%$ ���� �v[��������KO=�Z�%DK���%$ � � \J ���,$N�rJ�� k������)����������%�� �< �H�%&�D���7e3��"! �UBC�,�"�g _BC� � �6�U!��%�TJ

���������� ���&�) ��B^���%��&N� ����!��Y�1��� �������14#��4���� <

�����a$��C � ������E�R���C��&+[a�CB�B=$��� �D�4� � z�C&+$��������CB#�Y�N�������CD�4�B ��� �%&\!,�C����&����%&\�ADr� BCBC��$�����������<���F�3��"! �Y��

���#�Y�%&\!,�C����&����%&\���1��� �N������BCB��%B9������)����������C&�) , �% �����D%� � BCB�Jk$N�R�E�RP �N����� BCBC��BN �D��C�%&\��� 'ND�������)�����������&�)�

�C&23��r! �#< V 4�� ��F�3��r! �W�C zN� ��%$2������4�&�$ �_ �����B�B� ��K����� B ��&�)�4N��)�����O=���%&� ��C��&# �$��� ��C)�&��%$����k �4����Z���T�

�N������BCB��%BYD�������4#�E�R���C��& [a����� $��� ������C�4=���%$ �������rJ, %7���B�4� � ��K� � �D%�����4#&��CD%� ������& BC����������C�� %< �v&

�N���T����D%4�BC��� �����@$��C � ��%�T�E� ���C��& [������ [a�CB�B�D%��&�D��%&\����� ��� ��& �C � �4��� ����B � ���%$ ��� ����� $#��!���BC���#����&g�2���

����D��C�%&\�6��4�& �������� �4��#�����T�6 ���� �v[������2�1����N� ����B�BC�%BzBC��&�)�4N� )��% W�KO,����&�$��C&#) � & 4�&�$�����B^J=��&�) ������D��TP

�����C�%&\���%$LB ��&�)�4N��)�� <

�([ � DE�N������D����%���C ����CD ��4�&=P ������� D%�����4�&#�CDr�R���C��& B��C����������% U��� ��F 3��r! � ����� $��K!��%B����Z�%$ �� ��&

�����#BC�CD%� ������& BC�K!��%B BC��������TJ ��&�$ $���!,�CD�� BC�K!���B B��C�������J�<Lb ���C)��=PvB���!���BzD%�����4�&���Dr� ���C��& bYF �E7���������%7

�C k$��K!��%B����Z�%$ �� W��& � ����BC��Dr� ���C��& B���!��%B�D%�����4�&���Dr� ���C��& B��C�������J �4��������B��6�1���W��4#� ��F 3��r! �#<U������

D%�����4#&��CD%� ������& BC��������TJ �4����Z������ ������������! �����"��#$�!%&�� '�(��)*e��&�$#�C ��������4#����$2� �����rJ, %< �H�C&�D�BC4�$���3��r! �

)�+�,�����&@�� a��&��_��� �����kb�$�BC��UD%�����4�&���Dr� ���C��&2$N� �E� �vJ,���� %<a',��[ �k�14#BCB�J2 �4��#�����T��D������4�&���Dr� ���C��&

���A��&\������&� ���Dk3��r!��6�vJ,���� %7���&�D%B�4�$���&�)6���������^����!��Y�vJ,���� %7 � &�$ 3��r! �������%D����vJ,���� %<H�����+b�$�B��CLBC��������TJ

�C H$��K!��%B����Z�%$ ��&L�����@���AB��|[ P BC�K!��%BSD������+4�&��CD%� ������&UBC��������TJ Dr� BCBC��$,+-#/.��0�!"7N$#�% ���)�&���$ �����C&\������� ��D��

����D��C�%&\��B�J ���6�����W3��r!��6�KO=��D%4#���C��&L�%&\!,�C����&����%&\� %1!,�C�T��4N� B �2� DE���C&�� ,K<

�����������$#��! bYF ���C k� $���!,�CD���B���!��%BA4�&�$#�%��B^J,�C&�)LD%�����4�&#�CDr�R���C��& BC��������TJ@�1��� ��F�3��"! �#<�������

BC������ ��J �� �$���!��%B�������$ ���6�Z�%�T�1����� ��DK��4N� B/D%�����4�&���Dr� ���C��& Z���v[ �%��& �����=D��% � ��% �< �����k�����$#��!UbYF �

�C �$��K!��%B����Z�%$ [a����� ��F 3��r! �+��&2���C&�$ 7g�4=� ������ ��+ T�E��&#$N��BC��&���B��C�������J ��&�$ D���4�BC$����4� ���$ \J2� �������

�^O

Page 10: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�J, T���%�� %<A���#�C ADr� &�Z���C����BC������&\���C&#)��Z���������B�J+��&6&����v[ ��� ���B �R���1������ A� &�$6����D%���%&\��B^J ��&6�N������BCB��%B

�N����$#[������ <

�����$��� � ��%����� ������& $#�% �D�������� ������W&��"!���B �C � �4��� Y�C&L�����W�C&\������� ��D����&#$ �C����BC������&\�E� ���C��& ���A�����% ��

BC������ ���C�� ��& $���I��%���%&\����B � ���1������ %7���&#$ )��^!��� �D������#���%�#�%&� ���!��LZ�%&�DE������� � ���% �4�B��� ���& � �N������BCB��%B

��BC� ���1�����@< b�BCB �� � �v[ ����� $#��!���BC���Z�%$ �C&.������ ����� ���D�� �C �r! ���CBC���BC� �1��� �1���%� $��"[a&�B��\��$.�1�����

� � �� ���,������� ����9<

O

Page 11: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

� �2� � � � � � � �0� �

�����L3��r! � ������)����������C&�)UB � &�)�4N��)����� +Z�%D%������&�)@����� B � &�)�4N��)������aDE�#���CD��2�1���+�����#BC�%���%&\���C&�)

�v&\������&��K��Pv��� ���$ � ����BC��Dr� ���C��&# %< .�&#$���4�#���%$�B^J 3��"! � �#���"!,�C$��� �2� &gJ Z�%&#�*'��� , ��&�D%B�4�$���&�) ��D�D%�� �

��� ��%D%4#����7���B � ���1����� Pv��&�$�������&�$��%&\�6� ����BC��Dr� ���C��&# +�1����� ��&\Jg[a���%��� ��& ���#���v&\���%��&#���r< 3��r! � ���=$N�rJ

)��,�% a[���BCB(��KJ���&#$ ���� ������C)���&N��B ����BC�k���A��&��N��&#D%�C&#)����#�W�14�&�DK������&N��B����vJ � � ���HX - $��,D%4#����&g�� %<�MN��[

3��r! �2$���!��%B��������� Y���=$N�rJ@�����+D%��&�D%����&���$ [a�^��� � ����BC�K�� �< �v&� T���r� $ ���Y�� �4# ��%$ ��� $���!��%B���� B ����)��KP �D%��BC�

�%&\���%���#���C ��_������B��CD%� ������&� %7g��� ��&��N��&#D%�Y���#�Y�14�&�D����C��&���BC�^�vJ�� � ����BC$ ��$�� �%U �����!����� �79��� �����"!,�C$#�

�����#BC�CD%� ������&� ��1����D%��&# �4����%��$��K!,�CD%�_ �4�DE� �� �D��%B�B ������&#�% %79�N� )��%�� a��&�$U������ ���&N��B/$���)�������B��� � ��C �����&\�� �<

b�����&�)� T� ����+-#��0 �� ��(��)���� �D%�C��&\���C T�� 3��"! � ���rJ [���BCB����D%����� �L!��%�TJ �R��������D�����!��2B � &�)�4N��)��6���

D%���r� ��� &��K[ ������)�����������&�) �%&\!,�C����&����%&\�� ����N�R� D%�����C&#�@�Z�"[������14�BH������D���P �������%&\����$ ����DE��&���B���)�J

[a����� �Z������&\��� � BCB�J ���C)�� �Z�%���1��������&�D%��D%������4=���C&#)�<U�����2�Z����4�BC�����^�vJ ���H3��r! � �N� +BC��$ ��� ���WZ�%�C&#)

���������4� �B^J D%��&� ���$��%���%$ �� k�L)��=�,$ B ��&#)�4N��)����� $��K!���BC��� �D%���%&\��� 'ND���&�$ �%&�)���&��%������&�) � ����BC��Dr� ���C��&# %7

��&�$ ��& �N���T����D%4�BC���k�1����N������BCB��%BzD%������4#���C&�)�� 8,7e;#7 � < ',4�& � D%B � �C�� W��& Z�%����B��a����3��r! �#7e����� ���

������#BC��7g�!��D��C��&g� ��&�$ �#B � ���1����� Pv&N�R��4�����B , ��&N� ��4�����B9BC��&�)�4N� )����1��� &#���v[ ������������)����������C&�) , �2� ���

��� � ��������DK���^!�� ��� �D%���%&\��� 'ND ������)���� �����%�� �[a��� [a�� �� ��� ������&��� � ���#� D%��B�BC��D����^!�� D�������4#�E�R���C��&N��B

�Z�|[ �%�z���Z�N� ����B�BC�%B,��BC� ���1������ �� e[ �%BCB��� A&����v[ ��� �, z���Z[ �����g ���� ������&� A���eF �� �7\[a�����6��&g���%��D%��&�&#�%D����C��&#

��� &�)��C&#)U�1����� -/b �H k���L����� �v&g���%��&����%< �����C k����BC� �1���k3��r! �@�C _Z�%��&�)U�%&�D���4���� )��%$ \J Z�=$#�C�% _B�� ���

3��r! � > ��� &�$���� ;�;� <V !��%�������HB � ��z�1��[ J��r���� � �4����Z�������%�� �����������3��r!�� > ����&�$��HMN����4��0�N�r!��H����%&2[ ��� �,��&�)W��D�����!���B�J

���H��$#$����� � ( ������A���,�����z�C � �4��� S�C&\!���B^!���$W��&k4# ��C&#)�3��r! � �1��� ����DE��&���Dr��B\D������#4#�E� ���C��&�</����� )��\��B����,���#�

�1����4�� �C a��� $��K!���BC��� D���&� ��%&� �4� k��&�$ ���%D%�������%&�$�� ������&� a��& �Z�� � ��C�B��W��&��N��&#D%�%���%&\�� Y���2����� 3��r! �

B � &�)�4N��)��_��&�$@�� � ��=D�� � ���%$@3��r!��6 �����&�$N� ��$� �79�1���HBC����)��KPv �Dr��B�� %� > ����&�$���� , ���#��BC��Dr� ���C��&� �<e��������4�)��@�

��������% e���9bH��X Pv �4#������������$�[ ��� �, ������� z� &�$ D%��&=�1�%����&�D%�� e����� �1����4�� �N�� ���%B�����$ ����C�4�BC� �������� ��%����DE�

��&@3��r! ��D������#�CBC���� �� &�$@�#����)�����������&�)+��&g!,������&����%&\�� %<

5

Page 12: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

������������� ������������������������������ �����"!������������� ������#����������������������� %$����"!������������� ������'&�������������������($" �����"!

)�)�)+* � * � * ��� *�, �.-/�0-� '-1&2-���4305 * ��� * ��60! *87 �9! *�:�:<;����3"5 * ���#='�>6"!?= 7 �2!?= :�:@;BA

�. * ?=C�>��60!�D��3"5 * ���>E>��6"!FE 7 $"! E :�:@;�. * ?=C� : �#�G * E�� : &HE� ?=C�"!I

��GTuVXaLRK ��� � < '=� �g4���&g��� ��B(X@� �����^OU�4#B�������BC��Dr� ���C��&6��& ��F�3��"! �#<

V 4�� ��F�3��"! � �� 2� & �%&\!,�C����&����%&\���1���6�N����� BCBC��B�������)����������C&�)�7z�� ��Z�%D%�C��BCB^J �4#���E� �BC� �1���6$N� ���

�N������BCB��%B/ �D%�C��&\��� '�D+������)���� �����C&�)#<#��F�3��r! �2�C ���& �����#BC�%���%&\��� ������&U���z���#����)�����������&�)6���,$��%B/[ �

Dr� BCB������ ��� * #�+ � ) � �0�!��<�� �2�C �� ������CDK� ��O=���%&� ��C��& � �_���� �N�� �� B � &�)�4N��)���7H3��r! �#7a��$�$���&�) ������

�����%$�� 'N&��%$ D%BC�� � ��% _��&#$ ��������O=����� TJ=&\���RO �1����$��r��B��C&�)�[a����� $��C T�������4#���%$ �������rJ, %<� � �|!��%�T!=����[

��� ��F�3��r! ����&U�1��BCBC�"[a��&�) ���D����C��& <

�KJ � �ML"NPO<QMRSL"T�UKV � ��WXN�Y9N

�v& ������ � ��%DK������& 7#[ �_������ ��%&\��� ���C)�� BC��!��%B �"!��%��!,����[ � � ��4#�#��F�3��r! �#< '=�����Y������$��*'�&��%$@D%B � � ���

��&�$� ������H�KO,�����W TJ=&\���RO6�1���z$��r� BC�C&#)_[a�^����$��C T�����C�4#���%$��������rJ= ������� $�$��%$��C&\���_���#��N� ��CDaBC��&�)�4N� )���7

3��r! �#< ��[a�CB�BN������*)�J6����!,�C�K[ �����H�1�r� ��4����� � � �����'��F�3��r! �WB � &�)�4N��)��H\J� ����"[a��&�)+ ��C����BC� ��F�3��r! �

�KO#������B��% %< �v&@�����C a ���D����C��& 7N[ �k[a��BCB ��&�B�J )���!��W��&L�"!��%�T!,�C��[ � � �1�r�R��4����% %< G��������CB��%$L$��% �D%�����#������&U���

���#�� ����1�r�R��4����% �[a�CB�B ����#���% ��%&\����$ �C& �����W���N���#���%�H;#<

M �C)�4�����5�<^5H�C z��N�� ��CD ��F�3��r! �k������)������ �1���A �� �g4��%&\��� ��B9��� �����^O+�4�B����C��B��CD%� ������& < ������ z������)������

�C z ��C����BC�H��&�$� �������B ���(���W�����H����$���&N���TJ�3��r!��k������)������L< � � 4� ��% � ��C����BC�a �� �g4��%&\��� ��B + � �� �����% %&��Z/* , �

�1�r�R��4����'��F 3��r! ���$#$� ����+ T�E��&�$�����$ 3��"! �#< b �4#B����C�������rJ4� ��% $���4��BC�a�����D ���K�� ����+$��� ����C&�)�4#�C ��6���#�

�vJ,���� ���)�&N� ��4����6�1����� �@ �����&�$N� ��$ 3��r! � �������rJ�< ���#�2�4�B^���C�������"J ��&�$ ����$���&N���TJ 3��r!��@�������rJ ���"!��

8

Page 13: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� 3��D�������>�'����� � 3��D������5 � � ; !���"5�� ;BA� ���������'�D���������D� E � ��� �D��5/�2 �� )��@*�� 5 6 ;�; !� ����������'�D���������D� E � ��� �D��5/�2 �� )��@*�� 5�� ;�; !������������ �� ���������D���#�D�����4���� ������2!������������ �����#�����D���#�D�����4���� �����2!����������/�� �� ���'&����D���#�D�����4��H�� ������2!��� )�)�)+* � * � * ��� *�, ��� � -� ���&2-�! D�43D������5 * ����D��3#" ;�$ D�43D������5 =��%�����43&" ;�A

�D�����4�'�)( � ��60!�D��305 * ���'E���60!FE 7 �G! E :�:@;�)( � : �#�2 * FE�� ��& HE� ?=C�"!�0 * ?=��'�*�+( � !

II

��GTuVXaLRK ��� z <zb �N����� BCBC��B/X �R�����xO �4#B�������BC��Dr� ���C��&��C&2��F 3��r! �#<

����&\J �������B �����������% �< *�� ���L�������rJ= H�N�r!��k ���������&�$��KO ��N��D��+� &�$@ T�������% �� D%��B�BC�%DK������& ��� �%BC������&\�� a���

'#O=�%$W�vJ=�Z��<e',J,&\�E�ROk������D%D��% � ��C&#)��H�+4�B���� �������rJ��� /!��%�TJk ��C���CBC����[a�^���W��D%D��% � ��C&#)�����$��C&N� ��Jk3��r! ��� �����rJ

[a����DE� 4� ��� ��C&#)�BC������ D ������ %7��4#�6� &���F�3��r! � �� �g4���&\��� � B �4�B^��� � �����rJ 4� ��% $���4��BC������ D ������� &�$

�� T���%���C �, �1��� ���� ��vJ,���� ��C)�&N�R��4�����<e�����_���� ��� ���)�&�� '�Dr��&\��$��^I�������&�D%��Z���v[ �%��&@����$��C&�����J 3��r!�� � �����rJ

��&�$@������+4�B���� �������rJ ��� ��F 3��r! �2�� ������ �������+$��� ������C#4#����$ �������rJ@�� �%�� � + � �� ���, ����+ �!)*!�(��)���� ��% % ��ZBC� �������#���������rJ, � �/MN����������&�7�[a���CB��H����$���&N����J63��"! �_��&�B^J �����"!,�C$#�% �������"J, ����/� �����rJ, %<A���#�% ��H�1�r� ��4�����

��� MN����������&L�������rJ, H���"!��+� $N���#���%$L��&�$L��!���B�!��%$@���6 �4����Z���T�� �D%���%&\��� 'NDk��&�$U�N������BCB��%B � BC)������������� �<

��F�3��r! ��� BC ����$�$� a� ����*! �% ��� � � � ��% %&��Z��1�r� ��4�����������#��N�� ���BC��&�)�4���)���3��r! �#<A������$#�C ��������4#����$

�������rJ �C U� !�����J �����Z��������&\� �1�r�R��4���� � � ��F 3��r! �#< -/� ��� ����� &N����� ��rJ= �7Y����� ��BC�%���%&\�� L� �+���#�

$��� ������C�4=���%$ �������rJ ������$��C T�����C�4#���%$ ������&�)U�����,D%�� � ��� +-6�r� DE� �����,D%�� � W��&�B�J ���� +�L������������& ��� ���#�

$N� ���#<Ab� [ �_Dr��& ��%���1����� ���#���N����� BCBC��BN!��%�� �����& % M �C)�4����W5�<~8 , ���(�2�R�����xO��4�B����C��B��CD%� ������& 7 ��F�3��r! �

;

Page 14: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��4#�� +�U�\J,�����%& ��& �����6�vJ,���� ��C)�&N� ��4#��� ���L�C&�$#�CDr�R���6�U�N�������CD�4�B ����$#�C���%&� ��C��& �C _$��� ������C#4#����$ �"!����

�����=D��% � ��% �< �v&���4#� �������"J, � � &�$ + ��&�$ ���% �4�B��+�������rJ �@����� ����*! �% ��� � � �,��% %&��Z *K<@����� �������"J �L��

$��� ������C�4=���%$U��&LZ�����@�^�� �$�������&� �����&� [a����BC�_�������rJ.�2��&#$ +U�%��DE� ���"!��W��&��_$��C T�������4#���%$U$��C���%&# ��C��&

��&�$L��&��� �� �g4���&g��� ��BS$�������&� �����& <

M �C)�4����U5�< 8U�� +�U ������#BC� ������)���� � �4#�W���k�C&�D�BC4�$#�% _�4�DE� ��� ���#� ��F 3��r! �@ �����D%�C��Bz �J,&\�E�RO�<��v&

���#�C ������)������@7g[ �kD%��&U ����� ������Y4�&g4� �4N��B ���KJ [ ����$� H��&#$ ��������� ���C��&# �[a���CDE� [ ��$��6&����� ��%����&U��&

����$��C&N� ��J 3��r! �@������)���� � BC� � ��D���&\������B D���&� T����4#D��� ��) ��&�$ ����!% ������< ���#�%��� �����2��BC ��@ ���������$�$#�%$

�����&�$N� ��$LD%B � � ��� %7NB�� ������������ ���7Z��&�$ ����������������<

����� D�B �� � ��������� �� ���������� ��%&\�� L8|Pv$�������&� �����&N��B�)�����$� �� �������,D%�� � ��% ���BC��D�����$ �1����� �����@ ����2���

�r! ���CBC���BC�H�����=D��% � ��% �<������ ���UD���&� �����4�DK�H�2� � �% �2�������0�! ����� #�% � ����*�*���% � �/#�[a�������C&2���� �Z�,$#J�7N� &�$

��&�B^J �����H�����=D��% � ��% ����N� � ���BC��&#)k��� ���KO=�%D�4#���������HD%�,$�����&� ���$��a��� ����� ����D%��&� �����4�DK�r<�G��C T�����C�4#���C��&

�1�����2� �@���6�%��DE� $��C���%&� ��C��& ����� $��� ������C#4#����$ �������"J �� ���������� ���&g���%$ \J � ����(��� D%BC�� � �< �����

��������������� D�B �� � 4� ��%$ �C& �����C +�KO#������BC��$��% �D%������� �BC�,D ��Pv$��� ������C#4#����$ �C&#$��KO=�% �< � ��B� �� ���"!��

�UD%��&\������BAD%��&� �����4�DK�W[a����DE� ���%�����% ���&\�� +$#�C ��������4#����$ ��������B�BC��B BC�,���� �7/ �������B ���H������ ��%&������D���&� �����4�DK�

�C&.����)�� F(�%���1��������&�D%�M9����������&�% ��FzM ,�7�D%��BCB��%$ ������(�(���=<������ � �����(�(�� D%��&� �����4�DK���C&\�����=$#4�D%��$ �

����*! �%!��� �0 � � ��)��0����1���� �4�� �D%���C�#���C&�)�� $��C T�������4#���%$L�������rJ�<

�������#����)������ �C&WM ��)�4����a5�< 8�$��%�Z�%&�$# e��&�a ��Z�%D�� ��B ��������)$+ �!)$ %��!� �� ��(��)�Z���v[ �%��& ���� ($#�C ��������4#����$

�������rJ, %<

�aD%��&�D����%� ������)��%&�������BN�#4����Z�� ��H��� �����^O+�4�B����C��B��CD%� ������&W����4#���C&�� ���N� �z[������g ��1���z�������"J, A[a�����

��&\J $��� ������C�4=���%$ �1�����2� � % M �C)�4����U5�< ; ,��1����� M �C)�4#���U5�< 8U4� ��C&�)LD%��BCBC��D�����!��6D������+4�&��CD%� ������& <6������

������)���� � �E� ���@�������"J, 6[a���CDE� ���"J ��U$��� ������C�4=���%$ ��& Z����� �����%��� $��C���%&� ��C��&# %7 ��&�$ D%�������% 6�C&\���

���#�_���%�����������TJ �������rJ [a�����L�6 �����D%�C��B/$��C T�����C�4#���C��&��1������� � �1����Z���������H�Z�%�T�1��������&�D���<Ab D%��BCBC��D�����!��

D%�����4#&��CD%� ������& �DE����$�4�B�� ��������� ���U�C _4� ���$ ���@D����\J �������%BC������&\�� _��� ��&���$#�C ��������4#����$ � �����rJ ���

��&�� �������%<

MN����� ����� !,�C�K[a�����C&\� � � ������ $#�C � ��%�T�E� ���C��& 7L����� ���� �� �C�������T�E��&\� �N� ��� ��� ���#�C D��=$#� ��

D%�����4#&��CD%� ������& ���K�����,$ < � D%��& $#��!,�C$�� ����� D%�����4�&���Dr� ���C��& BC�C#�����TJ ��� ��F�3��r! � �C&\��� �v[ �

�N���T�� )-������ ����)��=PvB���!��%B ��������BC������ ��J�7 ��&�$ ����� BC�"[ P BC��!��%B�+-#/.��0�! BC��������TJ�<@����� b�$�BC�� B��C�������J ��

���� ��Z��&� ��C�B��a�1���z������D���BCB��%DK����!���D%�����4�&#�CDr�R���C��& �DE����$�4�BC�� ���&�$������H�����$���!6B��C�������J+�C z���� ��Z��&� ��C�B��

�1���e������� D���4���BND%�����4�&#�CDr�R���C��& < V &#�H� �����#�H���� T�zDE�N����� D��������� �����DH��&�$��C�������T�E��&\�AD������4�&���Dr� ���C��&

BC������ ��J ���K�����,$� %7���������� ���g7��E� ���% 6�v[ � �������rJ, ��� 6����)�4�����&\�� 6��&�$ D%�����C�� �����U�%B��%���%&\�� 6���H���#�

���4���D��Y�������rJ ���k������$��% T���C&�� ������&2� �����rJ�7,���%)\� ��$�B��% � ����������$#�C ��������4#������& �1������� �z���������H�v[��+�������"J, �<

Page 15: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&D� * � D� *+��� ��� � (���5/�D������� � � � ����� %�������4� � � � ���#� %���������� � �� ���8& ;�A�C3D�$(�� � ����� ) �C3 �05 ; !� ����������� ) 3�� �05 6 ; !� ������������ ) 3�� �05�� ; !

* ���>���#� ) 3�� �05�� ;�) � * , ��5 ; !������������ �����'���8���D���#���������� 2 �����#��� �2!����������/�� �� ���'��&>���D���#����������(�2 ������#��� �2!� � � * & ) 3D� � �$�05���� +� ; !� � � * & ) 3D� � �$�05���&2 & ; !���05 � ;�$ D�43D������5 * �%����43&" ;�$ D��3�������5 ='�%�>����3 " ;BA

�������4�*�+( � �>60!���4305 * ���>E��>60! E 7 � ! E :�:@;�)( �#: �'�D�G * E�� ����& (E2 ?=C�2!� * ?=C�>�*�)( � !I

I

��GTuVXaLRK ��� ~ <zb )��%&�������B(X �R�����xO �4#B�������BC��Dr� ���C��&6��& ��F�3��"! �#<

�v& ��$�$��^������& ��� �����@�1�r� ��4����� $��% �D%���CZ�%$ ��Z�|!���7a����&\J �������L�1�r� ��4����� ��&�$ D������4�&���Dr� ���C��&

�14�&�DK������&� a�r! ���CBC���BC�H���6����� ��F 3��r! ��������$��� �D����CZ�%$L�C& �����W���N���#���%�H;�� &�$@���N���#���%� ��<�����2��F�3��r! � ���� �v[������U�C&#D%BC4#$��C&�)@b�$�BC�� ��&�$ �����$��K! �C �r! ����B ���B����1���+�1����� $��"[a&�BC�\� $ �1�����

� � �� ���,������� ����9<

�KJ�� �>R��KN���� N O�� U � UKV+O�� L2��� T<T@L0R<O<N O�� U �

�����C $#�C � ��%�T�E� ���C��& $��� �D�4� � ��% �C& $��K�E����B� �N� ������D%4�BC��� ��&\!=������&#����&g� 4#&�$��%� $#��!���BC���#����&g� �R�

M B�������$N�',��� ��� .H&���!��%�� ����vJ ��&�$��v&�$#� ��&N� .H&���!��%�� ����vJ2Dr��B�BC��$ ��F�3��r! �#<z�������C$��%�������C&#$ ��F�3��"! ���

$

Page 16: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

&����(��&#B�JY����4� �� 3��r! ���1���S �D%���%&\��� 'NDzD%������4#���C&�)#< � � �C (��B� ������H$�������&# ������ �����a ��Z�%D�� 'ND�������)����������C&�)

���=$���B �1���a�N������BCB��%B D������#4#����&�)����N� �H[��kDr� BCB ���#� ��� * #�+ �_���,$���B <����#� ��Fz �����$ ���,$���B/���� ��%B^� ��

�C&#$��%�Z�%&�$#�%&\�����9����� DE�#���CD�������3��"! �_�� e��� ���BC��&�)�4N� )���7�#4#�A����� �v[ �_)��Y����)��������%� [ �%B�B < V &#��)��\��B,���

���#�C ($��C � ��%�T�E� ���C��&k�C �� �H�1��4#&�$N� ���C��&_�1���S���� ��r� ��DE�6��&�$W$���!��%B��������%&\�e��&k����� ��F�3��r! ���%&\!,�C����&����%&\�r<

�v&k�N�������CD�4�B ���Z�����z$��� � ��%����� ������&�D%��&�D%��&g����� ���% (��&_�C � �4��� ���%B �R���%$Y���������z$��K!��%B��������%&\�(���=����D%���%&\� % �0)

���+ � * � # #$��% �* � � �� ��% ���1���S�aD%BC�� � S���=�N������BCB��%B B ��&�)�4N��)��� /�KO,����&�$��C&#)Y��&_4�&�$#�%��B^J,�C&�)H������D���P �������%&\����$

B � &�)�4N��)���<�'=�U�����6$��� � ��%����� ������& �%�����N�� ��C]��% W�� ��Z�%DK�� k���� T�_����BC��! ��&\�_��� �����C ��������CD , �� �����D��� _B�� ���

����)��U�������1�����2��&#D%���C&\���%���#���,D%�% � ����aD������+4�&��CD%� ������& <

b ����!,�C�K[ ��� �C&\�������% T����&�)����%BC� ����$@���% ��%����DE� ��&�$@ �J, ����%�� ��C a)��^!���&�'N�� ��%< ��[a��BCB/Z�k�� ��Z�%D�� ��B�B�J

�C&\���%���� ����%$ �C& ����DE��&���B���)��C�� Y$��K!��%B����Z�%$ �C& ����D%�%&\�_J��%���� _\J �N���T����D%�C����&\�� Y����Z�=$#�C�% �B�� � �+������3��r! �> ����&�$#�6M9����4�� ��&�$ ����� > BC�����B > ����$ MN����4��L< �6 ���������[a�^��� ���K!=����[a _��� )��%&#�%��� Be�N������BCB��%Be� &�$

$��� ������C�4=���%$ D%������4=���C&#) ��&\!=������&#����&g�� ��1���23��r! � �C&�D�BC4�$���&�) 3��r! ��F ���T�vJ�7a3��r!��%BC��& 7 � &�$ 3���&�� < �

$��� �D%4# � _D%�����4�&#�CDr�R���C��& �����#���\��DE�#�% _����BC��! ��&\�����L��������B�BC��B D������#4#����&�) �C&#D%BC4#$��C&�) 3��"! �U`�X ��� &�$

X@�� � �� )�� �N�� � ��C&#) BC�C#�������C�% 6�1���U3��r! �#< b� U��& �KO#������BC�@���k$��C T�����C�4#���%$ D�������4#����&�)�7 [ � ���K!=����[

F ���%�QP ���RPQF ���%�+% F 8 F ,�D%������4#���C&�) � &�$U3��r! ��%&\�����������C ���D�������4#����&�)�< ������!,�C�K[ '=?z� ���Y��������� ��

DE�N������D����%���C ����CD���O�� ����B��Y��� F�8�F <Nb� ��KO#������BC�� ����eF�8�F �C&L3��r! �#7#[ �W����C� )�J ����!,�C�K[ F � ����Z��& 7N� &�$

$��� �D%4# � _3���� b �C& �������W$��K�E����B < ���B� ���������*)�JL���K!,�C��[ D���&\�������Z����� ��J�7�3��r! �RPv �����D%� '�D+�%&\���%���#���C ��

$��� ������C�4=���%$ D�������4#����&�)����DE��&���B���)�J�7�BC� ���������k3��r!���X@�� � ���)��+'=�%�T!=��D%�_��&#$@?A&\�����������C ��+3��r! ��*��%��&� �<

3��r! � �� YB � &�)�4N��)��+ �4#�����������1�����N����� BCBC��B � &�$ �D��C�%&\��� 'NDD�������4#����&�) �� YD%�����N�����%$ [a�^��� �#"$" � &�$

�#% <

����� $��� � �������� ������& D%��&g���C&g4��� [a����� ��������F 3��r! � $��% ��C)�& � &�$ ���� @�1�r�R��4����% %< X@������! � ���C��& ���

��F�3��r! �U��&�$ ���� Y �J,&\�E�|O �1�r� ��4����� _����� $#�% �D��������$ ��& ������ YDE�N���=���%��<+b�& �KO=�C T���C&#) ��4�&\�������+BC�C#�����TJ�7

����� 3��r! �#7Z�C Y� BC ��2$��C �D%4� � ��%$�<k���#� ����� 3��r!���BC��������TJ�7���& �����%D��TPv�����C��&g���%$ 3��r! � �C&\������� ��D��+��� X F �E7

�N�� aZ�%��&@$��K!���BC���Z�%$ �� ��N���T��� ����F 3��r! �#< � �� a4� ���)��_�C&2��F 3��r! �[a�CB�B ���$#�% �D��������$ <

G��C �D%4� � �����& ����$��������CB��%$ $��K�E����BC�%$ ������B��%���%&\�E�R���C��& �C � �4��� k�1���_��4#�k�#�C)��=P BC�K!��%BAD������4�&���Dr� ���C��&

BC������ ��J �1��BCBC�"[a �<����K[ �J,&\�E�RO �1�%� ��4����% ���� ��F 3��r! � ������������$ �1����� ������!,�C��4# �DE�N� �#������ � ���@��BC ��

�CB�BC4� T����� ����$ ��& ������ LDE�����#�����%< �v����BC������&\�E� ���C��& ���� DE�N� ����DK���%���C T���CD D���BCB��%D�����!�� D������4�&���Dr� ���C��&

�14�&�DK������& �C $��� �D%���CZ�%$ �C& $����#����< ��������B������ bYF �+����b�$�B��C BC������ ��J ���K�����,$� 6����� ������ ��%&\���%$ ��&

��& �����Z�%&�$#�^O�<��v& ������ �� ������&�$��xO [��L$��% �D%���CZ�% 2D�������BC�K���UbYF �E7z��I��%DK�r7 �����KP ��� �g4�����������&g�� %7�� &�$

���� ������CDK������&� ���� �r��DE�L�������#�=$U�C& �����_b�$�BC��LB��C�������J�<

Page 17: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

G��������CB��%$ $��� �D����C�=���C��& ��� �UB��"[ PvBC�K!���B D%�����4#&��CD%� ������& B��C�������J�7������$���!Z7/�� Y�1��BCB��|[a �<� � T�E���T�

[a���������g4��C���%���%&\�� e� �9�����$#��!Z< � �� zX@�% � ���)����4#I��%�eb�F �(��&#$D%�����4�&#�CDr�R���C��&Wb�F �(������$��� �D����CZ�%$�<

��$��� �D%���CZ�Y���"[ �+���% � ���)���[a�CBCBNZ���1������� �����%$ 7, ���&g�%7N��&�$2���%D��%�^!��%$U� ����&#)W���#�������=D��% � ��% �<�MN��4��

$��^I������%&\�H�C����B��%���%&\�E� ���C��&# ��� �����$���!L� ���_��B� ��6$��% �D%���CZ�%$ <

����� �1��BCB��"[a�C&�)LDE�N���#���%�6�����% ���&\�� �������B��CD%� ������&� � &�$ ��&N��B^J,]%�% �Z�%�T�1��������&�D�� ��� ��F�3��r! � ����� P

)������� �< b �14�BCB�������B��CD%� ������& � � ��F�3��"! � �C 2$��C �D%4� � ��%$ 'N�� �� ��� �CBCB�4� ������ ��� ���"[ ��F�3��r! � Dr��& Z�

4� ��%$ �� ������=��B �1����D�������BC��OU�������BC���� �<a'=�����_�N������� ��B/$#��I��%����&\��� � B/� �g4N� ���C��&� ������W$��K!���BC���Z�%$ � &�$

��&N� B�J,]%��$ �1��������� �Z�%�T�1��������&�D�� 4� ��C&�)���F�3��"! �#< � $��� �D����CZ� D������#4#�E� ���C��&���B )N4���$ $#J,&N�����CD�

����4�BC� ������& �C&\���2��)���������Dr��B/4� ��%���C&\������� ��D��+4� ��C&�) ��F�3��r! �#< �W��BC ��2�N�r!��W�������1�����2� &�D%�_���� ���� &�$

��! ��B�4N� ���C��& ��� � ��B �R���1�����6P ��Z�%D%� 'ND�7#-/bYF � PvN� ��%$L�C����B��%���%&\�E� ���C��&����(�����_BC������ ���C�� %<

����� 'N&N��B/DE�N� �#�����%7����#�kD���&�D�BC4� ��C��&L��&�$U���#�k$#�C����D����C��&� �1��� �14#��4#����[������U������$��C �D%4� � ��%$�<

#

Page 18: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

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

� �0� � � � � � � ��� � � � � � � �"� �

�v& �����C UDE�N� �#�����L[ � )���!�� � )���&��%����B��"!��%�T!,�C��[ ���+ ������ ��&\���%���% T���C&#) ���% ��r����DE� ��&�$ �J, ����%��

����B � ���%$2���+��4#�� %< ��[a��BCBNZ�Y�% �����D%� � BCB�J�C&\�������% T����$ �C&2���%DE��&���BC��)����% �$���!��%B�������$ �C&����%D��%&\��J��%���� �gJ

�N���T����D%�C����&\�� _��� Z�,$��C�� kB�� � �6����� 3��r! � > ����&�$���MN����4�� ��&�$ ����� > B���N��B > ����$ MN����4��L< �� T�E���T�

[a����� $#�C �D�4� � ��C��& �����N� ����B�BC�%B ��&�$ $#�C ��������4#����$ D�������4#����&�) �%&\!,�C����&�����&\�� 6�1����3��"! �#< �L������*)�J

���K!,�C��[ D%��&g���%�����������TJ 3��r! �RPv �����D%� '�D $��C T�������4#���%$ D%������4=���C&#)2����DE��&���B���)�J � &�$ ���"[ ������J ���%BC� ����$

���L��4����#�C)�� �Z�%���1��������&�D%�6��&#�1���� T����4�D���4����� %<�M �C&N� BCB�J 3��r! �@� kBC��&�)�4���)�����U �4����Z�����W�N������BCB��%Be� &�$

�D��C��&g��� 'ND_D������#4#����&�) �C �D�������������$U[a�^���@�#"$" ��&�$ �#% <

� J � � NPRSN���� L��+N���� ��� T O@R ��� QMO<L�� �8U�� QMO����� � � Y �/RSU��� L �XO<T V UPR W N2Y N

b� [ �%B�B2� ���K!,�C��[a��&�) ��%B��%D�� D%������4#���C&�) �%&\!,�C����&����%&\�� �1��� 3��r! �#7������C ���D����C��& ��&�D%B�4�$���

$��� �D%4# � �����&U���(D%�����4�&#�CDr�R���C��&2�1��������[ ��� �, ���&�D%B�4�$���&�)63��r! ��`�X � ��&�$@X@�� � �� )��kF �� � ��C&#)�B��C����������%

�1���H3��r! �#<zF��_X ��&�$@X F�3�� ����$��� �D%4# � ���$ � H��O#�����#BC�% �� � ���% � ���)��k���� � ��C&�) B��C����������% %<AX F�36�� a��&

��I����T��\J �����Z�%�� ���� ������3��r! � > ����&�$��6MN����4�� � ;�;� ���U$�� 'N&��6� D%��&# ��%&# �4� +X F � PvB�� ���+�C&\������� ��D��

�1���H3��r! �#<

z � � � � / PcLRP}kIkIK^k ��GILONRX9P}k 0:P}h `aGoU9K� / ��0���GoU 4 P cP

�������4�&���Dr� ���C��&��C&��N����� BCBC��BN������)����������C&�)_ ���)�&�� 'NDr��&\��B�J6� I��%DK�� ��������!��D%�C��&�D�J����/$#�C ��������4#����$

�J, T���%�� %< �6&����%$ ����'N&�$ �U[��rJ ���L���"!��6$N�R�E� �1����� ��&��6BC�,Dr��B ���������TJ ��� ��&#���������_���Dr��4� ��

�6$��C T�������4#���%$ ���%�����TJ �J, T���%� $��,�% H&����H ��������W��&��kD%��������&L)�BC��N� B ����������J�< X@�% � ���)��+�N�� � ���&�)

�C !��%��J �4��������B�� ��� �����C ���� �� !,�C� ��%&�$ �R���%D��%�^!�� b�F � Dr��B�BC [a����DE� �+4� ��@�� [a���������%& �C&\��� ���#�

�����#BC�CD%� ������& ������)���� � ���A4� ��%$ \J6 ������a����)����%�QPvB���!���BN ���� �v[�������<A�(�+��DE�#�C��!�����&�D%���r�� ��%$2���&�$#[a��$#��� 7

!

Page 19: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����$�4�D��%$BC� ����&�D�J�7���&�$W��K�����%�(���%B�� ��#�CBC�^�vJa[a�����#�C&_[���� �g ��E�R���C��&+D%B�4� ����%�� 4� ��C&�)Y3��r!��=7 ���!�������B=��������%D���

�����k4#&�$��%��[��rJ�<F��_X � ;�: 7H$#��!���BC���Z�%$ �R� V � � `H��$�)�� ��� ���C��&N� B�-S��Z�����R�����TJ�7 �����"!=��$��% � ����DE�N��&��� �� ���N�R�

�%&����BC�� ���D���BCB��%D����C��&6�������K���%����)���&��%��4# �&��K�v[���� ����$ D%������4#���C&�)_ �J, T���%�� z���k��a4� ��%$ D��=���Z�%��� ���^!���B�J

�1���zD%��&�D%4�������&g�������N����� BCBC��B�D%������4=�E� ���C��& <(������ TJ= T����� D%��&2 ���B�!���BC����)��aD������#4#�E� ���C��&���B��������BC����

��I��%DK���^!��%B^J 4� ���&�)@�����2� )�)�����)\� �����Z�"[������&�$ ����������J ��� �2��&\J D������#4#������ %<U�����2F��_X TJ= T�����

D%��&� ��� ��� �����v[ �Y�N���T�� )- �H$N���%����& 7 �\!=��$ 7���&�$ �HBC�C#�����TJ����9F��_X <�b�&\Jk4� ��%� [a�^��� �a! ��BC��$kB���)���&WD%��&

�C&# ��E� BCB �6$N��������&L��&@�6D%������4=���%��7N��$�$#�C&�)6���������6!,�C�T��4N� B �2� DE���C&�� <A�����kF��_X B��C�������J�D%��&g�����C&#

� ���������������C���+�������������^����!��% ����N� �_� ��� &����%$���$ �1���YD��=��������� ���C��& Z���v[ �%��& ���� ��g _������& ������B��CDr�R���C��& -4� ��%�TP Dr��B�B ��#BC������4#���C&��� ����N�R�a�C&�D�BC4�$������� � �� )����N�� � ��C&#)�7� ����"[a&#�C&�)6�����=D��% � ��% �7ND%�,����$���&N� ���C&�)+���� ��g �7

��&�$6���=$#��� J,�C&�)�������!,�C�T��4N��B#�2��DE�#�C&�� <A��7,�#"$"7g��&�$�M9����������& B � &�)�4N��)��% z������D%4������%&\��B�J �4����Z�������%$

\J ���#�WF���X �J, T���%�L<����������� � ;0�1%1��� �F��_X ,K7�[a����DE� �C ���& ��&g���%�T� ��D%�+[a���������%& 4� ��C&�) ������3��r! �U&�� ���^!�����������=$#

Dr� �N�����BC���vJ�7e��&#$ � ����� � 80�� 7e[a���CDE� �� � ��4#���U3��r! � �C����BC������&\�E� ���C��& ���HF��_X �������v[ � )�����4��#

[ �����g�C&#) ��& ��� �g�C&#) F��_X �4����Z�����W�1���k������)������� k[a���������%& �C& 3��r! �#< '=�C&#D%� 3��r! ��F��_X �C k4� ���&�)

&N� ����!�� ���K�����,$� %7�D%���� � QPv��BC� ���1����� �Z�����������BC���vJ �� BC�����^���%$�< 3�F��_X �C Z���������L��� ��DE���%$ ��� 3��r! �

������)���� �����C&�)+ ��vJ,BC�� %79�4�DE�@ ��C����B��%� ���6�����C&\�����C&U��D����� � ��#����������)��%&�����4� H�2��DE�#�C&��� HD������N������$L���

3��r! ��F��_X < ���#� �������1�����2��&#D%� � �3��r! ��F��_X �� Z�������%� D������N������$ ��� 3�F���X <a�������4�&���Dr� ���C��&

Z�%&�DE������� �, H��� &N� ����!��_F���X 7�3��"! ��F���X 79��&�$ 3�F��_X �����_��������������$@��& � $ # <

z � � � z 0 / sP}Ua] 0 /�4

����� X@�� � ���)��KPvF �� � ���&�)��v&\���%�T� ��D%��% X F � , � ;"����C ����� 'N�� T� ���% � ���)���Pv�N�� � ���&�) T�E��&�$�����$ �1���

������)���� �����C&�) �N����� BCBC��B������=D��% � ����� %< � �L�����"!=��$��% @� ����DE� ����@���+D������4�&���Dr� ���C��& B��C����������% %7����=P

��B��CDr�R���C��& ��������BC��)����% k��&�$ 4� ����$��*'�&��%$ $N� ���@�vJ,���� %< -S��&�)�4N��)���Pv�C&#$��%�Z�%&�$#�%&\� �����D%� '�Dr� ���C��& � &�$

B � &�)�4N��)��KPv �����D%� 'ND % �0��&�$ MN���T����� &-,_#�C&�$���&�)� W�����������"!,�C$#�%$ �C& ����� X F �k T�E��&#$N����$ $��=D�4����%&\�� �<

������X F � PQ82���%B��r�� �� ���A���#� ��E� &�$N����$ ��$�$���$ �U�#"$"0��C&#$��C&�) � 8 � <_b ���&�$���&�) ��� X F �a�1���_3��r! �

�N�� &#���U����%& ��I��%���%$ ��&�$ �C 2&����U��BC��&�&���$ gJ ����� X F ��MN����4��L< ����� ����� ��!,��$��%&\�U �4#D%D%�� �

����3��r! � � 6� ������)�����������&�) BC��&�)�4���)���7z� &�$ ���� +�C&��K!=�^�E��#BC�24# ��U�C& D���&�&���D�������& [a����� �N����� BCBC��B��

[ �%BCB �� $#�C ��������4#����$ D������#4#����&�)�7 ����� ��# ��%&#D%� ���H�L[���BCB^P $��% ��C)�&#�%$ BC��&�)�4���)��KP ��Z�%D�� 'ND���C&�$#�C&�)L���

���% � ���)���Pv�N�� � ���&�)�[a�����W3��r! � [a�CBCBRBC�%��$����a$��^!��%��)��%&\�%7 &���&=Pv�Z���������B�� ������D����CD%�� %< b BC� � �%B^J������%��� �g4��C ������

�1�����N� ����B�BC�%B�������)����������C&�)W�C&L� $��C T�������4#���%$U�%&\!,�C����&����%&\�H�C a� )��,�=$U���% � ���)��_�N�� � ���&�)6bYF �E<

Page 20: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�v& 5 � �"!#7������ X@�% � ���)��KPQF �� � ��C&�) �����g�C&�) > ����4#� ���3��r! � > ����&#$�� M9����4�� [��� U�1�������%$ ��&

���� ��Z��&� �� ��� ����� ��&�$��%�Z�%&#$��%&\� $���!��%B��������%&\� \J ��K!��%����B )�����4��� ��� 3��r! � bYF �v �1��� X F � PvB�� � �

�J, T���%�� %< G��C �D%4� � ��C��& ��� �LD���������& b�F �H�1���WX F � PvB�� ����3��r! �LB��C����������% �[��� W��& �C������$�� � ���)��\� B <

b�& ��&������ ��BH$����R� � �1���U� D%��������& bYF �� ��Z�%D%� 'NDr�R���C��& [��� U$��� ������C�4=���%$ �R�@'=4��Z�%��D�������4#����&�) � �"!

�x5�� < X@��&,4=���% ���������������&�)� ����� �����%B�$ ��& '#� & MN��� &�D%�� �D%�#7�',J,��� D%4� �� ��&�$ '=4��Z�%��D%������4#���C&�) � �"�

����� �r!�� �CB � �BC��� � ��&& �������'����$������ � �� �$'& � ! '��� � � ���'����$��'���������$� �&%$ ��!���� ,�������� ��� $��#< �(� �r!�����$

D%��&#�14� �����& [a�^��� ��E� &�$N����$� ��4#�BC�� �����$ \J ����� ������)��C&���B_X F �UMN����4#� %1[a����DE� �C L&����@�����% ���&\��B�J

D%��&g!��%&���&�) , ����� &N�� �D%�%&\� bYF � �C &��"[ D%��BCB��%$ � � �,< � �� �����1������&�D%� �C����BC������&g��� ������&0Dr� & Z�

�C����B��%���%&\����$ �v[ � [��"J, �< b #��0% � ����� ���K�1�%����&�D%� �C����BC������&g��� ������& ��� ���N� � bYF � �N�� ����%&

���������� ��%$�76��&�$ 3��"! � [a��� ������� ��� � &�� ���^!�� X F � �����1�%���%&�D�� �����#BC�%���%&\��� ������& 7�[a���CDE� [a�CB�B+Z�

$��� �D%4# � ���$ �C&� ���D�������& ;=<���<^5�< ��[a��BCBN$��� �D�4� � ��W���������� ��%$���4�����3��r! �W���K�1�%���%&�D��Y�C����BC������&\�E� ���C��& ��&

���D����C��& $,< $=<!��<

z � � � ~ 4 P cP_�(0:

3��r!���`H����� ���WX@�������,$ �v&\!��,Dr� ���C��&�% `�X � ,K7N[a����DE� �C H�� ��C����B��_��&�$ �Z�"[������14�B(&��K�v[���� �U�����%DK�

������&� ������T�����%DE�N��&#�C ��L7/�����|!,��$��% _�2[��rJ �1���_�U3��r! �U�#����)������ ��& ��&�� ����DE���C&#�+��� D������+4�&��CD%� ���

[a�����+�����%D��� e���� ���$��C&�)��C&k$���I��%���%&\�A� $�$����� � e ��N��D��% %<A'=������3��r! ���N������BCB��%B\D������#4#����&�)���&\!=������&#����&g��

4� �� `�X �W�1����D������4�&���Dr� ���C��& 7A �4�DE� � 23��r! ��F �����vJ�7 $��C �D%4� � ���$ �C& &���O,�2 ��%D����C��&�< � ���C ���B� �� ���#�

�1��4�&#$N� ������& ����3��C&#� ����DE��&���B���)�J , $#�C �D�4� � ��%$ ��& ���D�������& 8=<�5�< $=< `�X��W�� ��& �C����BC������&\�E� ���C��& ���

���#� $��C T�������4#���%$ ������D��L������)����������C&�) ���,$��%B 7aD%�����N�������BC�L[a����� � V `H*�b+7��4#�L �������B��%��7�� &�$

��Z�%D�� ��B��C]��%$ ��� ������3��r!�� BC��&�)�4���)���<Wb�& �"!�����!,�C�K[ ���z���#��`�X ������DE�#������D���4���� �� � ����"[a& �C& M ��)�4����

8=<^5�< �v���������E� &g�z�������� ���������H`�X �A����DE�������%DK��4����������������H ���4�2D�B �� � %7g�����H������D�� ��%��� ��B��C]%� ������& 7�� &�$

���#�k ��%�T!��%�QPv ��C$��W`H4#&=P ���C���_',J, ����%�L<�����U ���4� D%B � � ������B��%���%&\�� k����� ���%�������2�C&\������� ��D�� ��&�$ �� ���� ��Z��&� ����BC���1��������� ��N��BC��&�) � &�$

4�&������� ��N��B��C&�) �����2$N�R�E� � &�$ ����&N��)���&�) ������&����v[ ��� � D���&�&���D�������& ��� �L ��%�T!����%< b�& �C&# ��E� &�D%�����

���#�+ ���4� D%BC�� � ��C �&��%��$��%$ ��& �r��DE� D�BC�C��&\�r<�-S�,Dr� B ���������=$@�C&\!��,Dr�R���C��&� ���&@�����W ���4# D%B � � �[a��BCBSZ�

����$��Y[a����&���!��%�Y� D�BC�C��&\�a�C&\!��"� �% ������������,$L��&@� ���%�������������%D��%<3��r!�� �N�� @� )��%&#�%��� Bk���%DE����&��C �� �1��� D���&\!��%�T����&�) �����%D��� @��&\��� ������r� �� U���W\J,���% L���N� �LD%��&

B �R���%�W�� ���r��$ ���D � ��&g��� ��& ��������������TJ 3���X <e������ ���%DE�N��&#�C ��L7ADr� BCBC��$ ������D��6 ��%���C��BC��]r� ���C��&�7 ��

��& �� � ��%&\���C��B��14�&�DK������&N��B����vJ &����%$���$UgJ 3��r! �� `�X �z������B��%���%&\�E�R���C��& < � �������"!,�C$#�% ��+ T�E��&#$N����$#�C]%��$

[��"J2���6�%&�D��=$#�_��BCBZ��������&#�1������� ���C��&��C&\���6�\Jg���_ ������%��� �4#���E� �BC���1��� ������r� ����&�)��� ������Y�vJ,�Z�����

5":

Page 21: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Client

Call stub methodlocally

StubClientCode

Return valueor throw exception

Send marshaledarguments

Send marshaledresult or

exception

System

RMI"Run−time"

Server

Return valueor throw exception

method locallyCall remote object

Remote

Object

Internet

��GIuVX9LRKAz � � <�`�X ��b���DE���^����D���4#����<

&��K�v[���� �2������� �+'NBC��Pv �J, T���%�L< �v& ����$��%� ���+�#���"!,�C$����������14�&#D�������&N��B����vJ�7g��& ������D����4# �� �����#BC�%���%&\�

���#� ������$����($��(��+%��� �C&\������� ��D���<

����� ��%��!��%�QPv ���$����4�&=P ���C���W TJ, ������ �� ����% ��Z��&� ��C�B��W�1���HBC�� ����%&���&�)��1�����C&\!��=D%� ������&@��� �g4��� ��� ���& �

�4#���E� �BC� �QF �Z���T�r7N��&#$L$#�C ���� ��DE����&�) ������� ��� ���#�k�#�����Z�%��7�������������������D�����& �����_ �����!��%�%<

'=�C&#D%��`�X����� �$��% ��C)�&���$ �1��� �� ��� ���$ D�BC�C��&\��Pv ��%�T!��%�k���#��BC��Dr� ���C��&� ��"!��%�_ �BC�"[ &#���v[ �����97(������

&����kD�BC�r� �����_�C � �4��������B���1���_���C)�� �Z�%�T�1��������&�D�� $��C T�������4#���%$ D%������4#���C&�) ��&g!,������&����%&\�� k[a�^��� BC�"[

B �R���%&#D�J ��&�$ ���C)�� N� &�$#[a�C$=��� < b.Z�������%�W ������ � BC�C]%� ������& [ ��4�B�$ Z��&����%$���$ 7e ��C&�D�� 3��r! �� WD�4������%&\�

������D�� ��%��� ��B��C]r�R���C��& ��� ���%& ��� ���� � � B��r�� T�68"$�� ��&#$ 4�� ����$�:�� � �������2���C��� � $�: �&��%��$��%$ �1���+�

������� �����C&\!��=D%� ������& <

z � � � � 4 P cP / PcLON-D

����� ������� ��% 1Z � $,5 2�#B � ���1�����L7[a���CDE� �C � �J, ����%� �1����� ���#��.�&#��!����� ����vJ �����_����B� ���4�����7> �%������&\J�7��N�� Z�%��& $��K!���BC���Z�%$ [a����� �v[ � ������& ��4������� ��% �< ���#� �v[ � ��4����Z�� ��% @����� ��� ��%�T!��

�� ��W������)�����������&�)k�%&\!,�C����&�����&\� �1����D�BC4� T������������B��CD%� ������&� %7,��&#$ ��� �����|!,��$����+N� ��C �1����D������#4#�����

�D��C��&�D%������ ��r� ��DE� ��& ���=���C���C]%� ������&@���%DE��&#� �g4��% k���L�C�������"!���B��=D%��BC�^�vJ � &�$ ���%$�4#D%�2D������4�&���Dr� ���C��&

������� < `a�%������� �����%DK�� �7��C& 3��r! ��F � ���vJ�7������ � $�$��%$ ��� 3��r! � ��4����%B�J \J $��%D�B ����� ������& 7H�r!�����$��C&#)

$��� ���$#! ��&\����)��% U���W�KO=��B��CD���� ��=D � ���@D%�����4�&���Dr� ���C��& ��&�$ ����� ������)���� �����C&�) �"!��%�����r� $ ���`�X �E<

5�5

Page 22: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

3��r! ��F ���T�vJ �#���"!,�C$��� �@���%DE����&��C �� ���N� �+Dr��& $��C �D%�"!����+������� ���2�����%DK�� ��&#$ ������� �����������%��$� W��&

$��^I������%&\�H&��,$��% �[a�^������4=�H��&\J ������)����������%� � ��O=����� [������9<3��r!���F ���T�vJ@�� ������#BC�%���%&\���%$U\J �6�����KPv�#���,D%�% � ���&�)2������ ��+��$�$���$ ����?A ������% � �� > ���C&#$��%� �!� � � &�$

FA�C]�]r� � � # 3��r! ��D������#�CBC���� �< b�� ���%��3��"! ��F �����vJ@D%�,$��k�C a������&� ��1�������%$ ��&\�������%)�4�B ����3��r! �2D%�,$��k��BC4#

`�X ���#�=�"�g �7�'=4�& � L`�X ��)��%&������ ������% T��4� ��&�$ �� �%B�������& )���&��%��� ����� ,��E� ��� ���#� ���% �4�B����C&�) `�X �

�Z�������C��&� �<3��r!���F ���T�vJ �C 6��& �����Z���T�E��&\�D���&\�����C�4#���C��& ��� ���% ��r����DE� ��& 3��r! �RP N�� ���$ �N����� BCBC��B D�������4#����&�)�<

�������N�����%$ ��� �����#���\��DE� �C& �����C � �4��T!��KJ �N� �����%7 [ � �KO=�Z�%D��2��� �4#I������1����� ������@4#&N�r!�����$N���B��

�"!��������%��$��1����� �����H`�X � ����DE�N��&��� ��L7\����B � ����!�� ���_$��C���%D��z���% � ���)��KPv���� � ��C&�)�< b�BC ���7g����)�4N���B^J�7������%���

�C �D������N�����R����!��%B^J BC�^����BC���K!,�C$���&�D%�_���N�R�H�����_�����������������,D%��$�4����WD%��BCB/� ����������DE�@�� ����� ��aD%��&g!��%&����%&\�

�1���H'#F�X G ������)����������C&�)�<

z � � � � 4 GIU[G

b� A[ �����%&\������&���$���&6�����K!=����4� ADE�N� �#�����%7 � ��)$�g����DE��&���B���)�J ���rJ�K!��%&\��4N��BCB^J Z�%D%�����a��D%�����a�N���T�

����������4�&�$�����B�J,��&�)WD������4�&���Dr� ���C��& ��&g!,������&����%&\���1���z��4�� ��F�3��r! �W����� ��%DK� %1 ��%�� ���D�������&�$,< $=<!� ,�< �v&���#�C � ���D����C��&U[���[a��BCB )��^!��_� ��������)���&��%����B/�"!�����!,�C�K[ ���e3��C&������%DE��&#��BC��) J�<

3��C&�� ���%DE��&#��BC��) J�� #=7Z8 � 79�4#�CB��a\J@'=4#& X@�CD����� TJ, ������� �79�C H��������)����������C&#)���,$���B ���N� �H��� ����

��� �r�� ��C�%���1����������)������������� ����6)����a���#�%�C��$���!,�CD��% a�E��B �g�C&�)+���6�r��DE�@���������%< � �H�C ��B��C)��\�v[ �%�C)��g� B �rJ����

���A3��"! ��D%�,$��k���N� �H���� ��� ���&L�����@��� �����3��r! � 8 ��BC� ���1�����@<�3��C&#�/�����"!,�C$��� �������DE�N��&��� �� ������&N���B��

����,�����@��$�$���&�)�7N���%���|! ��B 7N��&�$�'N&�$#�C&�)����A$��K!,�CD%�� �� &�$ ��%��!,��D%�% ���&U�����k&����v[ ��� �U[a�^������4#�H$���!,�CD��

!���&�$����� 2�N�r!,�C&#) ��� ��)����%�U��& &����v[ ����� B���!���Ba���������=D���BC ��� ��B�BC�"[ �������C�6$���!,��D%�% 6��� �C&\��������DK�r< b

�����!,�CD��+D%��& Z�+� &gJg�����C&�)����N�R�� ����� H��&L�����k&����v[ ��� � ��&#$ �C a���r��$#JU���2�Z�%���1����� �64� ��K�14�B(�14#&�D����C��& <

��� ��$#[������+$���!,�CD��% �7 ���� �v[�������7/��&#$ D%�����4�&#�CDr�R���C��&� �DE����&�&���BC YD%��& ��B�B(� I�����4�� �����%���� �����!,�CD��% ����

� $#J,&N�����CD�&��K�v[������ �C&L� �����&�$N� ��$U� �� �������& [a��������4#�H� D%��&\����� B(D���&\������BCB��C&�) � 4#�����������vJ�<3��C&��'� a� ��DE���^���%DK��4������E� � �% H��$#! ��&\�E� )��_��� ��&������(�������14�&�$�������&\�E��B �1�%� ��4����% a��� ������D���P �������%&\����$

������)���� �����C&�)-, ���#�� ��%������� ���C��&����/��&g���%�T� ��D%����&�$ ������B��%���%&\�E�R���C��& < 3��C&��9$�������&�$� ���& 3��"! �� �`�X �

��� �#���"!,�C$��+�����4�&#$��%��B�J,�C&�) $#�C ��������4#����$ D%�����4#&��CD%� ������&� a�1��������[ �����9<_����� ��4�&\���C���+��&#�1��� �����4�DKP

��4#���_4� ��� ���&��_&����v[ ������P BC��!��%BS���������,D%��B 7#D%��BCB��%$ ����* ������!% Z 7���&�$U�v[���������D���P BC�K!��%BS���������,D%��BC %7=Dr��B�BC��$

. ����) ��&�$ ��� ��� �/#Z< G��C �D%�"!�����J ��&N���B��% LD%BC���%&\�� U� &�$ ��%��!,��D%�% U��� BC�,Dr�R��� BC�,�"�g4�� �����!,�CD��% �< 3�����&

�%&����BC�� +�U �����!,�CD������@���%)��� ������_���� ��%B^����& �LBC�,�"�g4�� ��%�T!,�CD%� <U-/�=�"�g4�� �%&����BC�� +�UD%B��C��&g�_��� �g4�����J �

BC�,�"�g4�� ��%�T!=��D%�Y�1��� �����!,�CD��% ����� ��Dr� & ���%B�� �����YD�BC���%&\����D�D%������B��C ������� �)��\� BC %< �v&U��$�$��^���C��&����#�k3��C&��

5|8

Page 23: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

������)���� �����C&�)H���=$���B=��&�D%B�4�$��� ���#���%�������Z���T�E��&\�(bYF �(D%��B�BC�%DK������&� +-��"��*! '% ��� �0 � � �!��!)$ *K7 ����*! �% ��� � � ���� ��*!��) ��7Z��&�$ ����*! '% ��� �0 � � '%&��)* �0�! ��(��)*K<������ ����*! �% ��� � � � �!��!)$ (�#����)�����������&�) ���,$���B/��I����� ��� ��K�

���(�C&\���%��� � D%�% ����6��BCB��|[ ��%�T!=��D%�� H��� &������^� J2�%��DE�L�������������(DE�N��&�)��% H�C& ���#�%�C�� ��E�R����<z������$#�C ��������4#����$

BC�%�� ���&�)+���,$��%B9�����|!,��$��% ��+ ��K� ���S��&g���%�T� ��D%�� ����� � ��&�D%��4#����)���$��C T�����C�4#���%$ �����%DK�� ����+��#�����C& ��� ��* ��*

�1��� 4� ��Y� � ���������CD%4#B ���z$��� ������C�4=���%$2���% ���4���D%�% �< ���#�Y �����!,�CD����C ����% �����&# ��C#BC���1��������&���[a��&�)����� � B��r�� ��

Z���1��������O#�#�C���� %< � ��������BC�%�� ��6�C k&����k���%&��K[���$ 7A��D�D%�% � +���U���#��$��� ������C#4#����$ ���% ���4���D��2�KO=�������� %7e� &�$

���� ���4#��D%�� +� ����1�����%$ <+�����6��4����Z�� ���� � �����C ��1�%� ��4#���6�C ����N� �_�^��D%B��r��&� �4#� ���% ���4���D��% k&��UBC��&�)��%�Y��&

4� ��W\J �Z������&\��� � BCB�J6� ����BC��$ $��C T�������4#���%$U������D��� �<�MN������O#�����#BC��7=�����_BC�,�"�g4��U �����!,�CD��+� 4#������� ���CDr� BCB�J

4�&����%)��� ����%�� �@� ���CB��%$ ��%�T!,�CD%�2�����%DK�r< M ��&N��BCB^J�7(� ����*! �% ��� � � � �%&��)* �0�! '�(��)*_�#����)�����������&�)@���,$��%B

�C H��� �#���"!,�C$�� ��%�T!=��D%�� Y�1����D��=����$��C&�� ����&�)�$#�C ��������4#����$ ���Z�%��� ������&� %7���&�$ )�4N����� &g���%�+���N� �����������%����BCB

�4� T�H�=D�D%4��a� �������CDr� BCB�J���� ���N� �a&���&��_�=D�D%4��H� �H��B�B <

� J � � L"L0R O<U � L"L0R �8U �� QMO�����

����� ���%��� �Z�%���TP ��� P �����%� % F�8�F ,UZ�%D%����� � �� ��#�C��&N� �BC� �C& ���#� D%������4=���C&#) 'N��BC$ ������4#&�$ ���#�

���C$�$�B��z�������#��J��r���z8 :�:�:#<(b F�8�F &��K�v[������k$���I��%�� (�1����� D%��&\!���&\���C��&N��B,D%BC���%&\� �R ��%�T!���� ���(�4�B^�������C�����%$

�����!��%� � �&����v[ �����g �<�b F 8 F ����DE�������%D���4������#���"!,�C$��� �$#�C����D��AD������4�&���Dr� ���C��&W��K�v[����%&2�Z�%���� e[a�^������4=�

���#�����%B�� ��&�D��A��&kD%�%&\������B��C]%��$W ��%�T!��%�� ���/���% ���4���D��% �<e������D%B � �C� �1���SF 8 F ����DE�#������D���4������C ���N� �(�%&N� �BC��

����4���$��� ������C�4=���%$6D������#4#����&�)�7�D����r�R���C&#)�&����v[ �����g �����D%������4#���C&�)����% ���4���D��% %<���������4=���%�� A���N� �z���"!��

������$��^���C��&N��BCB^JU����%& 4� ���$ �� _D%B��C�%&\�� kD%��& ��D��+�� _�� ��� D%BC���%&\�� k��&#$ ��%��!��%�� %<UF�8�F ��B�BC�"[a � �J, ����%��

��� �N�r!��2���%������������J � � ��,D%�C� ������&� �[a����� ��&��������#�%�W�1���+�@[a�#�CBC� 7e��&#$ ������& ����N����� ��� < F�8�F �C W��&

4��#���%B�B �2���%��� �1���_�L��� ���#�%�_$���!��%�� ��� ����k������������%D��� k��&�$ �J, ����%�� +�C&#D%BC4#$��C&�) ������ T�����%7 M9���%��&����%7

��&�$ '#?A� ���Y��������< ��������[ �k$#�C �D�4� � �� ���BC�%DK�a�1��[ ���N� �H������������������BC��! ��&\�a���6��4#���C&\�������% T�� �<

z � z � � 4 P VKqkIGIU

�����!����) ������$N� ���% @� � �������& �1���U���#� F�8�F(7��4=� ���� �����BC�� �������%�L����� ��%DK�� $��� �D����CZ�%$ �C& ������

���D����C��& <�3��"!��%B��C& �x5 ! �1����� ����� .�&#��!����� ����vJ@����� ��B����1����&�� �#7Z'=��&\�E� * ����N�����#7��� Y��& �v&g���%��&����TPvN�� ��%$

)�B���N��B�D������#4#����&�) ��&#�1��� �����4�D���4����� @���N� �@ �4����Z���T�� 3��r! �#< X � �C& )��\��BC U���+������ @ TJ= T����� ����� ���

�%&����BC����!��%��J���&��UD%��&�&��%DK����$ ��� ����� �v&\���%��&���� ��� �r� ��CB^J �N�������CD��C�N� ������& 3��r!���BC�C&�7A��&�$ ��� �����"!,�C$#�

��& �!��D%�C��&\�Y�C&=�1���� T����4#D���4#���W���N� �� �4��#�����T�� �� �����&\J@$#��I��%����&\�Y������)���� �����C&�) ���,$��%B� ��� ����� � ����BC�

5";

Page 24: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

[a��������4#��D%�������������� ���&�)6�����T�E��#�CBC�^�vJ ��&#$ )N�KO=����CB����vJ�<H�����63��r!��%BC��& $��� ���)�& �C H�KO=��B������H[a�C$���B�JL4� ��%$

D%�����Z��&���&g�� , ��@����"[a ��%�� �� &�$L�����W3��r!�� BC��&�)�4N� )�� , ���6��DE������!��k������ ��_)�����BC �<��������� �,��&�$� _�����N���T����D%�C��� ����&�)2��&g�������C�% ���O=�C ��_��&� ���$��+������3��"!��%B��C& �J, T���%�L< ����� ���#���%� ��&\�������C��

����� �!���(�!)$ *K7H[a���CDE� ����� �#���,D%�% � ��� ���� �g�C&#) D������#4#����&�) ���� ���4���D%�� %7��$� *! �*K7�[a����DE� ����� �����,D%�� � ��%

��I��%���C&�)LD%������4#���C&�)U���% ���4���D��% %7e��&�$ � % ��� �!% *K7S[a���CDE� �����6�����=D��% � ��% +���N� �WD%�,����$#�C&N� ��������� �4#����B�J

��&�$ $#�%����&�$ �1��� D�������4#����&�)Y���% ���4���D��% %<z������#���"� �%�A)��K�� e�E� ��g e�1����� D%B��C��&g�� A��&�$��� � ���)�&� �������� ���

����� �+���%)��� ����%����$ [a����� �����2����"�����%< ���� T�� ��%&�$ ���% �4�B��+N��D � ���L������D%B��C�%&\�� � � ���%� 'N&��C �� ��4�&�&���&�)

�E� ��g %< .H ��%�� YDr� & �2� � �W�����%����D%������4=���%�� ��r! ���CBC���BC�Y��� ���� T���N���T�Y������$��C T�������4#���%$ D������#4#�E� ���C��&

\J �Z���C&\����&�)���#�%�C��#���"[a ����H����� �g&��"[a& .�`�- ���e� ����"�����%<3��r!��%B��C& �� �)��,�,$ �1����B��=�� ��%B^J\PvD%��4���BC��$@��������B�BC��B � ����BC��Dr� ���C��&# % v���� ��L�N������BCB��%BC�� �� � , #4#���C&@���� ��%B^�

���a$#�=�� H&#���H��$�$����% � H�����_�������Y����)��\��B�J\P D%��4��#BC�%$ '#F�X G ������)����������C&#)D%��&# ��C$#�%����$@\J ��F�3��"! �#<

z � z � z ���.�5 ���`9SeZrK

������� �$��+ � � $�8 7=�k�#��� ���D������N� � ��%����DE���� ��1�����KO,����� ���������% ������C��B9�C&\����BCBC��)��%&#D%��4� ��C&�)W&����v[ ����� �%$

�Z�%�� ���&N��B�D%������4#���%�� %7�[ � B ��4�&#DE���%$ �%����B^J 5 �"�"!#< ���#� �v&\���%��&����UD�BC���%&\�� 2��&N��B^J=]�� $N� ��� ����� � ��

D%��BCBC��D����%$ \J �����Ub����%D��CZ� ����$���� ����BC�% �D%���Z� BC�,�"�g�C&#) �1����Z�� � ��C�B�� �C&�$���Dr� ���C��& ������O,�����R���%������ ������ ��B

�C&\���%BCB��C)���&�D%� < ������D���BCB��%DK���%$2$N� �E��� �$��^!,�C$���$ �C&\��� � ��% � � )$�� �* ��� :#< 8"$X@\Jg��� < b [ ��� ��4�&#������ ����)

�%&#��4�)�� ��� � �%�%� � D%������4#���%� �4# �J �1�����[a����BC��� &�$U �����BCB��%&���4#)�� ��� ������&� ������ �C&U��1��[ ����&g4#����

��!��%&L�1���a��8 !#< !������ a���,$����@<�����z�% � ��%&\��� ��B\�N� ���S���,������ /��������%D��S�� �����AD�BC���%&\�S������)������L7r[a����DE�k�� S�� �D%���%��&W ��"!��%�S�1��� ��&�$��"[a

���eX ��D%��&\���� �� 4� ����� %<����%&#D%� ���#� D%B��C�%&\� ������)������ [a�CB�Bg��4�& ��&#B�J_[a���%& D�������4#�����e�C &���� ����C&�)Y4# ��%$�<

b ',�C)�&=P 4��2D�BC���%&\��)����� �k[ ������4�&��^���1����� '#?A� �����#������$N� �E�k$��C T�����C�4#���C��&� �����!��%�%<�b�� ���%� 'N&��C ����C&#)

�����=D��% � ��C&�) �^�� W$N� �E�=7e����� D�BC���%&\� ��%&�$� 6���% �4#B��� +N��D � ��� ���#� ��%�T!����6��&�$ )��K�� � &��K[ [ ��� � 4�&��^�r<

�����_'=?z� ���Y�������Y$�� �E�k ��%�T!�����D%��&�&#�%D��� ��&�B^J6[a���%& ������&� T�1�%�����C&#)+$N� ���#<A�(������ ���%DK������� �����1�����

D%������4=���%�a� ����BC4�����7����#�WD�BC�C��&\��������)������ [a���^���� �� QDE����D �@�Z���C&\� � 'NBC�_����$��� ��9< ���%&#D%�W�����k������)������

Dr� & ����D � 4�� [a���%�����^�_BC��� �k��I <6�����2'#?A� �����#������$N� ��� $��C T�������4#���C��& ��%��!��%� ���%���� W������D � � �����#�

[ ������4�&��^�� z[a�����2�+B � ��)��a$N� ����N�� ���< ����& �����H[������64�&��^�� � ����������4���&���$ 7=������J���������4=� N��D ���C&\���

���#�+$N� ����N�� �� ��&�$@�����W ��%�T!�����BC�,�"�g H�1������&��K[ [���� �@4#&�������&�$ ��%&�$# �������4#�r<�?z��DE� [ �����L4�&��^����

���&\����4=�a�4�B����C��B������C���% ��C& ����$����a���6�2� � �_ �4����_���N� �a���#�k$�� �E� �C ��#���,D%�% � ���$ D%��������D���B�J�<'#?A� ���Y������� �C k� �� ����%�W�����%& bY'�� �� ��������7 [a�#�CDE� �C WD%4�������&g��B�J ������� �� ����% T� �4��Z�%��D%������4#���%��7

�N�r!,�C&�)L�Z�r� � �Z�%�T�1��������&�D���� � ��� � � ��� ����)N�\� ���C&�) P �����C&\�Y���Z�%��� ������&� _�Z�%�_ ���D%��&�$# �% �aMe- V F�' ,K<

5��

Page 25: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

;#<^5 ������BCB��C��&�)N�\� ���C&�) P �����C&\� ���Z�%��� ������&� ����� ����,4#�C����$ \J � [ ����� 4�&#��� ��� D������#4#��� ��& MeM ��<

'#?A� ���Y��������D�BC�C��&\�� % Z���v[ �%�%& �����%� ,z�#���,D%�% � ��Z��4#� #�:�:=7 :�:�:k[ �����64�&��^�� ��C&2�k�vJ,���CD%��BZ$N�rJ�<A������

[ �����g ��4#����� �"!����U8�: �aM - V F�'�< '#?A� �����#����� � BC �� D%�� T�� B��% � �������& 5�� D%�����N�����%$ ��� b�'�� �

���^����<

�v& ���#� 'N�� ��+[ �%�*� �R� ���%�_���#�2B � 4�&�DE� 7e�"!��%� 8 :�:#7 :�:�:U��������BC��$��"[a&�B��\��$���$ ��&�$ ����& �����2D�BC���%&\�r<

������ &g4��Z�%� �N�� �)����"[a&2��� 8=7!�\:�:=7 :�:�:W�� ���� V DK����Z�%��8�:�:�:=<eF ������B����C&28�80�kD%��4#&g�������% ������4#&�$2���#�

[ ����B�$ ��4�& '=?z� ���Y������� <�����4 Dr��& 'N&�$ ������� �C&=�1������� ������& ��Z��4#�������C _����� ��%DK�� &�$ D�BC���%&\�_ ���)�&

4��@�����_�r! ����B ���B����1����� ��&&� ������ ���&%$���&���'� ��� � � � + ��� ��(����� � ������<

�����W'#?A� ���Y�����������������\��DE�U�C �&����� �4��������BC�H�1������B�B��#�����B��%�� %< � ���+4� ���Z���Z�� � ��C�B������+� � D������

���#���#�����B��%� �C&\���L�UB ����)��&g4��Z�%�_��� ���C��D%�� k���N� �_Dr� & Z�6�N��&�$�B��%$ �C& �N� ����B�BC�%B 7�[a�^��� �1��[ ����&��

�C&\���%��$#�%�Z�%&�$���&�D%���% H��K�v[����%& �����_���C��D%�� %<

z � z � ~ / PcLRPcY SVU

F ������Z��& ��������4#��� ������& 7 �v&�D < � � !� ��&�&#��4�&�D��%$ ��D�����������D%�C��B $��� ������C#4#����$ �����#BC�CD%� ������&UDr��B�BC��$

� %���)$ ��(�!% �R�������W'=4��Z�%��D%������4#���C&�)�8�:�:�:D%��&=�1�%����&�D%� < ���#�+MN����&g���C��� �C a�r! ���CBC���B��Y�� H� �����!,�CD��W�"!����

���#� �% ������ 6 �����!,�CD�� �� � �v[ ������< � ��D�B ������ W��� $��%B���!����6 �Dr� B ���B�� D%������4#���C&�) D%���N��D����vJ !,� � ���#�

�v&\������&��K�������! �����C���vJ ��� ��&�$�4� T�����C�% �<

������� ���(�!)$ �� # #����(� �� ��(��)N7#����� ���(��) ���!%�����+-#�� � � ) ����) �K7N��&#$L������� % ��)$ ��(�!% � �!%!��!%������Y���������

D%�����Z��&���&g�� ����������6MN����&g���C���Y��B �R���1�����@<k�����6D%B��C�%&\�_� ����BC��Dr� ���C��&@��4�&# k��& � ��C&�)�BC�D������#4#������gJ

��& ��&�$��^!=��$�4N��Ba���2����)\� &��C]%� ������& [a�� �����&�) ��� 4#����BC��]%� ����� M9����&\�����%�2�#B � ���1����� \J D������4�&���Dr� ���C&�)

[a�����������YMN����&g���C���� ��%�T!��%��<z�����YFA�C��&��%������������4#����?A&�)���&��H�C �W$��� ��\�����U� ����BC��Dr� ���C��&���N� � 4#����BC��]%�%

���#� ��N�����6D%������4#��� ������&N��B(���"[ �%�_������&�v&\������&��K��PvD���&�&���D����%$ ����DE����&��+���U�����=D��% � k ��2� BCB 4#&����� Y���

D%������4=�E� ���C��&N� Bz[ ��� � D%��BCB��%$ ���� ��g $�4#���C&#) �C$�B������C����< ���#� MN����&\�����%�'=�%�T!��%� �� W����� D%��&\����� B��g4�

���S���#�_M9����&\�����%���#B � ���1�����L7\[a���CDE�UD%�����4#&��CD%� ���� �[a����� ������ ������D�BC���%&\�����#��BC��Dr� ���C��&2��&�$U�4�B^���C�#BC�

FA�C��&#�%�%�aD������#4#������&�)��C&#�% %< � �aD��=����$��C&�� ���� �����_ �DE�#�%$�4�B��C&�)���&�$L$��� ������C�4=���C��& ���(�E�� �, �<

MN����&\�����%� )����� � ��� � , $#�*'N&���$0\J0� ��K� ���U�%B��%���%&\�� ��&�$.� ��K� ��� �E� ��g ��� �Z�%�T�1�����

D%������4=�E� ���C��&N� BH[ �����0, �1����� 4� ����%< ������& BC� � � [ ����� 4#&����� �C& '#?A� ���Y��������7�� ��� �C $#��!,�C$���$

�C&\��� ��& ��������������TJ ���� ���H��&�$���!,��$�4N��Bz�E�� �g ���N� ��C ��O#��D%4#���%$ �C&�$#�%�Z�%&�$���&\��B�J ��& � ���&�)�B��2&��,$���<

?z��DE� �E�� ���� �$�� 'N&���$L\J �+ ��K�����(�%B��%���%&\�� �^��D���&\�E����&� ��+B��C T�����(�N� �����������%�� �7���&#$ ��& �%&\����J �Z����&g�

�C& �������1����� ���e��3��r! ���HX D�B �� � �&N������<

5 $

Page 26: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�������C&���������&g� ���D%4������vJ��1�%� ��4����% S���N3��_X ���%DE�#&���BC��)�J�[ � S�������2����&����%�� ���&k���aDE���,�� ���3��r! �H�"!����

�������%�_������)���� �����C&�)2B ��&�)�4N��)��� _�� _������)�����������&�) BC��&�)�4N� )�� ����M9����&\�����%�%<6�����23��_X �����"!,�C$#�% k�

Q ���&�$�Z�rO �H�C&� ��C$���[a����DE� ��&��%&�)��C&��HDr��&� ���D%4����%B�J6�#���,D%�% � ���� ��g ���&2�k�����"!,�C$���� � D�������4#�����%< ��� BC�C$3��r! �6\Jg����D%�,$��+���� ������� ��%&\�H���6�%&�)��C&��� �� &�$@4# ��%$L���6��4#&L���� ��g �[a�������C& ���#�+3���X <

�v& ���#�C 6��������%D��2 �4� T�E����&��C&#) � B ����)��U&����v[ ��� � � � v!���BC4�&\���%�%� �U����DE���C&#�% ��C �� �������B��%�L<���� �

����&\J D���&� �4#������ L�����@[a�CBCB��C&�) ��� $���&N� ��� D�������4#����&�) DKJ=D�BC�� �1��� ��4����%B^J D%�������%��D%� � B������ ��%DK�� �<

F � ����Z��& TJ, ������ �� @)��=�,$ �1���U���� �� �N� ����B�BC�%B_� ����BC��Dr� ���C��&# �4#� ����)�4����B�J �C L&����@�����%�@��� �Z�%���

D%������4=���C&#) �C& ��%&� ������� ��g �D%��&�&����YD%�����4�&���Dr� ����<kF � ����Z��& �J, T���%� �C YB��% � _� �������������C� ���k�1�������#�

�������Y���C)��\��B^J\PvD%��4���BC��$L'#F�X G �#����)�����������&�)W[ �+� �����C&\���%���� ����%$ ��& <

z � z � � 4�� ��

��%�� . ���! ��� � � � ;0� 7_��& ��&�$�4� T���TJgP [a�C$�� ���% ��%����DE� ����� ���D��LBC��$ \J '=4#& X@��D%���� �J, ����%�� %7Y[���

B � 4�&�DE����$ ��& b��#���CB 8"$R����7�8�:�:#5�< ���#� )��\��B ���2FA��� ���D�� 3��Y�(b �� ��� $��K!��%B���� �#�������=D���BC �1���

D%���� � QPv��BC� ���1����� D������4�&���Dr� ���C��& ���N� �H�����"!,�C$#�W$�������D�����D%D��% � H�1����� ��&��k&��,$���������&��������%��[a�^������4=�

��&\J D��%&\������BC��]%�%$ ��%�T!��%�kD%��&g������B 7/��&�$ ��� D%���%� ����� ��C����BC� 7 ���Z�%& 7/B��C)��\�v[ �%�C)��g�YB �rJ��������� ��E� &�$N����$�

����� �6�%&� �4����� 2��&g���%������������#�CBC�^�vJ ��&�$ �Dr� B �����BC�^�vJ [a�#�%& ��O=�C ����C&�) ���� �v[ � ���U �����D �g ����� �C&\����)���� ���%$ <

?e!���& ���#��4�)�� D�4������%&\�+3��Y�(b �� Y$��K!��%B����Z�%$ ��& ����� ����3��r! � ���%DE��&#��BC��) J�7(3��Y�(b. �4��#���� ��%$ ���UZ�

�C&#$��%�Z�%&�$#�%&\� �1����� ������)�����������&�) ��B �R���1������ �7� �J, T���%�� ��BC� ���1������ %7 � &�$ &��K�v[���� �g�C&�) ��BC� ���1������ %<

�����WD%B � �C� �� H���N� ������Dr��&@��W�%������D%��$ \J@��BCB/$��K!���BC���Z�%�� %7���&�$�������&�$��%&\��� �e�������C�a�������1�%������$ ����� P

)����������C&#)�B � &�)�4N��)��% %7��KO=�C T���C&#)�$���!��%BC��������&\� ��&\!=������&#����&g�� %7\���e������)�������$6$��%��B��"J=���%&\�z��BC� ���1������ %<

��4������%&\��B^J �KO=�C T����&�) ���� �v[������ ���%DE��&���BC��)����% �4�DE�0�� 3��r! �#7�3��C&#� 7� &�$ ? O,����&� ����BC� X � ���g4��

-S��&�)�4���)�� % �_X@- ,������k4� ���$ \J 3���� b ���%DE�#&���BC��)�J�<������+)�����BS�C Y��F�8�F TJ, ������ ���N� ���C a� ������BC�C���

���_$��K!���BC���Z�%�� ���&#$��%�� �J���W4# ���< ������Z�%&#�*'�������4� ���&�)W3��"! �Y����DE��&���B���)�J �� e�����H��#�CBC�^�vJW���_D%������4#���

��& $#��I��%����&\� �2� DE���C&��� +[a��������4#�k[ �����TJ=��&�) ��Z��4#�+��������� ���C&�)@ �J, ����%� BC�C������� ������&� �<L3��C&���&����v[ ��� �

����DE��&���B���)�J_��&N���B��% ( ��Z��&\�E��&�����4� &����v[ �����g��&�)Y�����a[a��$���! �����C�K�vJ_�����N� ��$#[������ 7\��&�$W �����!,�CD��% %< �_X -

����DE��&���B���)�JU� BCBC�"[a $�� �E����6���"!��k��D%���� � �� &����v[ ��� � �C&L�[a�C$���B�J 4# ��%$L�1������� �%<

3��Y�(b �� �$��K!���BC���Z�%$ [a�^���L�����+3��r!��28�FAB �R���1�����@7ZX@��D%���2?A$��^���C��& % 3\8�X ? ,a��&\!=������&#����&g�%<a�����

D%�����_D%BC�� � ��% H���z3���� b �����_�N� D ���%$ �C&\����� ���� 'NBC�����e��Z��4#��8"$�: �_\Jg���� %< ���%&#D%� 3���� b D%��& �%�� ���B�J

Z�2 ���������$ �C& �2� &gJ $��^I�������&g�W[a�C���%BC�� � W����#�CBC� $#��!,�CD��% �4�DE� �� F(�%�� ���&N��B�GY� ���@b� � ��� ��E� &g�� %7AD��%BCB

������&��% �7A��&�$ BC���#������ %7([a���CDE� Dr��& ���g4� Z�2&��,$��� +��& � F�8�F &����v[ ��� �Z<@�����C W�2� ���% W���W���� � ����BC�

5 �

Page 27: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���2��D%D��% � ��C&=�1������� ������& $������%DK��B^J �1����� ��FzGab ������BC���#�����L[a�^������4=��)����C&�)6���#����4�)�� ��D%�%&\������B��C]%��$

�����!��%�%<

3��Y�(b �N� �@B��C�������%$ &g4��Z�%�W��� D���&�D%���#�� � �+�^�kD%������<2��������[ �2�"!��%��!,����[ ��������C�������T�E��&\�

D%��&�D%���#�� �<�b #$���!%A�C ��&\J�&����v[ ��� ��$#��!,�CD�������� �������#BC�%���%&\�� ���&������ �������H��� ������3��Y�(b ���������,D%��B� %<

b D���BCB��%D����C��&L���z�Z�%���� �[a����DE� �N�r!�� D���������&@�C&\�������% T�� YD%��& ����)\��&���]%�+��&\��� � #$���!%���% � �/#Z< �D%��&

�C$#�%&\���^� J6�r��DE� �Z�%��� )�����4��2\J2�+4�&�� �,4#��#$���!% ��% � � # ����<e�S[ � �����%�� �Dr��& ��%&�$U� &�$ ����D%����!������% � ���)��

4� ��C&�) #�� #$��* , D�4������%&\��B^JY4�&���$��C���%DK���C��&N��B�!,�C�T��4N� B�D%�����4�&#�CDr�R���C��&�DE�N��&�&���BC �< b�B�B�&��K�v[���� �_���% ���4���D%�% �7

�4#DE�@� �����%�� %7N�Z�%�%��)�����4#�� %7=���C�Z�% �� &�$ �����!,�CD��% a�����Y���������� ��%&\���%$ \J2��&U��$#!��%�T���C ��%���%&\�r7=[a���CDE� ��

3��Y�(b � HB ��&�)�4N��)��Y&#�%4#������B/��������$N� ��� �����4�D���4����_�1����$��� �D����C#�C&�)6 �4#DE� ���� ���4#��D%�� %<

b�B���&�)Y[a������3��C&��#���%DE��&#��BC��) J�7,3��Y�(b ����DE��&���B���)�J���rJZ�%D������a�Y!��%��J4� ��K�14�B����,��B#�1��� ��4��A��4����

3��r! � !��%�� ��C��& ��� ��F�3��r! ����4�&\���C���Y��&g!,������&����%&\�%<

� J�� WXN�Y9N � �XO<L0R � R�� T<L �8U�� QMO�����

V 4��Y����� ��%DK���C Y&#���Y�N� ������D%4�BC����B^J �E����)������C&�)��%&\�����������C �� D%������4#���C&�)�<'���"[ ��!�����[��[a��BCBS���K!=����[

������_����B � ���%$@3��r! �6���%DE��&���BC��)����% a�C& �����C H�����r�#7N&N� ����B�J2�����W3��r!���X@�� � �� )�� '=����!,�CD���7N[a����DE�@��� ����

�Z�� � ��C�B������ �KO=DE�N��&#)�� ���% � ���)��� ��K�v[����%& 3��r! � ������)������� %7 ��&�$ ?z&\���%���#���C ��U3��r! � *��r� &� %7 [a�#�CDE�

�C����B��%���%&\�� ��%�T!��%�QPv ��C$��W������B��CD%� ������&� %<

z � ~ � � 4 P cPr0:KqH!H!PcugKd��KML 9GIhjK

����� � ��*�* � �0� � �!% �(����% 3\X ' , � ; $ 7 $��� ���)�&��%$ gJ '=4�& X@�CD����� TJ= T������ 2��&�$ ���!�������B��N���T��&����

D%�����N� &��C�� 2�����|!,��$��% T�E��&�$�����$ bYF �v ���N� �U��B�BC�"[a � ����BC��Dr� ���C��&# ���� D%���r� ����7H ��%&#$ 7����%D%����!���7Y� &�$

���%��$ ���� � ���)��% �< � �_�N�� �Z�%��& � �N� ���_���z���#�23��r! �U8 ?A&g���%�������� ���?A$������C��& ��C&�D��6���%B��r�� �� 5�< 8=< 3��r! �

������)���� �� Dr��&��O=DE�N��&�)������% � ���)��% e[a������������%�e3��"! �Y������)������� (\J ��N������&�)������% � ���)��C&�)� �J, ����%� ��&

3\X '�<,b ���� � �� )��C&�)k �J, T���%�L7, ����������C���% zDr��B�BC��$ X@�� � ���)��KP V ���C��&\���%$ X@�C$�$#BC��[������ % X V X ,K7=��D%D��%�#��

���% � ���)��� �1����� v�����,$�4�D��%� ��D%BC���%&\�� ��&�$W$��%B���!��%�� (������� ��� vD%��&# �4����%� ��D%BC���%&\�� �<AX@�� � ���)��C&#)Y �J, ����%��

�������Z�%���TP ��� P �����%�/$��� ������C�4=���%$_ TJ= T������ (�C&����#�� ��%&� �� ���N� �S��!��%�TJ_���%)��C ����%���%$kD%BC���%&\�SDr� &WD������+4�&��CD%� ���

[a����� ��!�����J �������%�6���%)��� ���������$ D�BC�C��&\�r< �����U������� + ��*�* � ����) �2�� 4� ���$ ��� $#�% �D�������L�� TJ=&#DE������&#��4�

D%�����4#&��CD%� ������& Z���v[ �%�%& �%&\�����������C ��k���#��BC��Dr� ���C��&� �<

3\X ' �4��#�����T�� �Z���C&\�TP ���RPv�Z���C&\� % FA�aF ,��&�$ ��4#�BC�� �� � �4�� �D%������2���� � �� )�� �N�� � ���&�) ������ ���%)����% %<

����� FA�aF.���� � �� )�� ���,$���B��� 2N�� ��%$ ��& + ��*�* � �0��� �$� � ��*K< b���� ���������������� D%BC�� � %1�����,$�4�D��%� ,

5 #

Page 28: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���&�$� H� ���� � ���)��Y���6� �����D%� 'N�%$ �g4��%4�� < b ������������������$ �����UD%BC�� � +%1D%��&# �4����%� ,����%D��%�^!��% a���% � ���)���

�1����� ����� �g4���4���< ����� ��4��B��C �� � �4�# �D%���CZ� ���% � ���)���&�) ���=$#�%Ba�C �����)\� &��C]��%$ ������4�&�$ ��#��(��*K< b

����� $ � � �+%�($ '��� � D%B � � % �����=$�4#D%�%� ,_ ��%&�$# ���� � ���)��% _��� �U��������D�<2b ����� $ �����+ �� ��$ + ��� D�B �� �

% D���&� �4������ ,@���������C�K!��� ���� � ���)��% @�1����� � �������CD < 3\X ' � BC �� �4��#�����T�� Z����� �J,&�DE������&���4# � &�$

�� TJ=&#DE������&#��4� H���� � �� )��_�N�� � ��C&�)#<b 3\X ' �����#BC�CD%� ������& �� �D��������� ��%$ ���������U�1��BCB��|[a��&�) �N���T�� )- � � � � #�% �� ���0�!%�7�� � � �!���(�!)$ *K7

+ ��*�* � �0��*K7 � ��+ ��)$��*! �!% � � ���'. ���! �*K7�� &�$ )��� ����� �!���(�!)$ �*K<ab03\X 'L�����"!,�C$������� Y�����% � ���)��C&�)������,$�4�DK�

����� �H�C����BC������&g�� ����#�3\X 'U�C&\������� ��D��% H��&�$L�����|!,��$��% ���$����C&��� ������ ����!��Y��&�$LD%��&\������B/�1�r� ��4����� %<�3\X '

D%B��C��&g�� ������a������)���� �� A���zD������Z��&���&\�� z[a����������&���&�������3��r!��_������)���� �����C&�)�B ��&�)�4N��)�� ���N� �������,$�4�D��

��&�$ D���&� �4����2���� � �� )��% �< X@�� � ���)��% ������2���#� ������D��� ���N� � D������4�&���Dr� ������&#�1������� ���C��& ��K�v[����%&

3\X ' D%BC���%&\�� �< b�& ��$����C&��� ������ �����D%���r� ���% ���$����C&��� ����%����$ �����%DK�� %7 [a�#�CDE� � ���@3\X ' �����%D��� %7 �1���

4� �� ���_D%B��C��&g�%< ���#�%��� � ���@�v[ � �g�C&�$# 2���k��$#����&��C T���%���%$ �����%DK�� )- �0��*! ���)��� '�(��)*6��&�$ ����)$) ���! ��(��)

���0�! ��%!�(��*K< b D�BC���%&\�z4� ��� �_$��% T����&N� ������&6������D������k ��Z�%D%�^� J���#�H������)��K� ��&�$6�����H ���4#��D%�H�������� � �� )��% �<

����&�&#�%D����C��& D%��&0'N)�4���� ������&� ����N�R�W���"!��2Z�%��& $�� 'N&��%$ gJ ��������$����C&��� ������ �����������6D���&\�E����&��%$ �C& �

D%��&�&��%DK������&2� ��DK�����TJ�< ���R����!���D�BC�C��&\�� ������������)������� ����N� ��4� ����W���� � �� )��C&�)W�����,$�4�DK� � &N� ����!���D%B��C��&g�

bYF �H�C&� T���%��$ ���z������3\X ' bYF �E<SM ��)�4���� 8=< 8 �CBCB�4� ������ ���% H�����[��rJ ������ ��6�N���T�� ���&g���%����D��%<+b�� ���%�Y[ �

���&�$ $��% T���C&�� ������&� _��&�$ D%��&�&��%DK������& � ��D����������% ��C&\���@�L3��r! ���������C&�)UG��C����D�������J�v&\���%��� � D%� % 3"��G � ,

&N�����% ��N��D���7g�_3\X 'D%B��C��&g�eBC�,�"�g 4�� ���#�a��$����C&��� ���������$������D��� A��&������&N�����% �����D%� <e�����%&6���#�a3\X '

�����|!,��$��%�a�����|!,��$��% ����#�k ������������%DK�� a�1���a� BC��)��CDr� B�D%��&�&��%DK������& ���6�����k3\X 'UD%B��C�%&\�%<.�&�B�� � � ����� `a�%������� FA���,D%��$�4���� � � BCB�% `�F�� , �J,&�DE������&���4# ���=$#�%B 7k[a���%��� [�� �BC�,D � � &�$

[������W4�&\����B �%��DE� �J, ����%� 'N&��C ����% +�����,D%�� � ���&�) �@���� ��97A�L�14�&�$N�����%&\����B D���&�D��%�#� � �HX V X �C _���N�R�

D%�����4#&��CD%� ������&�Z���v[ �%��&L������B��CDr�R���C��&� z�C � �J,&�DE������&���4� �< ���,$������N� ���C [a���������%&����D������+4�&��CD%� ���

�� � �4����% �����%��� �� � ��&��KP [ �rJ ���� � ���)�� ���N� � ��� �g4������� &�� �������%$#� � ��� ���% �����&� �� �1����� ��&�� �������

�����#BC�CD%� ������& < �����%��� �C 2��BC �� � ���C)�� $���)������ ���k��&���&\J,�����vJ ��K�v[����%& �����,$�4�D��%�U��&#$ D%��&# �4����%��<

�v&#�1�����2�R���C��&���Z��4#�/���#���"[a&����S���#�#���,$�4�D%��$W���% � ���)����� /&����S�����Z��������&\� �1��� �����z���� � �� )��AD%��&# �4����%��<

������ �� &���&\J,���^�vJ ����BC�� a�����|!,��$���$#J,&N�����CD 7�����BC� � �BC� 7���&�$�)N��O=�C�B��k TJ, ������� �<

z � ~ � z �.UeNOKMLRb[L GIH!K 4 P cP}>sKMP}UaH � 4 > �

� )$ �!% #�% ��* � ������� � ��)* % ?�3�* , � 8"$ a�C����BC������&g�� �����!����TP ��C$#��7�����������������CB^J �Dr��BC���BC� 7�������&# ���D�P

������&N��B 7 �4�B^���xPv4� ��%�%7� ��%D�4���� ��&g���%�������� ��KP BC�K!��%BY������B��CDr�R���C��&� %<�� � �C 3��"! �� D������Z��&���&\� ���=$���B��1���

�%&\���%���#���C ��+� ����BC��Dr� ���C��&# %<A?�3�* D�������&��% a$��� ������C#4#����$L�����%DK�����%DE��&���BC��)����% � �4�DE� �� �� V `�* b � &�$

5 !

Page 29: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Administrative Tool

JNDI Namespace

ConnectionFactoriesDestinations

JMS Provider JMS Client

LookUp

LogicalConnection

Bind

��GTuVXaLRK8z � z <A�����+3\X ' bYF ��b���DE���^���%DK��4����

3��r! � `�X ��[a�^��� �����!����TP ��C$#� D������Z��&���&\�� ��� �������B���� J ���#� ���� �� � � �����#BC�CD%� ������& $��K!���BC�������%&\�%<

?�3�*� Dr� & Z� �4#�CB��+��& ����� ���H�KO=�C T���C&#) ������&� �� D�������& �����=D��% � ��C&�) TJ, ������� 6��&�D%B�4�$��C&#)@������$��^���C��&N��B

������&� ���D����C��& �����=D��% � ��C&#)�����&#�������� %7 ��� ��%�T!��%�� %7,$N� ����N�� �� �����!����� �7#��&#$�� ����BC��Dr� ���C��&W �����!����� �<�'=4�&

D%BC���C�� ����N� �k?�3�* �� _&���� �4� T�W�#B � ���1����� �C&�$�������&�$���&g� , �^�_�C k��BC �� �C����BC������&\�E� ���C��& ��&�$�������&�$��%&\�%<

b�&�?�3�* D������Z��&���&\� D%��&2��4�&��C&���&\J�������B��CD%� ������& �����!���� ���N� ���C����BC������&\�� ������?�3�* ��Z�%D%� 'NDr�R���C��&

� 8�8 <.� ��%� � ����BC��Dr� ���C��&# z��&�$2Z�r� &� �� ���H�C ���B � ���%$ �1����� �����H$��������CB� �� �����#��D%�����Z��&���&g�� ��%��!,��D%�% �<z�����

�����BC�^�vJ ��� ����4� ������� �� �����&\���%�������� �� Z�r��& ��& $���I��%���%&\�� �����D%� '�D6������B��CDr�R���C��&� ��� Y��&����$#! ��&\�E��)��

���H������ ����N����� ������& < ���#�LZ�r� & �����#BC�%���%&\��� ������& �������� D%B��C��&g� ������B��CDr�R���C��& &����%$ &����6�N�r!��U���#�

�N���������������� L���N� � D%��&\������BW� Z�r��& � ������&� ���D����C��&���B_&N� ��4#����7_�Z�%�� ��C T����&�D%� 7+���� ���4#��D%� �Z�,��BC��&�)�7����

���D%4������vJk����&N��)�������&\�r<(�����% ����N����� ���K���%�� D%��&Z� �����D%� 'N�%$ ��&W ��%�N����� ��� $��%�#BC�"J,����&g� $��% �D%���C�#������ �<

'=��7Z[a���%& �2Z�r� & �C �$#�%��B��|J��%$ �C& � $��C T�����C�4#���%$ � ����BC��Dr� ���C��&�7�������#�����Z�%�T���C�� Y���A�����$�����BC�"J,����&\�

�%&\!,�C����&����%&\�HDr��&LZ�_��D%D���4�&\����$@�1���a��&#$@���*)N��D�����$ ��&U�����_ ��K������&�)6���(�����_Z�r��& � a���#���C��&� �<?�3�* �C �� $#�C ��������4#����$ D���������&#�%&\�2���,$��%B < b $��C T�����C�4#���%$ D%��������&��%&\�����,$��%B�$#�*'N&��� 2���"[

D%�����Z��&���&g�� ������[a���������%& < ����&�D%�2$���I��%���%&\��Z�%���#BC��Dr��& #4��CB�$ �J, T���%�� +�1����� D%�����Z��&��%&\�� W[a�����

BC�^����BC�_���Y&�� D�4� ��������C]r�R���C��& <�?�3�* $��*'N&#�% _� �����&�$N� ��$ [ �rJ ���z[a�������C&�)�$��C T�����C�4#���%$ D���������&#�%&\�� �<

����� ?�3�* D%BC���%&\�U��&�B^J )����� L� ���K�1�%���%&�D�� ��� ��& ������)�+�,�����& �C&# ��E� &�D%� ��&#$ &#��!����@���r��B�B�J )����� U�

���K�1�%���%&�D��Y���+��������DK��4N��B�?�3�* *��r��&2�C&� T�E��&�D��Y���� ���B��Q<e����� ������)�+�,�����& D�B �� � ��C �������D%BC���%&\� � �!,�C�K[ ���

���#�k��&\���%�������� ��W*��r� &@� &�$@�����#BC�%���%&\�� ������_���%����������&g���%�T� ��D%� <

5 �

Page 30: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

?�3�* �C ��2��� �����%�� ��Z�%D�� ��B��C]%��$ ����DE�������%DK��4���� , � �C���%$ �R��������&� ���D����C��&@�����,D%�� � ��C&�)U��&#$ $N� ����N�� ��

��D�D%�% � %< � �H�C �&����a���r��B�B�J2��&L�%&\!,�C����&�����&\�H�1����)��%&�������B/$#�C ��������4#����$UD%������4#���C&�) ��&L��4��� ���&� �� <

� J�� �8U�� NKR � T<U�� U V �FN���KQ N��KL"T

�v&+���#�C ( ��%DK������&+[ ��D%�����N� ����3��"! �Y� �HB ��&�)�4N��)��z���� �4����Z���T� �N� ����B�BC�%Bg� &�$ �D��C��&g��� 'ND�D%������4=���C&#)

[a����� �������%� �����%DK��Pv�����C��&\���%$ �#����)�����������&�)WBC��&�)�4���)��% BC� �����#"$" ��&�$ ���k7g[a���CDE�U�� �+&��K[ < ��?A�

��BC� ���1����� B ��&�)�4N��)����1����� X@�CD����� ���� �r< �v& ������ D%�����N� ���C ���&+[ �a$��C �D%4� � A�C � �4��% zB�� ��� �������1�����2� &�D%��� &�$

��$�$#�%$@�14#&�D����C��&N� BC���vJ�7# �4�DE� �� H�4�B^���C$#�C���%&� ��C��&N� B�� �����rJ, %7Z���Z�%��� �������"!��%��B��\��$���&�)�79��&#$@B��C)��\�v[ �%�C)��g�

������D��� %< � ��BC ��HD������N�����e����� X@�CD����� ���� �(�C&\���������%$��C� ��� B ��&�)�4N��)��e[a�^����������3��r! �1���C����4N��B�X ��DE����&��

% 3���X ,K<

z � � � � 4 P cP

3��r!��� ����������%$ ��4#�Y� ��2'=4�& X@�CD����� TJ= T������ a�14�&�$���$ �C&\���%��&���B/D%����������� ���W���% ��%����DE� ����� ���D��H���N�R�

�����C��$Y���a$���!��%B����_�C&\����BCBC��)��%&\��D%��&# �4����%�S�%B��%DK������&��CDe$#��!,�CD��% S�C& 5 � ��:#<Sb � � &�$W�#" " N�� ��%$kB ��&#)�4N��)��

Dr� BCBC��$ V � �0, �����_�1�������%�H&N�����+���z3��"! �-, [ � �$��K!��%B����Z�%$ �� ������� �4�B^�Y��� ������ ������ ��%DK�r<�bH� ���������#�

����B�$� �C$�� �%L�KO=��B��=$���$U�C&U������4�B � �����vJ���& 5 �"��;#7,�����_�Z������&g��� ��B���� 4� ���&�)�3��"! ����6D����r�R��� �%

�N��)��% �%���%��)��%$�< b�B^������4#)�� 3��"! � ���#��BC�K�� �N�r!��LBC�� �� ������ �Z����4#B �������vJ�7 �����@3��r! � BC��&�)�4���)�� �N�

D%��&g���C&g4���$L����)����C&U&��K[ �����#BC�CD%� ������&� �<

������3��r! � > ����&�$��+MN����4�� � ;�;� �N�� YZ�%��& ��K��4�� ���2D%� P ����$���&N� ���k�����D%�����4#&����vJ�� ���I����T�� ����

�����&�$N� ��$���]%�k�2��&\JL�� �����D��� �����3��r! �2� &�$ ��2�%&# �4����+���N�R���^�� ��14#��4#���k$���!��%BC��������&\�Y��� ���� ����H�������

�����#��������� � ���L�1���� �D%�C��&\��� '�D ������)���� �����%�� %< b > ����&�$����@������B��CD%� ������& Dr��& Z� $#�% �D��������$ �� 2��&#�

[a����� � BC����)�� �D%��BC� &N�R��4�����7��Z�����%&\���C��BCB^J ��� �g4������C&#) ��&\J D%���+��C&N�R���C��& ���WD%������4#���%�� �7�&��K�v[������97

� � V 7H��&�$ ���������TJ\Pv�C&\���%&� ���!�� �����#BC�CD%� ������&� �< ? O#�����#BC�% L�C&#D%BC4#$���7 'N&���&�D%�C��B_���,$���BC�C&#)�7�� �C��D���� � �

����4�BC� ������& 7RD%BC���2�R������&�$ [ �r� �����%��7\ �� ���%BCB��������C����)��������=D��% � ��C&�)_� &�$ �r���T��� �g4N� ���a������$��CD%� ������& <(�([ �

���������[������g�C&�)2)�����4#� ���e����� 3��r! � > ��� &�$��MN����4�� �����k����� �H4���������D% ��� �g�C&�) > ����4�� � &�$ ���#�

b��#��BC��Dr� ���C��&� ��&�$@����&�D�4������%&�DKJ ��� �,��&�) > ����4�� <

�����b�����BC��Dr� ���C��&# a��&�$ ����&#D%4������%&#D�J ��� �g�C&�) > ����4�� ���� �Z�%��& BC�,�"�g�C&�)�$������%DK��B^JU� �Y4# ��% ����

3��r! ����&L��������B�BC��B ��&�$L$��� ������C�4=���%$LD%������4=���C&#)�<A����� ��4����%���CD% �����g��&�) > ����4����!� $ S�N�� ��1�,D%4� ��%$��&�'�!�� D����^���CD%��Bz�����r�� _[a���%��� �C�������|!��%���%&\�� _���L����� 3��r!��LB ��&#)�4N��)���������&����%$���$ - )N�\� ���C&�)RPv�Z���C&\����������#���K���CD 7/D%������B��KO �������������K����D�7/�4�B^����$��C���%&� ��C��&���B(�������"J, �7 BC��)��\�v[����C)��\�_D�B �� � ��% �7e��&#$ ���Z�%��� �����

8�:

Page 31: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�"!�����BC����$��C&#)�< -/�C)��\�v[ �%��)��\� D%BC�� � ��% ��&#$0��������� ����� �"!��%��B��\��$���&�) �����"!=��$���� ��J D���������&#�%&\�� ���

���������� ��%$L�C�������|!��%���%&\�� ��1����D�������BC��OU���������#���K���CD���&�$L�4�B^���C$#�C���%&� ��C��&N� B9�������"J, �<

b� � ��,D%� �R���%$ $���!��%B��������%&\�� ��N�r!�� �#�%BC�Z�%$ �% T�E���B��C �� ����� D%�� ��U���N�R� 3��r! � D%��& ���%�K�������@!,�^�E��B

�Z�%���1��������&�D%�WD%��&# ��������C&\�� ��1���H&g4���������Dr��B�B�J ��&g���%&� ���!��D%������4#���C&�)#<�b ��%���C�� ����z�N� ������ ��1����� �Q*�X

� �\:#7 ��5 7 $0�� 7+�1��� ��O#�����#BC��7W$��%����&� T����� ����$ ���"[ ��� �����#B�J � )�)����� � ���!�� ���=���C���C]%� ������&� L�C& 3��r! �

D%��������BC���� 2��� ��#�E����& �������1�����2� &�D%� D��������K��������!�� [a����� MN���T������& < �v& � ����D%�%&\�@�N���Z�%� � �g8 Y������J

$��� �D%���CZ�%$���Dr�� ��� T��4�$#J�C&\!���B^!,�C&�)_��$N� ��������&��C&�)Y������B��CDr�R���C��&+���N�R�z4� ���$����#�H3��"! �_b������rJ�N� D � � )��

�4#������������$ gJ ����� 3��r! � > ����&�$���H4����%����D% ��� �,��&�) > ����4���< .� ��C&�) ����� �KO=�Z�%���C���%&\�E��B �Q*�X

��F���3 3��r! � D%��������BC�%� �����KJ ���������T����$@��=�E����&��C&�)+�|!��%� ��: �.��� �����_�������1�����2� &�D%����� MN����������&�<

z � � � z #����

�#"$" 7Z��&L�KO,���%&� ��C��&@���z��7�[��� �$#��!���BC���Z�%$@\JL* �����&#�+'g������4� �����4��@�C& �����k�r� ��B�J 5 �"!�:� H� �H* �%BCB

-S��Z����� ���������% �< �����U���� T�6�C���������E� &g�+�1�r� ��4����U�����#" "7 ��&�$ $���I��%���%&�D�� �1����� ��7A�� ���N�R� �#"$"�����|!,��$��% _Dr� �N�����BC�����C�� ��1���������%D��TPv�����C��&g���%$ ������)����������C&�)�<�#"$" [ � W���%D%��&\��B�J ��E� &�$N����$��C]��%$ gJ

���#�kb �Y'0����&�$��T' V D��������^�������% �<

3��r!�� �� Y� $��� �D��%&�$N� &g�k��� �#"$"<�b�B^������4�)�� � B������ � TJ,&g���RO ���� YZ�%�%& Z�������"[���$ �1����� �#"$" 7

3��r! ���2� $�� &#��� �����%���#�(����Z��D������N� �����BC�A[a�^���6�#"$"<A3��r! ���� $��� ��C)�&��%$+������4�& �"!��%�(����� �v&g���%��&����%7

��&�$@���N� ������,4#�C����$ ���H�E� ���� $#! ��&\�E��)��W���A&��K[ B ��&�)�4N��)��_����DE��&���B���)�J , �1���H�KO#������B���7���$#! ��&�D��% Y��&

��4#������� ����DY)\����N��)���D���BCB��%D����C��&�7#��&#$ �4� T��P �C&=P ���C����D��������CBC� ������& <

�����%��������� ������+ �������B ���������C�% �� � 3��"! � ��&#$ �#"$"7 B�� �����Pv T�vJ=B�� ���� ��������&\�� %7/��O=������ � �����&� �7 � &�$

$���D%B � ��� ���C��&� , ��&#$YD%BC�� � ��% %7 ��D�D%�% � �#����!,��BC�%)��% %7r!,������4���B �14�&#D�������&� S��&#$k�"!��%��B��\��$���&�)�< 3��r! �#7|���"[��K!��%��7

�������� ! ��������4� A�1�r� ��4����� z���S� ��&�$2�#" " ���N� � �����aD%��&� ��C$�������$ Q$#� ��D%4�B^� � , &��������B^J�7R������&\���%�� %<AF(�=���

D%��������BC��� � &N��B�J, ��C ���� ��� ���%&Z�%��& �B � ����$+��&+�����% �� �1�r� ��4����� %<e3��"! ������ �1��[ �%� ��4�B��% ���Y���������Z�%�%<

������ �C ������K�������� Z�%Dr� 4� �� ��� $��=�� �& � � �4#��������� ���#� ��������� ���C��&# % ��������� ����� �"!�����BC����$��C&#)�7W�1���

�KO#������B�� ,K7 ��&�$ ����������C���% _���Dr��4# �� �^�W$#�=�� W���#��[ ����� �1���_J���4 % ��4#������� ����D )\�������)���D%��B�BC�%DK������& 7

�1������O�� ����B�� ,�<

�v& ���%D%��&\�WJ��r���� W&g4����%����4� _!�� ��� �R���C��&� Y��& ���#�������%���6�����#"$" �1���k��������B�BC��B D%������4=���C&#)L���"!��

�����Z�r� ���%$�<�',�%��7��1�����KO#������BC� � !#7/5 #g7Z8�;=7Z8 !=7N;#5�7-$ $ <

8=5

Page 32: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

z � � � ~ #��

�#% � 8�:� 79[a���CDE� �� ���& �C�������T�E��&\�H�N���T��� �A�����W&���[ X@��D%���� ���� �W< ��?A� �#B � ���1�����L7N�C ��2���,$�����& 7

������D��TPv�����C�%&\���%$ ��&�$ �vJ=�Z�KP �� �1� �#����)�����������&�)UB ��&�)�4N��)���N�� ��%$ ��& �0��&�$ �#" "< �H�r��$���� 'NB��% %7

�v&\������� ��D�� G��*'N&��^������& -(� &�)�4N��)���7 ��&#$ D�������BC��Dr� ���%$ �C&\���%��� � D%�% � ��� &���� &����%$���$ ��& �#% < �#%�C �4��#���� ��%$0��� ��I���� ��&.� B�������&N�R����!�� ��� �#"$" �#����)������������� [a����'N&�$ ���N� � BC��&�)�4���)�� ���,�

D%������B��CD%� ����$ 7|��&�$�����3��r! ��������)������������� �[a�#�H���C � /D%�����E� �C&��1�r� ��4����� /����� ��&�$W�#"$"7 B�� � �e�����C&\������ %7

���Z�%��� �������"!��%��B��\��$���&�)�7#��&�$U���%����BC� ���� %<

�#% ���� Y��B�B/�����$�� �E���vJ,�Z�% Y�#���"!,�C$���$ \J@�����63��r! �#7�[a�^��� � $�$������C��&���B/4�&� ��C)�&���$ D%��4#&g���%���N������

��&�$ � &��K[ 5|8|P \J,���KP $��%D��C����B )N�\� ���C&�)RPv�Z���C&\� &g4��Z�%��< 3��r!�� 4� ��� �����C��������!�� �vJ,�Z�% ���N� � �����

$��� �����&�)�4��� �����$ �1����� �����%D��TPvN� ��%$ �vJ=�Z�% �<U3��r! �@�����C�������^!��+�vJ,�Z�% W�4� ��kZ���#4#�+��&\���L��& ��&� �����&�D��

����� [a��� ������� D%BC�� � ��� �N�������CD��C�N� ���2��& ����� �����%D��TPvN� ��%$ [ ����B�$ < �#% �����"!,�C$#�% [a�N� � �^� Dr� BCBC +�

Q4#&�� 'N��$ �vJ,�Z�2 �J, T���%� �E< ���#�C k���%��&� � BCBe�vJ,���� , �C&�D�BC4�$���&�)U!�� BC4�� �vJ,���� , $��%����!����1����� �������vJ,�Z�

��+�,�����&Z<6FA���C��������!��k�vJ,�Z�% W����� T�E��D �� =� BCBC�,Dr�R���%$ � ��C& 3��r! �#7/�4#�k�����6��BC �� D%��&# ��C$#�%����$ ��� $��%����!��%$

�1����� �����a4�B^�����2� ��� N�� ��aD%B � � %7���+�,�����&Z<z�����C z���r��&# z���N� �z���#�H�#���C��������!����vJ,���� D%��&����"!������%�Z�%�

�14�&�DK������&� �Dr� BCBC��$U��& �������@<A�����k�KO#������B��-

( � * � ���!� � ��� � !����� �����D� � �A ���D�4� * � �� *)� � � * �"5 ;A�� ��� �C����� )� 3 * �D�4$ * ����5� ) ��������3 * � � 5 ;�; !I

I

Dr� BCBC �����_������D��TPv$�� 'N&��%$���� ��&���$ ���U���������=$U��&L��&L�C&\���%)�����BC�����%����B <

���%&#��!���� � ���������^����!��L�vJ,�Z� �C �4� ���$ ��& � ��^��4N�R���C��& [a���%��� � �N���������K�����2���_�vJ,��� ��+�,�����&

�C 2��� �g4�������$ 7������ D������#�CBC����[a��BCBH��4#������� ����Dr��B�B�J �!� ����� ���������^���^!�� �vJ,��� ��&g��� � ���%���=PQ� BCBC�,Dr�R���%$

[a��� �������%<Ub�& Q������D��+��rO ���C W��BCB��=D%� ����$ ��� ����BC$ ������!�� BC4�� 7e��&�$ ������! ��BC4����C kD%�����C��$ �C&\���@���#�

Z�"O�< .H&,Z�rO=�C&�)U�C �4# ������#���������� �������< �#�%& ��& �����%DK�k��rO �� YDr�� T�kN��D � ���L�^�� ������C)���&N��BS! ��BC4��

�vJ,��� 7H����� ! ��B�4�� �� 2D%�����C��$ ��4#�2���_�����@��rO ��&�$ �C&\��� ����� ���������������C� ���L �������� )�� BC�,Dr�R���C��& < MN���

�KO#������B��-

8�8

Page 33: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� �����D� � �A ���D�4� * � �� *)� � � * �"5 ;A* ��� * � �+� "!�4&�=���� � ��� * ! � � &��! * � �� ��� �C����� )� 3 * �D�4$ * ����5�� � � ���!(�� * � " A 6 I -�-� +� ; !* ���#='� 5 * ��� ; � ! � � (���&��! * � �I

I

G���D%B � ���C&#)U�����6������D��_! �����C���BC�+�C �$���&#�6�1�����CBCB�4� ������ ���C��&@��&�B^J��(�C& ���r��BeD��=$#��7 $2[ ��4�BC$ Z������ � ��%$

$������%DK��B^J�7N��&#$U�����_��rO=�C&#)6[ ��4�B�$@�������Z�%&@� �������_D%��BCB �������<

.�&�B�� � � 3��r! � [�� Dr��& ���� � @���K�����,$ ����)�4����%&\�� ��Z % � � �!% �!) ��� �C& �#% 4# ��C&#) ��� ! ��&#$ ���(&

���=$�� 'N�%�� %< b �����1�����%&#D%�����������������%�A�� �$#�%D%BC������$�[a�^����� ����! ���=$�� 'N�%��< ���#�� ������a T��������)��aBC�,Dr� ���C��&

�C �4# ��%$LZ���v[ �%�%& �6�����1�����%&#D%�k�N����� ���K���%� ��&�$U������! �����C���B���)��^!��%&@�� �����k����)�4#����&g�%<Ab�&L�KO#������BC�

4� ���)��_���(������ ��k�N����� ���K���%�� ��2�rJ B��=� ��B�� ��� -

D� *)� ��� �!�05/3D�C� * ��� 2 F3D�C� * ��� � ;�A* ���>��� � ���%2!>�%��!�>�'��� � ��!I

b ����&����,$�� '��%�z�C �4� ���$ ���W$��%D�B �����Y�W��4#����4=� �N���������������%<A-/� ���������1�����%&#D%�Y�N� �����������%�� �7=��4#����4=�

�N���������������� z$��k&�����D%���r� ���H�k&��K[ �������� )��aBC�,Dr� ���C��& <(b�&���4#����4#���N���������������z&��%��$2&����zZ���� � ��C)�&���$

�!� � ��% � �^���C ����� � ��%$ � ��6����)�4����%&\�a���e�6���������,$ <

�#% ��BC ��L�#���"!,�C$��� ��PvB�� � ���Z����&g���%�� _��������4�)�� 4#&� �� �1��D%�,$�� <��v& ����$��%�����@4� ���4�&� �� �1�2D��=$#��[ �

��#��4�BC$@ ��Z�%D���� JU����� ��� ���!��U���,$�� 'N���a��&@�����+D��=$��k�B��=D �9<1.�&� �� �1�+D��=$#�+Dr� & ��k4� ��%$ �C&L��BC��D%�k���

3��r! � ��� ���^!��WX@�K�����,$� a�C&U����&\J Dr�� ��% �<

b� �����&g���C��&#�%$ ��& ��%DK���C��& 8=<!��<^5�7����#� 3��r! � > ����&�$#� �H4���������D% ��� �g�C&�) > ����4�� �C$���&g��� 'N��$

! ��������4� D%�������CDr� B6�����%�� ��� �����#���"!�� ����� 3��r! � B � &�)�4N��)���< �#% ��$#$����� � ��� ������ ��� �� � �4��% gJ

�4#������������&�) *! '%��$�! *K7���#$�!%&�� ��% ����!%!��� � ����) ��7#��&�$ + �0�� '������+ �!)*!�(��)���� ��%!%&��Z *K<',����4�D��� Dr��& Z� 4� ��%$ �C&� T���%��$ ���kD%BC�� � ��% [a����& ����� 4� ��%� [���&\�� ��� D����%� ��� � & �����%DK� ���N�R�

Z�%�N�r!��� �B�� ���a��&#�H� �����#���4#�CB��TPv��&+�vJ,���� ��#��&��H���N� ���C zDE���%��� � &�$�� � ��z���W��BCB��=D%� ��� ��&�$2$#�=�� �& � �����"!��

���#���|!��%�����r��$����Z���K�1�%����&�D%�� %< ',����4�DK�� ���D��z ��C���CBC����B^JY���_D%BC�� � ��% �7,#4#�A[a���������1�K[ ��$#$��%$6���� ������CDK������&� %<

8�;

Page 34: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�����KJ+� ���A! ��BC4��A�vJ,�Z�% ��� ���#�%�/���N� &+���K�1�%���%&�D�� �vJ,���� %7���&�$+��&�������������&�D��A�C S&���� �4��#�����T����$W�1���S �����4�DK�� �<

',����4�DK�H! ��B�4��% a� ���_ ���������$@�������#�%� Q��&U�����_ �����D � �k��� Q��&=PvB��C&����E<

�#% �����"!,�C$#�% a���Z�%���R�������"!�����B��\��$���&�) ���N� �H� BCBC�"[a �4� ��%�QPv$�� 'N&��%$ ��������� ������ ����Z���C����B��%���%&\����$

��& D�B �� � ��� ����H �����4�DK�� Y ��2���N�R��������J@Dr��& ��W4� ���$ [a����� ���Z�%���R�����H �J,&\�E�RO�< .�&�B�� ���+�#"$"7��^���� �&�� �

�Z�� � ��C�B������ �"!�����B��\��$ ���%�Z�%��� D%D%�� � �7Z���%�+���� �C&\!��,Dr�R���C��& %1�14�&#D�������& Dr� BCBC��&�) ,�7,��������� "7���� 7��|7� -�7���� ���� @��������� ������ �<Y����� ���� @��������� ���C��&@Dr��& � �����"!��%��B��\��$���$ ���Dr��4# ��+����� < ��?A� `H4�&\���C���W��

���� ��Z��&� ��C�B��Y�1�����2� &N��)���&�) ����������J�<

-/� ��� ��4�� ��F�3��r! �� �J, ����%�L7,�#% �4����Z���T�� Z����� Q���%DK�E��&�)�4�B ��� ����&�$ ���)�)��%$ �z�+4�B����^Pv$#�C���%&� ��C��&N� B

�������rJ, ��K< `H��D��E� &�)�4�BC���2� �����rJ, ��B^[ �rJ, 2���"!�� � ���%D�����&�)�4#B ���� ��N� ��� < > ��!���& ����� B��%&�)���� �����%��DE�

$�������&� �����&@� �A�����+�������"J�7��^�� H���%DK�E��&#)�4�B � �� ��N���Z�+�C �D%B��r����<�b ���)�)���$ �������rJL�C H�������%B^J@��& �������rJL���

�������rJ, �� &�$@�^��$��,�% �& � �H�N�r!��k����Z�� �g4N������<

X@�CD����� ���� � � +< ��?A� �1�������K[������U�C HN�� ��%$ ��& ���� �����������& -S��&�)�4N��)��W`H4#&g���C��� % � -S` ,�79[a�#�CDE�

�C ��2 �����D%� '�Dr� ���C��&L�1����BC��&�)�4���)��KP �C&�$#�%�Z�%&�$���&\����&g���%������$�� � ���_B ��&�)�4N��)�� % �Q- ,�D%�,$���7���&�$ ����4�&\�������

����� � �����"!,�C$#�% ���������TJ ����&N� )��%���%&\� ��&�$ ���D%4������vJ�< �#�%���%�� 3��"! � ������)������� D%��& ��4�& ��&

��&\J ��B �R���1����� �4��#�����T����&�) 3���X 7�� &�$ ����� D������#�CBC��$ ��� \Jg��� D%�,$���7�[a�#�CDE� �� 2��& �C&\���������%$��C� ���

B � &�)�4N��)�� ��&�B^J+�1���z3��r! �#7,�#% $#�%����&�$� A���#�� ��E� &�$N����$��C]%� ������& ��� X@�CD����� ���� �A�C&\���%�����%$#� � ��� B ��&#)�4N��)��

% X '0�Q- , �x5 < .H&�BC� ���Y3��"! �#7g[a����DE� �C ��B � ���1�����0��&�$�������&�$��%&\�%7NX '0�Q- �N�� ��W�1�r�R��4�����Dr� BCBC��$ � ��) ��� �0�

��)��0� #$�!)��0�!) ��� - D��=$�����&�$�����%DK�� [a���������%&��&+��&#��B � &�)�4N��)���D%��&Z��D������#�CBC��$k����X '(�Q-U�1�����2�R� � &�$

�C&\���%����������� ���+[a����� ���������YB � &�)�4N��)��% %<$�H�"[��K!��%��7(�1����D%BC�� � ��% Y��� �� 4� ����B��+�1����� < ��?A� BC��&�)�4���)��%

�C& )���&��%����B 7A�����UD%B � � ��� ��+4� �����$#���%���U��� ����� ����+ + ��)� ��) ��� �0� � #$���!� � �� ��(��)�� ��� �� 7 [a�#�CDE�$��� �D%���CZ�% _[a�N� �_�1�r�R��4����% _Dr��& Z��4# ��%$ �C&\������&N� BCB�J@�C& � D%BC�� � �<6�����C _ ���)�&�� 'NDr��&\��B�J ���% T������D��� +�#"$"������)���� �� �7#�1�����KO#������B���7��^�(������JL� ���Y���6��4�&@4#&�$��%�_< ��?A��<

�����+X '0�Q- ��&� �����4�DK���C��&L ������C !��%��JU ��C���CBC������& �2��&\J [��rJ, ���� �����W3��_X �C&� T����4#D�������&U ��K�r<������

X '0�Q-@�� � �4����% z�Y �����D ��PvN� ��%$���� T������D��z����DE����&���!�����J ��C���CBC���/���Y���#�H3��_X 7�[a�^���6�Y���%��� 7g���1�������

�����D �97N�����_ �� ����D���&�D%���#����� T�E��D � �1��������7�� &�$@\Jg����D%�,$��_!��%��� 'ND%� ������& <

�����%���k������ ���������� �����%�� ��C����BC��$���I��%���%&�D��% , �1�����KO#������B��_3��_X [ ����$� H��������C)+�%&�$��C��& % ���� ��

���)�&�� 'NDr��&\��gJg��� 'N�� T� ,�[a�������r� kX '0�Q- 4# ��% _� B�������BC�_��&�$�� � & % BC�%�� ��Y ��C)�&�� 'ND%��&\�Y\Jg��� 'N�� �� ,���C&�����J

���������� ���&g��� ������& <Ab�BC �� X '0�Q- �C&� T����4#D�������&� �$��&�� � �C&#D%BC4#$�����&#�1������� ���C��& ����� � �����D%� '��% ��������vJ,�Z�Y���

���#� ����)�4�����&\�� %<Y`�� �����%��7����N� �Y�� ���&#�1�%�����%$ gJL[a�N� �Y�C �Z�%��& ��4� ����%$ ��& ����� T�E��D �9< �Dr��& 'N&�$

����������������� �"!$#%�&�'�)(+* ,����.-.-/����,103254769872;:=<%6?>�0A@ �.BC,�D5#%DE@F�=(���DC�G(�HIBJHI����HLK%��M�NO���O#.�P�'�ODC,��)��-.-Q�G�),SR.����,��THI(VU�WIXYBEDEZ�����=[���BEH��\������,�DE��(��

8��

Page 35: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���������14#&�$N�����%&\�E� B�$��^I������%&#D%�% �Z���v[ �%��& 3���X ��&� �����4�DK������& ��K�� H��&�$LX '0�Q- ��& �����Y!��%��� 'NDr�R���C��& ���

D%��������BC��$ D%�,$���79��&#$L�Z����&g���%�� %<

3��_X !������ '�Dr� ���C��& �%&# �4����% _���N� �������6��C&�����J ���%�#���% ��%&\�E�R���C��& � � � D%BC�� � _������&\���%�T� ��D%� �� � �����4�D�P

��4#����B�B�J�D%�������%DK�r<z�������1��B�BC�"[a�C&�)+BC�C T�� ���� DE����D �, ������_�Z�%�T�1�������%$U$�4����C&�)�3���X !��%��� 'NDr�R���C��& <

�?e!�����JU��&� �����4�DK���C��&L���� H� ! ��B��C$ ���Z�%��� ������& D%�,$�� <

�?e!�����J@���� &�DE� ��&� �����4�DK���C��&@�����&�DE���� ����6���#�+ ������������ ������W� ����������&� �����4�DK���C��& 7N��� �����%�a������&

��&g��� �����_���C$�$�B������ ��&L�C&� T����4�D����C��& <

�?e!�����JU���������=$U�� ������"!,�C$���$L[a�^���L�6 �����4�D���4���� BCB�J�D%��������D��H ���)�&N� ��4���� <

�?e!�����JU��&� �����4�DK���C��&L����KJ= ��������vJ=�Z�k$��C �D%�C�#BC�C&#�����(�����W3��r! ��BC��&�)�4���)���<

.�&#BC� � � 3���X 7� ���!��%��� B��C���Z��������&\��4# ��% � �kX '0�Q- �C&� T����4�D����C��&� ������ &�����!������ '9���B���7� �4#DE� �� 2���#�

�Z���C&\������� ����������������D�!��%�� �����&� �� � � ��� ����� ����������� �g4������%$��1��� ������� ���^���#�14#B9��&�$ �!��D��C��&g� D%�������CBC� ������&

���#-6������)���� �� �<eMN����&���&\!������ 'N���BC��D%�,$���7=����������J6 ��R�1���vJ��C z�����Y���% �����&# ��C#�CBC�^�vJ ��� ���������#��BC��Dr� ���C��&

������)���� �����%��<

��������&�B^J �g�C&�$ ���S�Z����&g���%���2� &��C��4#B � ���%$2\J�������3��_X ��&� �����4�DK���C��& ��K���C ����������'. ���! �%�� � �!% �!) ���K<

X '0�Q- ����&�����4�B �R���% ��������� $��^I�������&g� �g�C&�$� ����Y�Z����&g���%�� +- �����%D��2���K�1�%����&�D%� BC� � � 3���X 7 + ��)�� �0� �

#$����)$ �!%�*��1���������1������&�D%�k����)�4����%&\��! �����C���BC�� %7=��&�$ �0)$+ ��)�� �0� �"#$����)$ �!%�*��1����4�&� ��R�1��D%�,$��������C&\������ %<

X ��&���)��%$ �����C&\������ ��4� ���Z�@���%�Z�������%$ ��� ����� )\� ��N��)��LD���BCB��%DK������< ����� )�����N� )��UD%��B�BC�%DK�����6D%��&

���=$��^� J_����������&N��)��%$ �Z���C&\�����A���� ��%B^�Q7��� e[ �%B�BN�� e�����aD%��&\����&\�� z���9�����aB��=D%� ������&W[a����DE�6�C A�Z���C&\����$����<

�����W4�&�����&N��)���$ �Z���C&\���%�� �)�����)����r� �1)N�KO=����CB����vJ ��&@���#�%�C�H���Z�%��� ������&@ ��C&�D��W������J@�����W&�� �Y��������������$

��� ���#�@)\� ��N��)��LD���BCB��%DK������< * 4#�����������TJ ��R�1���vJ �C 6��&�$N��&�)��%����$ \J �������1��������&�) ���������#���K���CD2��&

4�&�����&N� )��%$U�Z���C&\������ �N���%&�D��k������J �����_&�����!��%��� '9��#BC��<

z � � � ~ � � 0 / 5wFGTNR` #�������kX F ����C&�$#�C&�)� �(�����_�#%.B ��&�)�4N��)�����&�$ ���#�k� - � � $����N�� Z�%��&L$#��!���BC���Z�%$U\J2����� V ����&

',J, ����%�� +-S��Z����� �����TJ �R� �v&�$�� � &N��.�&��^!��%�� ��^�vJ�<6�([ � B���!��%BC �� ��BC��&�)�4N� )�� ��C&#$��C&�)� ������6�����% ��%&\����$ <

b ����_�����#% #�C&�$���&�)� H���LX F �H�C �� B��|[ P BC�K!��%B �C&\������� ��D�� �������B ������� ����� ��O#�� ����C&�)U�#"$".��C&�$#�C&�)�

)��^!��%&��C&6���#�YX F � PQ8_ �����D%� '�Dr� ���C��& < ������� ��������B��C�������J+Dr��B�BC��$2X@F �E< ��?A� �� �_����)��=PvB���!��%BN�C&\���%��� � D%��<

������ H��&\���%�T� ��D%����&\���%)���� ���% a���,$�����&U������)����������C&�)WB ��&�)�4N��)����1�%� ��4#���% H���e�#% <

8"$

Page 36: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� �#% ��C&#$��C&�) �� U���%BC� ���^!���B�J ��������C)��g���1����[�����$ <.?z��DE� �����%DK� ����#% ���&�$���&�)� D%��&g�����C&#

���#� 4#&�$��%��B�J,�C&#) � ���������� ��%&\��� ������& ���k���#� X@F �2�����%DK�r< '=������B ����B�J�7 ����� ���C)��=PvB���!���BY������D��� @��&

���#�X F �E< ��?A� �����_4� �4N��B�B�J D���&\�E����&��%�� ���� 4�&�$�����B^J=��&�)2X F �������%DK�� �<a*������U���#��#% ���&�$��C&#)�� &�$

X F �E< ��?A� B��C����������% (����� �4���B��(��&+����� ���9��&�� ���^!�� ������B��%���%&\�E�R���C��&k� ��X F �E<�������F � �v&\!��"�����1�r�R��4����

���(� - �z�C �4� ��%$ ���W��C&#$2BC�"[ �% T��BC�K!��%BZ���/Z����� BC����������C�� e���+������� X F �A�14�&�DK������&� %< b F � �v&\!��"� ���C �

���%DE�N��&#�C �� ���+D����r�R���H$��C���%D�� �C&\���%��� � D%�����W�KO=�C T���C&#)WB��C����������% e[a���^�����%&��C& � ��&�$ �#"$" ��&������W< ��?A�

������)���� �����C&�)W�%&\!,�C����&����%&\�� �<

'=�C&#D%����#�6X F �E< ��?A� ���&�$��C&#) 4� ��� _B ��&�)�4N��)��k�1�r� ��4����� ������#% 7������N� Y4�&�� �,4#��1�r� ��4����� %<k�����

X F �E< ��?A�.4� ��� �L�1�%� ��4����2���a�#% �#�����Z�%�T���C�� %<U������ W�1�r�R��4����2��B�BC�"[a _��� � D%D%�� � ��'N�%B�$ ��� �����%DK�

�������YD���&\!���&��C��&g��B�J2gJ �����"!,�C$���&�) �����D%� � B� �J,&\�E�|OUBC� ���Y���������=$�<e�����C �1�%� ��4#���Y ��C����BC� 'N�% �C&\������� ��D��

���/��&#�1�����2� ���C��&6B�� ���H��� & �6��� ���#��D%4#������&\�������,D%�� � ����&g4��Z�%� ���/&��,$��� %< .�&#BC� � �H�������#%0���&�$��C&#)� %7

��4#������� ����DL�#�C&�&���&�) ��&�$ 4�&#���C&�&#�C&�) ����4� ��%� $#�*'N&���$ $N� ��� �C ���B� �� �#���"!,�C$���$ �C& ����� X F �E< ��?z�

���&�$��C&#)�< b �������2���C&����_$��^I�������&�D%� �� W�����U�#% #�C&�$���&�)� _���TJ ��� �1��BCB��"[0&N�����C&�)@D%��&\!��%&\������& ���

X F ���#"$" #�C&�$���&�)� a��&#$U�����WX F �E< ��?A� BC�C#�����TJ������C�� ��� �1��B�BC�"[ �#% &N�����C&�) D���&\!���&g���C��&�<

b�D%D�����$���&�) ��� � $�� 7A�Z�%�T�1��������&�D��2���a���#� D%4�������&g��X@F �k���&�$��C&#) ���������L�#% � &�$ ����� � - �_��

�B��C)��\��B�J� �BC�"[ �%��������&@��4��HX F �����&�$���&�) ����3��r!���%1����� 3��r!��",K<

80�

Page 37: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

� � � � �� � � � ��� � ��W � � � ����� � � � ���������

�v& �����C _DE�N� �#�����_[ �6[a�CBCB $��C �D%4� � W��&�)�����&�) [������ [a�������C& ��4#�����% ��r����DE� )�����4�� ��& ����� ��F�3��r! �

�J, T���%�L< ��F�3��r! � �C � & �%&\!,�C����&����%&\� �1��� '#F�X G % '=��&�)�BC� FA����)������L7aX@4�B^���C�#BC�@GY� �E�",��N������BCB��%B

������)���� �����C&�)-, �% �����D%�C��BCB^J�7e�1���2'#F�X G ������)���� �����C&�) [a�^��� $#�C ��������4#����$ �������rJ, %< ����� ��F�3��r! �

B � &�)�4N��)���$��� ���)�&U��&�$ �^�� �1�%� ��4#���% �����Y$#�C �D�4� � ��%$�'N�� ��r<A���#�����% �4�B��� ��������������$ �C&2�����C $��C � ������E�R���C��&

D%��&�D%��&g����� ����C&@�N���T���CD�4�B � ����& �C � �4��� Y����B � ���%$L���������+$#��!���BC���#����&g�����A�!��D��C��&g�Y��4�&L���C���k �4����Z���T�

�� � �v[ �����L�1��� �N����� BCBC��B�BC��&�)�4N� )��% ��O=���%&�$#�C&�) ��& 4�&�$�����B�J,��&�) �����%DK��P �������%&\����$ BC��&�)�4N� )���< '=� ���#�

���K!,�C��[ �%�����N�� ��C]%�� �� �����D��� ���� �� ����BC�K!�� &g� ��� ���#�C ��������D , �� ��Z�%DK�� BC� ��� ���C)�� �Z�%�T�1��������&�D��

�C&\���%���#���,D%�% � ����aD������+4�&��CD%� ������& <

� J � � �XO@RSU � Q���O�� U��

����� � � � � � � ��) ����� ��% � ��% ��+ � � �� �� #���� � �� � ������)����������C&#)@ T�vJ=B�� �C k�����2���� T�D���������&�B^J

4� ��%$. ��vJ,BC� ��� [a���^������&�) $�� �E�RP �N������BCB��%B ������)���� �� �1��� � � � � � �0�� �� #���� )*! '%��$�! '�(��) � � �� �� #����

� �� (� �J, ����%�� %< ������ � ��vJ,BC� �����"!=��$��% k� � � � * �!� Z � Z ) � �0% ��) � � * � � �0�!��< �v& '#F�X G.������)����������C&�)

��vJ,B���7_�r��DE� �����,D%�� � ���� �N�� L���� @�"[a& B��=D%��BYD����\J � � D%��&\������B�! �����C���B��% L��&�$ $N� �E� %< FA���,D%�� � �����

�KO=��D%4#���+�����k �� ���+'#F�X G ������)������ �� �J,&�DE�#����&���4� �B^J � D%���� � �X��TX G &��,$��% �<a? O#�#BC�CD����a���H�C����B��CD%�^�

�J,&�DE�#����&���]r� ���C��& �E� ���% ��BC��D%� ��&�B^J [a����& �����=D��% � ����� &����%$ ��� �KO=DE�N��&�)�� $N� ���#< ����&�$��^���C��&N��B

�����&�DE���� [a�^������& ����� ���4���D�� D��=$#� �2�rJ �#���"!,�C$�� ���#� ��I��%D�� ������4#&�&��C&#) $#��I��%����&\� ������)������� %<

��������� �N�r!�� Z�%��& ����&\J $N� �E�|Pv�N������BCB��%B�BC��&�)�4N� )��% �< �����% �� �#����)�����������&�) BC��&�)�4���)��% 2�����"!,�C$���$

�������D%��&# ��%&# �4� � ���4=�+��4=��BC��&�� ���a�L �����&�$N����$ BC��&�)�4N� )�� �1���'=F X@G ������)����������C&�)�<������ ���C)��

F �����1�����2� &�D%� MN����������& % ��FzM ,2 T�E��&�$�����$ [��� @�� ������BC�� �����$ gJ ����� �-��� � � �!% � ��%!+ ��) ��� � ��%! �%&��)

� ��% �0+ �C& 5 �"��;#<��FzM �C ���& �KO,����&� �����& ��� MN����������&��:2��� �4#���������Y����� $N� ���RPv�N� ����B�BC�%B/�#����)�����������&�)2���=$#�%B(��&

$��� ������C�4=���%$ ���%�����TJ ��������B�BC��B D������#4#������ %<�� � ��O=���%&�$# 6����� ��K�6���H�N������BCB��%BA�1�r� ��4����� ��� MN���T����� &

��:#< ���#� ��FzM B ��&#)�4N��)��@�% �����D%� � BCB�J ������)����� ������ '#F�X G ���=$#�%B < ?�� DE� �#���,D%�% � ���� ��4�&� ������

8"#

Page 38: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

������)���� � ��&�$ ���Z�%��� ���� L��& �������� L� �W����� �|!��%����BCB�$N�R�E�#<0����� ��FzM0������)���� �� U����� �������B��%�2���

[a���^��� ���N��& �KO=��B��CD%�^� ���% � ���)���Pv�N� � ���&�) ������)������� %7W�4#� �Z�%�T�1��������&�D�� ��� ��FzM �������%B�J ��DE������!��%

���#�2����D��C�%&#D�J ��� ���������% � ���)��KPv���� � ��C&�)�< b�B�������4�)�� ���#� ��FzM B ��&�)�4N��)��6���C)��\�_&��K!��%�+��6[a�C$���B�J

��$����#����$ 7#����&\J6���/���#���C$#�r�� , �1���z�KO#������B������� T�E��&#$N����$#�C]r�R���C��&����/�+$��C T�����C�4#���%$�$N� �E�k���,$���BZ�1���

'#F�X G D%������4#���C&�) , �����2����&2�����Z��������&\�r<V !��%�H����&\J J��%���� H�����W'#F�X G �#����)�����������&�) ��vJ,B��W�N� HZ�%��&@!��%��JL�Z����4�BC���a������&�) ���#�k�#�C)��=P

BC�K!���B(��������B�BC��B ������)����������C&�)��&\!=������&#����&g����&�$@BC��������TJ $��K!���BC���Z�%�� %<H'#F�X G �1��������[ ����� B��C����������%

���TJ+���k�"!��%��D������ [��%� �g&��% � ����*��FzM�< ���CB��#��FzM �N�� A T������&�)�������&���� ���#�%�A����)�4�BC���e$N� ���Y �����4�DK��4����%

��&�$ ���%)�4#B ����$N� �E�2��D%D��% � _�N�R��������&� ��#�����B��%�� %7������C Y&�� ���N���T���CD�4�B � ��B�J �4��^�E���B��W�1�����C�����%)�4�B ���H$N� ���

��D�D%�% � %<z',������BC������ ���C�� /����� $��%��BC��&�)H$��C���%D���B�JY[a�^���k�C�����%)�4�B ����B�J�$��C T�������4#���%$k$N� �E�=7�G�b > � � � �� 7����%B��

� 8"# 79��&�$ � �������HB��C����������% � �4����Z�����H4�&� T����4�D���4�����$ ��D%D��% � �����$��C T�����C�4#���%$L�������rJ, %7�� ��b V '���FZbY` � �

� 8=5 � &�$ > B���N��B_b������rJ, � � �� < ���CB�� ���#� BC��������TJ\PvN�� ��%$ '=F X@G � ����������DE� ��� $N�R�E�RP �N����� BCBC��B

������)���� �����C&�)6���rJ � $�$����� � �[ �r� �,&#�% � _��� ��FzM�7��^��B��� ��� �)��,�,$@�1�r�R��4����% YB�� ���_���#�4�&��^�1���������vJU� &�$

�%B��%)\� &�D%������� �a���������� ��%$U\J2��FzM�<#�����%���+�����_&��6D%�������CB��KP ���C���H���aD%�������CB��%�QPv)���&��%��� ����$ ��4�&=P �������

��R�1���vJ_DE����D �, �1���/������$��C T�����C�4#���%$W�������rJ= (Z�%Dr� 4� �� BC�C#�������C�% ��2��&���)��e���#���������rJ, %< ����� ��4�� ��� * #�+ �

+ � �0�!�,�C a��&L� �����%���#������� $�$����� � H �4�DE�@ ���������D������C&�)� �<

����� ��FA �����$2���,$��%B��� �'#F�X G ������)����������C&#)Y �4��#�����T����$�\J���$�$#��������&N��B= �J,&\�E�RO��1��� ��FzM(PvB�� ���

$��� ������C�4=���%$ �������"J, �<A�����C ���,$��%BZ�����"!,�C$#�% a�+�\J,�����$ ���/���#�Y$N� ���+�N������BCB��%B9���,$���B���� ��FzM ��&�$ ���#�

BC�"[ P BC��!��%B '#F�X G �#����)�����������&�)@ T�vJ,BC� , �� ��� ���%& �C����B��%���%&\����$ 4� ��C&�) D������+4�&��CD%� ������& B��C����������%

BC� ���X F �E< �v& ����� ��FA �����$ ���,$��%B 7��� �4�� �D%���C�#���C&�) TJ,&g���RO D%��& Z�4� ��%$ ���2$��C���%D���B�J@��D�D%�% � ��� � ���

�%B��%���%&\�� ����/$#�C ��������4#����$ �������rJ, %<A`a���1������&�D%�� ����k������ �����BC������&g�� �D%��&2��&#B�J6Z������$��H��&2�#���,D%�% � �����

����� �k����BC$ D%�����C�� W�����������%B��%���%&\�� kD%��&#D%�%��&��%$�< � �@�%&� �4����������� %7 �L[ �%BCBxPv$�� 'N&���$ ��K�+� � ��4#BC�% W�����

��4#������� ����Dr��B�B�J DE�#�%D ����$ \J ����� ������&# �B �R������< ?e!���& ������4�)�� ��������FA �����$ ���=$���B�$#�=�� �����"!,�C$#�

��Z�%D�� ��B� �J,&\�E�ROU�1��� ��FzM(PvB�� � �Y$��C T�����C�4#���%$L�������rJ, %79��B�B ��D�D%�% � ����6&���&=P BC�,Dr��B��������rJ �%B��%���%&\�� � �����4�B�$

)�����������4�)�� B��C�������J2�14�&�D����C��&@Dr��B�BC ���) �$��* � �0%�����#�% � ��%&��+ <H���#�% ��+BC�C#�����TJ Dr��B�BC H�4� T��Z�+��BC��D%��$

�C& ����� �����C)���&N��B ��F�3��r!�� ������)������ \J ����� ������)���� �����%��<k���#�C �����g4��C���%���%&\�_�2�rJ@�� 4#&,4# �4N��Be���

�Z�%����B��Y�KO=�Z�%DK���C&#)��#�C)��=P BC�K!��%B��N������BCB��%BZB ��&�)�4N��)��� BC� ��� ��F�M 7��4#�a�^� ��#��4�BC$U&�� �� ����%� �N� ������D%4�BC����B^J

4�&�&�� ��4�����Ba��� ������)����������%�� �4# ��%$ ��� [a��������&�) ��������B�BC��B�������)������� �4# ��C&#) X F �6����� �������U'#F�X G

BC������ ���C�� %<@����� �KO#��DK�6&N� ��4���� � ������� D������4�&���Dr� ���C��& BC��������TJ 4� ���$ �C +&#��� �N���T���������� ��F�3��r! �

B � &�)�4N��)���$��� ���)�& < ����B�BC�%DK���^!������������ ���C��&# +��& [a�#��BC� $#�C ��������4#����$ �������rJ, 7e���W ������ �g�C&�$ ��� ����&

��&�$ ���& �14�&#D�������&� �1���U� D%D%�� � ��� ���%������� #BC�,D �, � �+� $��� ������C#4#����$ �������"J ����)��\� Z� �����"!,�C$���$

8 !

Page 39: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

\J ��& � �������������C� ���D������4�&���Dr� ���C��&LBC��������TJ�<������� �$��C � ������E�R���C��& D%��&#D%�%&\����� ���% _�% �����D%� � BCB�J@��& ��&#�

�N���T����D%4�BC��� D%�����4#&��CD%� ������& BC������ ��J�Dr��B�BC�%$ b�$#BC�C�<

�v&@�����WD�4������%&\�� �J, ����%�L7� TJ=&\���RO@�KO,����&� �����&� ������k�N��&�$#BC�%$L\JL���#���%�#���,D%�% � ����H���N�R����4#����4=�� ���&

����$��C&N� ��J '#F�X G0������)������ �C&@�������� �� BC��&�)�4N� )���<Y���#� ��FA �����$ �J,&\�E�|O �����"!,�C$#�% ��2� ������B^J ������&

!���&��%������&LB��"[ PvBC�K!���BS'#F�X G ������)�����������&�)�7,��&�$ ����������� &� ��1�����2�R���C��&� ���#��BC���%$ \J ���#�Y����� &� �BC� �����

�����D%�������� ��Z��&�$���&�)�B�JL$�������D���, ��&�B^J@B��C�������%$@��&N��B^J= ��C � �����4#BC$ Z�&��%��$��%$ ���2��#�E� �C& )��,�,$ �N������BCB��%B

�Z�%���1��������&�D%� <�*�4#�H���#�WBC��&�)�4N� )��_$��=�� ������"!=��$��W��4�&#���1����� ���,$���B(� �A��$#�C ��������4#����$ � �����rJ�79[a�#�CDE�

Dr� & ���������)�������$ \J ����4� �� �BC�YB��C����������% z�1��� �N� ����B�BC�%B9D������+4�&��CD%� ������&���&�$U���������#���K���CD < ���������,$��%B

��$����#����$ !�����J D%BC�� ��%B^J �1��BCB��"[a _�����2$#�C ��������4#����$ � �����rJ ���=$���Bz$��*'N&#�%$ �C& ���#� ����)�� F(�%�T�1��������&�D��

MN����������&U T�E��&�$�����$ <

� J�� � ��W N2Y N�� N�� � ��T � � � N � �KQ N��KL

��F�3��r! � �x5 $ (�C H�����������CD%4#B ����������B��%���%&\�E�R���C��& ��� ����� ��FA �����$ ��$��r�#< � ���� H�� �������D��H�KO,����&� �����&

���/�^�� zN�� ���BC��&�)�4N� )���7=3��r! �#7#� $�$��C&#)+ ������H������$��*'�&��%$ D�B �� � ��% ���&�$� ���������O,�����W �J,&\�E�RO��1����$��r��B��C&�)

[a�����6$��C T�������4#���%$6�������rJ, %<���F 3��r! �_�C e���g4� ���&6��&g!,������&����%&\�A�1���A��������B�BC��B=������)����������C&#)�7 �� ��Z�%D�� ��B�B�J

�4#���E� �BC���1���A$N� �E���N� ����B�BC�%B, �D��C��&g��� 'NDa������)����������C&#)�</� �k ���������O=���%&\�z�����aDE�����CD%��� ��N� ��aB ��&#)�4N��)��

�C _� D%D%��$��%&\����B 7/� &�$ [��6D%��4�BC$ �N�r!�����$#$��%$ � �g4��^!�� BC�%&\�_��O=���%&� ��C��&# _���L��&��������%��BC��&�)�4N� )���7 �4�DE� �

MN����������& �^�� ��%B��Q<e*�4#�H3��r! � $��=�� � ����%� ����Z�_�Z�������%��BC��&�)�4N� )��Y�C& ! �����C��4# ���� ��Z�%D��� %7Z��&�$ �^�� ����%��

BC� ����B�Jk���N� �z��&����� �14=��4������������� ���� �v[������a[a��BCB,��a�r! ����B ���B�� �1��� ���,$��%��& ������D���P �������%&\����$�BC��&�)�4���)��%

BC� ���k3��r! ����N��&U�1���aMN���T����� & <

b�& ��F�3��"! � ������)������ D%��& �1���%�%B^J �C&\!�� ��� � &gJ ��O#�� ����C&�) 3��r!�� D%BC�� � ��% @[a�^������4#� ���% T������D����C��&�

Z�%Dr� 4� ���������&�D%�����Z����� ���% _��B�Be��� 3��r!��U�� k� �4#� ��K�r<�b D���&�D��%�#�W��� �4�B����C$�������&� �����&N��B/$#�C ��������4#����$

�������rJ, , D�BC�� ��%B^JU���,$��%B��%$L��& ������������rJ, �������FzM � , �N�� �Z�%��& ��$�$#�%$ ��� 3��r! �#<H`H��)�4�B � �H ��%DK���C��&�

���/$#�C ��������4#����$ �������rJ, ������H�14�B�B�J6 �4����Z�������%$ <zG��� ������C#4#����$ �������rJ= Dr��&2�N�r!�����&\J���� & �6)����%� ����� ������&

���_� �g4N� Bz���U]%�%��� ��&#$ �����6�%BC������&\�� _��� $#�C ��������4#����$ �������"J, kDr��& Z��� ����&\J �����&�$N� ��$ 3��"! � �vJ,��� 7

�C&#D%BC4#$��C&�) �#���C��������!����vJ,���� %7�3��r! �6D�B �� � ��vJ=�Z�% ���&�$U����$��C&�����J 3��"! ���������rJ2�vJ,���� %<

b �����&�$N����$�3��"! �YD�B �� � 'NBC� �� e�����=$�4#D%�%$�� � ���%�e������&� �B � ���C&�)���&�$6D%��������BC��&�)�� ��F�3��"! ��������)���� �@<

������ �3��r! �_D%B � � 'NB��a[a��BCB=��a�KO=��D%4#���%$ \J���$��C T�����C�4#���%$6D%��BCBC��D����C��& ��� 3��r! �$���C����4N��B9X@��DE���C&#�% %<Ab�BCB

�KO,���%��&���BCB^J@!,�C ��C�B�� � ���������4#���% ���� ��& ��F�3��r! � D%B � � , ��< )�<+��O=�C ����%&�D��6����$#�C ��������4#����$=PQ� �����rJ\P ! ��B�4��%$

� ��� ���P�.�=(P,�DEH�B�� @ �.BC,�DCX #.DC@F�=(Q�)DE��(�H�B+HI����HLK%� HI���SH3H�DCB5H��.BE� H��\H ��� ������,"�I� ,��.�������PHLHF#%D5�),���D��.�.,���#VH����THLK%�=M

8 �

Page 40: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� 3��D�������>�'����� � 3��D������5 � � ; !���"5�� ;BA� ���������'�D���������D� E � ��� �D��5��� �� )��@*�� 5 6 ;�; !� ����������'�D���������D� E � ��� �D��5/�2 �� )��@*�� 5�� ;�; !������������ �� ���#�����D���#�D�����4���� ������2 &>�'�����#�����������2 ������"

�����D���#�D�����4���� ������G!

)�)�) * � * � * ��� * , �� D���$(D� � * � � � -� ��/&2-�! D�43D������5 * ����D��3#" ;�$ D�43D������5 =��%�����43&" ;�. * ?=C�>�#�G * %=C� : & * ?=�� !I

��GTueX9LRKA~ � � <�b ��������B�BC��B���� �����^O ��$�$��^���C��& <

'N��BC$� ��� ���������,$.����)�4#����&g�� , Dr��&.Z� ��4#�����2� ���CD%��BCB^J ���%D���&� T����4#D�����$ �1����� 3��r! � ���)�&N� ��4�����

���������$ �C& ����� D%BC�� � 'NB���< ������ �2� ���% �^� �Z�� � ��C�B������ #4��CB�$ BC����������C�� W���Z�%��� ����&�) ��& $#�C ��������4#����$

�������rJ, %7�[a�#�CBC�@�2� �C&\�E����&��C&#) ����� 4� �4���B��������E� ��CB����vJ ��&�$ D������N� ������CB����vJ �1�%� ��4#���% U���+3��r! �#< �����

BC������ ���C�� ����#�%�� ��%B^!��� WD%��& Z�6�C����BC������&g���%$ �C& ��F 3��r! �#7(���_�C& �����&�$N� ��$ 3��r! �#7S�������#����4�)�� 3��r! �

���R����!���v&\���%�T� ��D%��% 3"�1� ,2[a�������Z�%�� ��� D%�,$�� �C����BC������&\���%$ ��& ��������� B ��&#)�4N��)��� %<0����� ��F�3��r! �

B � &�)�4N��)��� ��Z�%D�� 'ND%� ������&UDr�������14�B�B�J�$��,D%4����%&\�� a����������������&�)Z���v[ �%�%&L$��� ������C�4=���%$L�������rJ, a��&�$ ���#�

�����&�$N� ��$=PQ3��"! � D%�����Z��&���&g�� ������KJ ����� &� �BC� ���Y����<

M �C)�4���� ;#<�5 �� � ��C����BC� ��F�3��r! � ������)������L<2� � ��BCBC4# ������ ���� �D����%� ������& ���_$��� ������C�4=���%$ �������"J, �7

��&�$ � D%D%�� � ��� �����%����%B��%���%&\�� �< b�& ��F�3��r! � �#����)������ �C T�E���T����$ D���&�D�4������%&\��B^J �C& ������ ��K� ���

�����=D��% � ��% 2���N� �2�����L&N�����%$ ��������4�)�� ��% ����* ������D��� %< ����� D�B �� � ��������� �� �C �� ��E� &�$N����$ BC��������TJ

D%BC�� � �79��&�$@���%�#���% ��%&\�� ��6�v[ �2$#�C���%&� ��C��&N� B�)����C$U���e�#���,D%�% � ��� %<�G�4#���C&#)������WD����%� ������&U�����/7�� \J��

�����=D��% � ��% W�����+ ��%B��%DK���%$ �1����� ���#� �0�! '�����#�%�� ����*�*��% � �/#Z<W����� �������� ��@D%BC�� � ���O,���%&#$� k����� ��Z�%D�� ��B

N�� ��2D�B �� � � ������ [a���CDE� ���%�#���% ��%&\�� ��L)�����4#� ���������=D��% � ��% 6� &�$ �N� � ������!,�CB��%)���$ T�E� ��4� ��& ���#�

��F�3��r! �LBC��&�)�4���)���<Wb�& ������D��_����� �_�C&��#�%���^�� ������C �D�B �� � �Dr��& Z�64� ���$ ��& !�� ���C��4� � ��Z�%D�� ��Be�#B ��D��% %<

MN��� ��O�� ����B���7=����D%��&U���4� ��%$U��� �N� �����������%����]%��� & ��) ����)*! '%��$�! <A����� ��� � � �+D%��&� T����4�D��a�� a�&���[

D%��&g������B�D%��&� T����4�D��� ��Z�%D���� J,�C&#) ���N� � ����� �%&�D�BC�� ��%$ ��D����C��&# 6����� �Z�%�T�1�������%$ ��&#B�J \J �#���,D%�% � ��� ���&

)�����4����/<

;�:

Page 41: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ����*! �%!��� �0 � � ��% % ��Z��C ������Y���� �� �C�������T�E��&\���1�r� ��4���� ��F�3��r!��6��$#$� ���63��r! �#<Ab $#�C ��������4#����$

�������rJ �C U� D%��B�BC�%DK���^!�� �������rJ ��N� ���%$ \J � &g4��Z�%�L���+�����,D%�� � ��� %< -/� � � � & ����$��C&�����J � �����rJ�7��

$��� ������C�4=���%$��������rJ �N�� � ������a�C&#$��KO� ��N��D%����&�$� ��������� ��kD%��B�BC�%DK������& ��� ��BC������&g�� � � '#O=��$2�vJ,��� <A�����

�vJ,���� ��C)�&�� ��4�������� ��&��"Pv$�������&� �����&N��B9$��� ������C�4=���%$U� �����rJ2�C&\!���B^!��� �$���4��B��Y�����D ���K�� H �4�������4�&#$��C&�)��

D%�������RPv ��%�N� ��� ���%$+ �BC���� %< b �\J=�#���%&6�C&W��&�� � �N������ ��� �B����� �C&�$#�CDr�R���% (����� $��C���%&# ��C��&+�C $��C T�����C�4#���%$ <

b� T�������C �g �����2��B� ��@��BCB��"[���$ ��& �����% ��2 �B����� �7 �����D%��� J,��&�)L���N� �W ������6$��C���%&# ��C��&� _��� ���#�2�������rJ �����

&�������� ���$#�C ��������4#����$ 7�� < � <e�����KJU����� v ���,4#�%&\���C��B ��$��C���%&# ��C��&� % �^�������=$#�C���%&� ��C��&� ��N�r!��k�� ����%���C ��g �7

���#�2�������rJ �� W� D���4���BCB^J ��& ����$#�C&N���TJ�7S&���&,Pv$��� ������C�4=���%$�7 MN���T������&=PvB�� � ��7 �4#B�����$��C���%&# ��C��&N��B �������"J , �

! ��BC4����BC�Y��$�$��^���C��& ����3��r!�� ��&L�^�� ��"[a&L���C)��g�%7N�� a����&\J �Z�%����B����N�r!��k&������%$ �!�g8,7��\;� ,K<�v& ��F�3��"! � ����� �4�� �D������#�� �C& $��� ������C#4#����$ � �����rJ �%BC������&\� �����1������&�D%�� �4# �� &������2��B�B�J Z�

$��� ������C�4=���%$2�C&�$���O=�% % �����Y��&�B�J��KO=D��%�#���C��&� ���+���#�C ���4�BC�������� �4�# �D%���C�#�� ��C&� �� �g4���&\��� � B $��C���%&# ��C��&� %7

��&�$ �4�# �D%���C�#�� �C& �������rJ, W[a����� )��#�� ��W����)��C��&# %7 $#�C �D�4� � ��%$ BC� ����� ,K< ���#�2�C&#$��KO=�% W�4� T�Z����& ���#�

$��� ������C�4=���%$ ����&�)��Y�� � ��=D�� � ���%$ [a����� �����Y�������"J2$��C���%&# ��C��& < ������ � ������CDK������g4��C���%���%&\���%&# �4����% ����N�R�

���K�1�%���%&�D��%$ � �����rJ ��BC������&g�� H����������BC$L\J �����_�����=D��% � H���N� �a���K�1�%���%&�D��% ������%�L<

����� ! �����C���B��% ��N7��"7z��&�$�������� ��BCB�$��C T�����C�4#���%$ � �����rJ ! �����C���BC�� %< ���#� D%���%� ������& ��O#�#���% � �����&�

��& ���������)��\�Y�N� &�$ ��C$#����A���#� �C&��^��� � BC�C]��%�� � ��Z�%D%�^� J@���N� �Y�����6�������rJ, Y���%���6��BCB(�N�r!�� ����&�)��� � &�$

�0, ������JL�����k��BCB � gJ�� �������"J, �7Z#BC�,D �\P $��C T�����C�4#���%$U�"!���� ��< �k ����k���N� �a����������&�)6��� $#�C ��������4#����$

�������rJ, H��&2��F�3��r!��6�C �$#�% �D��������$@��&U���%���� ���� �����Y�v[ �2 �����D%�C��B D%BC�� � ��% � ������L��&#$.����(����<

������ ��) �0� �C A��&#���������e ��Z�%D�� ��B=D%BC�� � [a�^��� ������!,�CB��%)���$+ T�E� ��4� %< � �A���%�����% ��%&\�� ���& ��&g���%)����e�C&\���%��! ��B

:#7^<�<^<^7�� P 5�7 $��C T�������4#���%$ ����������"[ �|!��%�6� #�% � ����*�* ����+ �!)*!�(��) % � $��C���%&# ��C��& ���+�RO=�C ���H�@)�����$

BC� ��� � ,�< �������������(���L�� H���N���T����D%4�BC���� �4�ZD%BC�� � H��� ����(����<H���#�����)�4����%&\�� H�C&U�����kD%��&� �����4�DK�����H���

���������������2���%�����% ���&\�������Y��������B ��C]%��� �(�����_����&#)�����&�$ �������E����)������#���,D%�% � a$��C���%&� ��C��&�<e���g4� %7��

�N�� � ��BC������&g�� _$��C T�������4#���%$ �"!��%� 'N�� ��k$��C���%&# ��C��& ��� � ��&�$�� ���� �� �%B��%���%&\�� _$��� ������C�4=���%$ �"!����

���D%��&#$ $�������&� �����& ��� �/<

��F�3��r! � $��*'N&#�% �� D%BC�� � +���C��������DE�gJ ���a$��^I�������&g� �,��&�$� � �a����&�)�� ������D���% M �C)�4#��� ;=<~8",�< ?z��DE�

�4#�D�B �� � L���%�����% ��%&\�� � $��^I�������&g���g�C&#$ � �+$��� ������C#4#������& �1������� � �1���U��& � �����rJ $#�C���%&� ��C��& < �����

������#BC�% T� $��� ������C#4#������&��1�����2�R���� ������� �!#$* � � % �� �g4���&g��� ��B ,��1�����2� ���C&2[a�#�CDE� ������[a����BC�����/�����_� �����rJ

$�������&� �����& �C ��������Z�%$ ��� ���#��B��=D%��B �#���,D%�% � %< V �������k$#�C ��������4#������& �1�����2� �� % ��������! � ����$ \J ���C)��

F �����1�����2� &�D%��M9����������&-,A�C&�D�BC4�$#� % � �� � ��% � ��� � �a$���D%�������� ������C��&�7=� &�$ *!��+-#������ Z �!���(��$#�%D%�����Z�� ��^������& <

�v&_������ ���Dr�� ��% S�����z�C&#$��KOY����&�)�� % ���g4� �������rJY$�������&� �����&-,��� /$��C T�������4#���%$_�"!��%�(��&��z���,���#��$#�C���%&� ��C��&�

���Z�����H�����=D��% � �)����C$6$��*'�&��%$�gJ �����a)�����4��������%DK�r<Ab�B�B���� &�)��% z�4# �����a$��� ������C#4#����$��"!���� $#��I��%����&\�

;#5

Page 42: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

BlockRange

CyclicRange

Range

IrregRange

ExtBlockRange

CollapsedRange

Dimension

��GIuVX9L K8~ � z <z����� ��F�3��r! ��`H��&�)��k�#�C�%������DE�\J

$�������&� �����&� a��� �����C H)����C$ 79��&#$ ���e�����������CD%4#B ���a$�������&� �����&U��� �����+)����C$L�C ��E� ��)��K���%$@\J@&#��&��k���e���#�

��� &�)��% �7=�������������rJ2�� � ����C$���� Z� % � #����(� �� � ����&����N� � $#�C���%&� ��C��&���<�'=���������/�����Y����&�)���D%B � � ��� a��BCB��"[

� �$� *! �� �!)*!�(��)* ���6 �4����Z�����H ����%&�D��CBxPvN�� ��%$UD%������4=�E� ���C��&� �<

b ��%D%��&�$ &���[ D���&\������B�D���&� T����4#D��r7 � �����(����=7H�C����BC������&g�� 6� $��� ������C�4=���%$ �N������BCB��%B B��=����< � �

��������� Y ������+DE��������DK�������C T����D% Y��� ����� � ��%&�����ND���&� �����4�DK����� ��FzM�<������+ �J,�Z��BC $�� &�$ , �D%������$ gJ

���#�% ���D%��&� T����4�D��� A����� Dr��B�BC��$ ����*! �% ��� � � � ��)��0�� ��*K<(��������&�$���O#�� e�����%��� �����"!��%�e��BCB\B��=D%� ������&� % ��%BC��D����%$

�������_\J �����_$���)��%&������ ���_�C&\������! ��B �- � ,+� � ����&�)��� ��&�$ �9<

��F�3��r! � � BC �� �4����Z���T�� MN���T����� &=PvB�� ���@�������rJ ��%DK���C��&� %< b�& ��% %&��Z,* ���! ��(��) ���#�% ��*�*!�(��) �N� �

�������B ���� TJ,&g���RO ��� � $��C T�����C�4#���%$ � �����rJ@�%B��%���%&\�Y�����1�%���%&�D���7S�4#�Y4� ��� �$���4��B��+�����D ���K�� �< � �YJ,���%BC$#

�U�����1������&�D%�6���@� &���[.� �����rJ D���&\�E����&��C&#)@� �4�� ��K��������#����BC�%���%&\�� k� � ��������������&g�W�������rJ�<������� ��

�%B��%���%&\�� 6D%��& ��L��D�D%�% � ���$ �%�^���������������4�)�� �����U�N� ���%&\���������rJ �����������4�)�� �����L�������rJ ��%D����C��& ,��F�3��r! � ��%DK������&� Z�%�N�r!��U ������K������&�) B�� ��� �������"J �����C&\������ ��& M9����������& 7 [a�#�CDE� Dr��& �����1�%���%&�D��L��&

��������������TJ@���%)�4#B ���� ��%DK������& ��� �2�E����)������������"J�<_b� ��C& M9����������& 7� �4�� �D%���C�#�� k��& ���D����C��& ��O#�#���% � �����&�

Dr� & Z�L��&�$���O ��������BC�K�� �< ��F 3��r! � � BC �� �N� ��4#�CB��TPv��& �C$��%�� ���� * �� %&��) �0��* ��&#$ % ��*! �%!�(�! � � ��% � �/#$*K<

������ ��6$��% �D%���CZ�+����� ����&�)��+��&�$ $��� ������C�4=���C��&@)�����4�� ���� ��%D����C��&# %7/��&#$ Dr��& Z�6��BC �� 4� ��%$ �C& � �����rJ

� � � ,��.�����1DE�S(.�V#%DE���'�7,����=B5H3,�DC�G( �/��,�� �=�=( ,��.�FHI���THLK �THI(.Z HI(Q#V,��.� #%DE@F�=(���DE��(�����,��.� -.���%��������[���DE#��O�=��BEBEH�-�����#�THI(.[G��� @F��HI(Q� ,��.�AH����THLKF��H�(.Z �=H�( �/� �.DE[ �.�����%���=-�BCD5�=HI,�DE��( H�BCBE��O�\DC,",�� �Q� BE�� �=�'M

;\8

Page 43: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

D%��&� �����4�DK������ ���& ���#�L ������ �1�=�����C&�) � 6�����U����&#)��% ���&�$ )����C$� ��&g�����,$�4�D��%$ �r����BC�C���%< ���#��J ��BCB��"[

��F�3��r! ��� �����rJ, ����6���������,$�4�D��+� &gJ �2���#���C&�)6� BCBC�"[ �%$U\J ���#������ � � $��C���%D�����!���������FzM�<

����� �KO#������B��% ������� �N�r!�� D%�"!������%$ ���#� N�� ���D �J,&\�E�|O ��� ��F�3��r! �#< ����� B � &�)�4N��)�� ���� ���B�����

����B � ����!��%B�J� �������B���< ��������BC��O=�������% S�� � ��,D%�C� ����$k[a�^���_!�� ���C��$W���(�������%)�4�BC��� �N�R��������&� ����D������4�&���Dr� ���C��&

����� �4��#���� ��%$ ��� Z� $��r� B��2[a�^��� ��& D%�����4�&���Dr� ���C��& BC������ ���C�� 2B�� ���L����� ��&��% $��� �D�4� � ��%$ �C& ���#�

�����2� �C&�$��������(������ �$��C � ��%�T�E� ���C��&�<

�������KO#������BC�� k)���!���& ��L� � ��BC�,�"�@!��%��J �+4�DE� B�� ��� ��FzM $N�R�E�RP �N����� BCBC��B ��O#�����#BC�% �7/[a����������& ��&

��$#��I��%����&\�Y �J,&\�E�|O�< �W[a�CB�B/)���!��W��&��+BC�� ��H�KO#������B��k���2�%�����N� ��C]��k�����+�Z����&g�H����� ������� ��FA �����$

���=$���B �C �&#���������_ ������k�� ����� ��FzM ���,$��%B < � �([��k�KO=�%D�4#���_���#�_�1��BCBC�"[a��&�) ��F�3��r! ���#����)������

� 3��D�������>�'����� � 3��D������5 � ; !���"5�� ;BA� *�� ��� � * �4� � �%� )�� *�� 5 6 ; ?���%� )��@*�� 5�� ; !�!� ���D� � ) �$(�� ) ��3 * ���D���"5�� � �������43 �@* �D�4�D� �8�43D� 5�� : ��) � 3 � 5 ; : �� : � ) � 3 � 5 ; : � ; � ; !I

[ �WD���4�BC$U ��%�_��4#����4#�HBC� ���-

� � ������3 � * �����������3�� 5 60 � ;� � ������3 � * �����������3�� 5 �S � ;� � ������3 � * �����������3�� 5 60 %6 ;� � ������3 � * �����������3�� 5 �S %6 ;� � ������3 � * �����������3�� 5 �S � ;� � ������3 � * �����������3�� 5 60 � ;��������������� �����% � ���)��% %<e*��%D%��4� �� ����� �������,D%�� � ��� z����� ��4�&#&��C&�)�D%��&�D�4������%&\��B^J+��& ��3���X@ %7 ����� ����$����

�C& [a�#�CDE� ���#� ���� � �� )��% _���#���%�����C Y4#&�������$��CDK�E��#BC��<_b�& ��F�3��"! � ������)���� � �� Y�LX �TX G0������)���� �@7

��&�$���&\J6� �����%����� &�D%�a���ZD%��BCBC��D�����!�������N�r!=�����A�C& �#����!,����4� z�KO#������BC�� e[ � z���������� �4�B^�z�����_���������CD%4#B ���

������)���� �����C&�)_ T�vJ=B�����&�$U�W)��=�,$2B��C�������J6� �SD%��B�BC�%DK���^!���D������4�&���Dr� ���C��&����������^���^!��% �< �v& )��%&�������B���&

��F�3��r! � ������)������ Dr� & �1���%��B�J@�KO=��BC�����������[ �r� �gB�J D%��4#��BC��$ &N� ��4#��� ���A����� �����,D%�� � �D�BC4� T���%��7/��� ����&

��B�BC�"[a�C&�)+������������D%���%&\����BC)������^������ ����Z�_D%�,$��%$�<

;�;

Page 44: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&D� * � D� *+��� ��� � (���5/�D������� � � � ����� %�������4� � � � ���#� %���������� � �� ���8& ;�A�C3D�$(�� � ����� ) �C3 �05 ; !� ����������� ) 3�� �05 6 ; !� ������������ ) 3�� �05�� ; !

* ���>���#� ) 3�� �05�� ;�) � * , ��5 ; !������������ �����'���8���D���#���������� 2 �����#��� �2!����������/�� �� ���'��&>���D���#����������(�2 ������#��� �2!� � � * & ) 3D� � �$�05���� +� ; !� � � * & ) 3D� � �$�05���&2 & ; !���05 � ;�$ D�43D������5 * �%����43&" ;�$ D��3�������5 ='�%�>����3 " ;BA

�������4�*�+( � �>60!���4305 * ���>E��>60! E 7 � ! E :�:@;�)( �#: �'�D�G * E�� ����& (E2 ?=C�2!� * ?=C�>�*�)( � !I

I

��GTuVXaLRKA~ � ~ <zb )��%&�������B(X �R�����xO �4#B�������BC��Dr� ���C��&6��& ��F�3��"! �#<

� J � � ������� � L0YKL�� �8U Q�� � NPO�� U�� � ��� RSNPR �

�v& �����C + ��%DK������& [��U$��� �D%4# � 6�KO,����� �J,&\�E�RO � &�$ 4� ���)��L� ���#�C)��=P BC�K!��%B D%�����4�&#�CDr�R���C��& BC��������TJ

�C& ��F�3��"! � ������)���� �� �< �S[�� DE�N������D����%���C ����CD D���BCB��%D�����!��2D%�����4#&��CD%� ������& �������#�=$� ���������� ��� � &�$

���$�&������(��� ���������_$��� �D����CZ�%$@�� a�KO#������B��% %<

� $��� �D%4# � L������� $��������CBY��&#�1�����2� ���C��& �����4#�U����� )��%&#�%��� B���4����Z�� �� ��� �����^O �4�B����C��B��CD%� ������&

����4#����&�� % M ��)�4���� ;=< ; ,�< ���#� ���������=$ �N�� �v[ � �������Z��������J �������"J, &��N7 & + [a����� ����� $��% ��C���%$

$��� ������C�4=���%$ �1������� �r< �����C ������)������ �� ��BC �� 4� ���&�) �C&#�1������� ������& [a�#�CDE� �C $�� 'N&���$ �1��� � &gJ

$��� ������C�4=���%$6� �����rJ - ����� �������Y�1�K��DE�6������$��� ������C#4#������&+)�����4�����&�$ ���(���������Y�1����DE� �����a�C&#$��KO+����&#)��% �<

;0�

Page 45: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�����C k�KO#������B������%B��C�% ���& �U���C)��,PvBC�K!���BAb�$�BC�� D������4�&���Dr� ���C��& �DE���%$�4#BC�����N� �k$��%��BC _�KO=��B��CD�����B^J

[a����� $��C T�������4#���%$ �������rJ, �� ���#� ��������� ��� ���������,$ < ����� ��������� ��� ���Z�%���R���C��& Dr��& Z�U������B��C�%$ ���

! ��������4� �����& �g � &�$ �vJ,��� ���k� �����rJ�< b�&\J ��%D����C��& � �k��& �������rJ [a�^��� ��&\J ��BCB��"[���$ $��C T�����C�4#���C��&

�1�����2� �YDr��& Z��4# ��%$�<2',4����Z�������%$ �%BC������&\���vJ=�Z�% k�C&#D%BC4#$��63��r! �L�����C��������!��+��&�$ )�+�,�����& �vJ,��� <6b

)���&��%����B/bYF � �1��� ����� ���������U�14�&#D�������&U�C

D� *)� 3D� � �!� 5 � �(��� � � �� �� ���*� 3<� ; ! D� *)� 3D� � �!� 5 � � � ��� � � �� � � � ���*� 3<� ; ! D� *)� 3D� � �!� 5 � � � � ��� � � �� �� � �� ��� ��3@� ; !)�)�)

[a������� � �C a��3��r! �6�#���C��������!��Y��� )�+�,�����& �vJ,��� <z�����+� ��)�4����%&\�� ����%���+������]%����� P $��C���%&� ��C��&���B 7,��&���P

$�������&� �����&N��B 7Z�v[ � Pv$#�C���%&� ��C��&N� B 7���&�$ ��U��& < �[a�CBCB(��� ���%& �4�����������]%�W�����% ��6�C& ����� �������������&�$

�C&\���%��� � D%�-

D� *)� 3D� � �!� 5 ��� � � �2 ���*� 3@� ; !

[a����������#�+ ���)�&N� ��4���� ���U���r��&� Y��&\J $��� ������C#4#����$ �������rJL[a�^��� ��BC������&g�� Y���A�vJ,�Z� � %1�����C �* Z )$ (� �C �&����� �4����Z�������%$U\J2���#��D%4������%&\� ��F 3��r! � D%��������BC�%��7g�4#�a���� �4��#�����T�� ����������=$2 ��C)�&N� ��4#���% �� �/������

)���&��%���CD �g��&�$ �C&W�KO,������&N��B�B�Jk�C����B��%���%&\����$+BC������ ���C�� , �C��</B��C����������% (�C����BC������&\���%$k�C&+ ��E� &�$N����$�3��"! �#<

������ H�������kD���&�D��C ��_ ��C)�&N�R��4����k$#�=�� �&�� ����&�D%�����Z����� ���Y�����_D���&� ���������&\�H���N� � � �&L��&�$ � �6�N�r!��W���#�

�� ��������& �0, ���N� �H�N�� ����Z�Y���� �����$ � �a��4�&=P ���C����< ,

b� H��&�� ���������KO#������BC� 7NM �C)�4�����;=<��6�C � ��F�3��"! �6������)������.�1��� �����_-S����B � D%��������)���� � ����� �a4� ���

� �$� *! �%�� ���(��)*K< � �W�CBCB�4� ������ ���% Y�����64� ���������BC��������TJ D�B �� � � &�������������(��� ���@D����%� �����������rJ= _[a�����

)����� �� �KO,����&� �����&� %< �v&������� D%�� �� 7,��������O=���%&� ��C��&# ����������[a�C$#���@5���&2�������#�%�� ��C$#������������BC�,Dr��B�B�JW���%B�$

Q�#�gJ, ��CDr� B �� ��%)����%&\�%< M �C)�4�����;#< $�CBCB�4� ������ ���% ������C � �����4N� ������& <

MN����� �����6�Z���C&\������!,�C�K[ �������#�C �$��� � �������� ������& �����6���� ��Y�C�������T�E��&\���1�r� ��4����6���������� ��KO#������BC�

�C Y�����6�����Z�r� ����&�D��6���z����� �14�&�DK������& �����($ +�� ���$'&������(�� ���,<2�����C ��� _� �����������! ����� ����+ + �0)$�(� �� ��(��)

��#$�!%&�� '�(��)N<(������ A�N�������CD�4�B ���(��&����� 4� ��%$6��� '�BCB=����� � �$� *! ���!��� * ��������!% � �!# %�� ���(��)* �4�������4�&�$���&�)Y���#�

Q�#�gJ, ��CDr� Be ���)�����&\� �+��� � $��C T�������4#���%$ �������rJ�<kb D%��BCB(���U� D%��BCBC��D�����!��W���Z�%���R���C��& �4� T���� ��&\!��"� �%$

����4�B^�E��&�����4� �B�J \J ��BCB����%�Z�%�� 2���Y ������ � D����^!��@�����,D%�� � )�����4��2%1[a����DE� �2�rJ �����2�rJ &�� � Z�

���#�+�%&\���C���k ��K�����A�#���,D%�% � ��� Y�KO=�%D�4#����&�)2�����+������)������ ,�<������+�KI���D������ ���$�&������(��� �C a�����|!��%�T[a�������

���#� )����� T� ����)��C��& [a����� !�� BC4��� 2�1����� �����=D��% � ��% U����BC$���&�) ����� D%�������� ��Z��&�$���&�) �%B��%���%&\�� 2�C& ���#�%�C�

���\J, ���Dr��BH ���)�����&\�� %< M �C)�4����U;#<�� �CB�BC4� T����� ���� �����L��I��%DK� �����KO=�%D�4#����&�) ������ ���$'&������(�� �14#&�D����C��& <

; $

Page 46: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� 3��D�������>�'����� � 3��D������5 � � ; !���"5�� ;BA� ���������'�D���������������� E � �������5��� �� ) � *�� 5 6 ; � ; !� ����������'�D���������������� E � �������5/�2 �� ) � *�� 5�� ; � ; !������������ �� ���#�����D���#�D�����4���� ������G!

)�)�) * � * � * ��� * , �>� � �D� ����$(D�� * �G- � -������������ �� ���'&����D���#�D�����4���� ������2 3>�'�����#�����������2 ������G!

� � A� � � * & ) ��3 * �D���D������5 � ; !�$ D�43D������5 * �%����43 ��" � � � ;�$ D��3�������5 ='�%�>����3 ��" � � � ;BA�������4�'����� �>�>6 ) ���#� 5 �� * ���S ?=C� : �2 * : � %=�� :�� * ?='��� � : �2 * ?= : � � ; !

3 * /=C�>��������� ) ��& � 5������ � �B�2 * �=�� ; !& * /=C�>�'�D��� � !I� � (�� * � ) �4�!���"5 �0 1& ; ! ����� �����4& * 3D�����!���� * ��� )I �� * ����5 � � � * & ) � �!� ���� 5�3 ;� � � � ; !I

��GIuVX9L K8~ � � <�'=��BC4#���C��& ��� -S����BC��D%����,4�� ������&UgJ@3�� D%����/���%BC�RO#� ������& <

X@������)��%&#�%��� B��1������ ��� ���$'&������(������"J� �����D%��� J����N�R����&�B^J �+ �4�� ����H���S�����Y�"! ����B ��#BC�H)����� T�a�����%�

�C Y���U�� 4��Z$N� ���%$ 7S�������rJ ��%BC��D��kD�J,D�BC�CD[a�����N������4�&�$ �1���Y4#��$N�R���C&#)L)����� ��_D��%B�BC _� ������� �KO,�����%���

�%&#$� �� � �����k�������"J�<

� �_��& �������"J �N�� 2)����� ������%)�����&� 6�����L��4�B�� ���N� �����#�@ �4�� �D������#�� ��4� ���Z�@ ��C����BC� $#�C ��������4#����$

�C&#$��CD��% ��� ����B �RO=��$ ��* �0� � � � ��)����(����*K7,�C&�D�BC4�$#�C&�)W����� �������!������ &��%)\�R����!��Y�C&\���%)���� ��I� ����%7���B�BC�"[ ��D�D%�� �

���6��BC�%���%&\�� ��R�aBC�,Dr� ���C��&� �&��%��)��g������C&�)�����_��&��_$�� 'N&��%$L\J �����_�"!�������B�B �C&#$��KO�<

*��% ��C$��� ��������� ��� ��&#$ ��%$'&��������� ���g7/b�$�BC�� �C&#D%BC4#$��% ���� �����CB�J2���A���%B �R���%$ ���%)�4�B ���HD%��BCBC��D�����!��

D%�����4#&��CD%� ������& ���Z�%���R���C��&� +% ������ �� %7N �� ��[a �7 ��&�$L �����&-,�< � ����B� ����C&�D������Z�����R���% a�6 ��K��� �eD%��BCBC��D�����!��

)\� �����%����&�$ �D%� �����%�2��������� ���C��&� 6�1���6�������L�C�����%)�4�B ��� D������4�&���Dr� ���C��&� �7�� &�$ � ����2�������%$�4�DK������&

; �

Page 47: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

a[0,0] a[0,1] a[0,2]a[1,0] a[1,1] a[1,2]a[2,0] a[2,1] a[2,2]

a[2,0] a[2,1] a[2,2]

a[3,0] a[3,1] a[3,2]a[4,0] a[4,1] a[4,2]

a[3,0] a[3,1] a[3,2]

a[0,1] a[0,2] a[0,3]a[1,1] a[1,2] a[1,3]

a[3,1] a[3,2] a[3,3]

a[2,1] a[2,2] a[2,3]

a[5,0] a[5,1] a[5,2]

a[2,1] a[2,2] a[2,3]

a[3,1] a[3,2] a[3,3]a[4,1] a[4,2] a[4,3]a[5,1] a[5,2] a[5,3]

0 1

0

1

��GTueX9LRKA~ � � <z?eO#������B������A� $��� ������C�4=���%$L�������rJ2[a�^���L)����� T�a����)��C��&# %<

���Z�%��� ������&� N�� ��%$ ��& �����LD%�������� ��Z��&�$���&�) M9����������& ��: �������rJ �C&\�����C&� ��CD� %< `a�%$�4�DK������& ��������� ���C��&�

�E� ������&������ �������Y$#�C ��������4#����$ �������rJ, a�� �C&#��4#�r<A���#��J D�������&����������%B��%���%&\�� ���� �����,$�4�D�����&��Y���

�������� �Dr��BC��� ! ��BC4��� %7����a�������"J, H��� BC�"[���������&/�Z<

��4������%&\��B^J ��4��+D%��B�BC�%DK���^!�� D������+4�&��CD%� ������& B��C�������J �� �4���B����& ����� ���H$���!,��D%� BC�K!���B D%�����4=P

&���Dr� ���C��& BC������ ��J D%��BCB��%$ +-#/.��0�!"< ���#� �����$���! b�F � �C U$��% ��C)�&#�%$ [a�^��� ����� )��\��BY���N� �L���LD%��&

Z��������B��%���%&\����$ �Z���T�E���B^J ��& &#���v[ ����� ��BC� ���1������ k��&#$ ����D��C�%&\��B�J ��& ��������B�BC��Be�N����$#[ � ����<L������

BC������ ��J �� �$#��!���BC���Z�%$@[a����� ��F�3��r! �2�C&L���C&�$ 7N#4#�Y�^���� H�� �����&�$N� BC��&��kBC������ ��J � &�$ D���4�BC$@��k4� ��%$

\J �������%� TJ, ������� �< ����� ������& ��4������� �� ���_������ BC������ ��J �C ���� �Z�%���1����� � D���4���B��Z���C&\�TP ���RPv�Z���C&\�

D%�����4#&��CD%� ������&� �Z���v[ �%��& �����=D��% � ��% �<

�k[a�CB�B($#�C �D�4� � ��C����BC������&\�E� ���C��& �� � �4#�% Y���e���C)��,P � &�$ BC�"[ P BC��!��%BSD%�����4#&��CD%� ������&UBC�C#�������C�% a��&

���N���=���%�1����&�$@���N���=���%� $=<

� J � � L"T<T@N��KL � � NKT@T����� V UPR�� ��W N2Y N

����)�� BC�K!��%B#BC�C#�������C�% BC� ��� b�$�B��C � ��� !�����J �Z�"[������14�B <e*�4=�z�C& Q���r��B � �N����� BCBC��Bg������)�����������&�)�B��"[����

BC�K!���BZ'#F�X G ���#�����\� DE���% z���"J��BC ��_���&���D%�� � �� ��J�< ��F 3��r! �������������1������ �4#���������� �BC�"[ P BC��!��%B����% � ���)��

�N�� � ���&�)��� �[���BCB <

; #

Page 48: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Physicalsegmentof array

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

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

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

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

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

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

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

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

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

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

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

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

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

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

by WriteHaloGhost area written

��GTueX9LRKA~ � � < �vB�BC4� T����� ������& ���(�����_�KI���D��H��� �KO=�%D�4#����&�)�������[a���^��������BC��14#&�D����C��& <

~ � � � � ��`9KAZdb[G 4 P QPAwFLRPcbab KML

�����WX@�% � ���)��KPQF �� � ��C&�) �v&\������� ��D�� % X F � , � ;"� [ � H$#��!���BC���Z�%$U\JU� )�����4��U���(���� ��r� ��DE������ a�1�����

�C&#$�4� �����J�7Y)��"!�����&����%&\�r7_� &�$ � Dr��$������C�#< � �L�����"!,�C$#�% @� ���CDE� ��K� ���+D%�����4�&#�CDr�R���C��& BC����������C�� %7

�����#BC�CD%� ������&������Z��B���)��C�� S��&�$W4� ���� $�� 'N&��%$ $�� �E���vJ,���� %<zX F �S�C /����� 'N�� �� ���� � �� )��KP �N�� � ��C&�)� �����&�$N����$

�1����������)����������C&#)+�N������BCB��%B������,D%�� � ����� %<V 4��_����� 3��r!�� ���� �v[ � �����C����BC������&g�� _� 3��r! �U��C&�$#�C&�) �1���WX F �Y�������Z�� ���$ B �R��� �C& 5 � � #=<������

bYF �A�� ����,$��%B��%$��� �D�BC�� ��%B�J �� �������D����CD%��BN��&��������#"$" ���&�$���&�)W$#�*'N&���$ �C&6���#��X F ��8=< :W T�E��&�$�����$ 7

��Z�%D�� 'ND%��BCB^J �4����Z�������C&�) ������X F �k5�<�5 �4�� ����k�������N� �Y ��E� &�$N����$ <+����� ����� 3��"! �2�� �$���!��%B�������$ gJ

��4������% ��r����DE� )�����4��@��&�$UD%4�������&g��B�J !��%�� ��C��& 5�< 8�C a�r! ���CBC���BC� <

����� X F �@ T�E��&#$N����$ �� �KO=��B��CD%�^��B^J �����%DK��P N�� ���$ < ����� � ��&�$ MN���T����� & ��C&#$��C&�)� ����B�J ��&

Q���N� �g4��a������D��� ������� �zDr��&6Z�a�2��&#�C��4�BC� ����$��&�B^J\J6��D�g4��C���C&�)_������D����N��&#$�BC�� e�1����� D%��&� T����4�D������

�14�&�DK������&� %7 ��&�$ �N�� � ��C&#)L�����2�N� &�$�BC�� ���� �4��������B���14�&�D����C��&# W��& ������B��C�������J�<����#� �#"$" ���&�$��C&#)

��Z�%D�� 'N��$ �C& ����� X F ��8 �����&�$N� ��$ D���BCB��%DK�� 6������ �� �����%D��� �C&\��� �4��������BC�LD%BC�� � ������%��� ��DE�����% � &�$

$�� 'N&��% _���� ��Y��� ����� BC������ ��JU�14�&�DK���C��&� _�� YD�B �� � ������������14�&�DK������&� %<W�����6���#� 3��r! �2bYF �a�1��BCB��|[a

;"!

Page 49: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Datatype

Group

MPI

Comm

Status

Intercomm

Intracomm

Cartcomm

Graphcomm

Request Prequest

mpipackage

��GTuVXaLRKA~ � ) <�Fz���C&�D��C�N� B D%BC�� � ��% a��� ����� 3��r!��

���#�C Y���=$#�%B 7ZBC�^� ����&�)������ T����4#D���4#��� �������� �D�B �� � Y���C��������DE�\J $������%DK��B^JL�1����� �������#"$"0��C&�$#�C&�)�<������

�������� D�B �� � ��% H��� ���#� 3��r! � �����_�CB�BC4� T����� ����$ �C&LM ��)�4����Y;#< #,<

�����6D%BC�� � � � � ��&�B^J ���� _ ��E�R���CD+���������� �< � �k��D��� _�� _� ���,$�4�B��+D���&\�E����&��C&�) )�BC��N� B ��%��!,��D%�% �7

�4#DE�2�� z��&������ ��B��C]r�R���C��&�����X F �E7g��&�$6�2� &gJ+)�BC��N��B#D���&� T�E��&\�� z��&�D%B�4�$��C&#)������a$��K� ��4�B^�AD%�����4�&#�CDr�R�����

-�)�������"�)��(���Z<

���������� T�_�C���������E� &g��D%BC�� � _�C& �����6�N��D �R��)��6�C Y�����6D%�����4�&#�CDr�R������D%B � � -������<�b�BCB D%�����4=P

&���Dr� ���C��& �14�&�DK������&� k�C& ����� 3��r!��L���������%�Z�%�� W� � -��'�� ���k���� _ �4��D�B �� � ��� %<Lb� k4� �4N� B ��& X F �E7 �

D%�����4#&��CD%� �����z T�E��&�$# ��1��� � QD%��BCBC��D�����!��H������D�� ��B���)���Dr��B�B�J ��N�����%$ \J �W)�����4#� ���S�����=D��% � ����� �<z�����

�����=D��% � ��% zD%�����4#&��CD%� ��� 7��vJ,���CD%��BCB^JW\J6� $�$����� � ��C&�)����% � ���)��� A���Y���#�%�C� �����%�� e��������4�)�� ������D%��������&

D%�����4#&��CD%� ������<

b�&�� �������D%BC�� � k���N� �+�C W�C�������T�E��&\�kB �R���%�W$��C �D%4� � �����& �C k����������&���& � ��� D%B � � %< �����C W$��% �D%�������

���#� �vJ=�Z� ��� ����� �%B��%���%&\�� ��& ���#� ���� � �� )�� �4#I��%�� �N�� � ��%$ ��� ��%&�$�7����D%�%�^!�� 7 ��&�$ ��B�BW� �������

D%�����4#&��CD%� ������& �14#&�D����C��&� �<.�������C��4� kN�� ��CD $�� �E�@�vJ,�Z�% � ��� �����%$�� 'N&���$ ��& ���#� �N��D �R��)�� < ������ ��

�����C&�B^J�D%�������� ��Z��&�$ ��������� �#���C��������!��z�vJ,�Z�% A����3��r! �#7� ����"[a&6�C&+� ���B���;#<^5������ �A��B�BC�"[a 3��"! �Y�����%D���

���+���D%�����4�&���Dr� ���%$ < ����� � � � � )�� � ��-�� �vJ,�Z�Y�C ��+&��K[ �#���%$#�*'N&���$UN�� ���D�$N�R�E�W�vJ,�Z�Y���/����� 3��r! �#<

�����k ��E� &�$N����$@ ��%&�$@��&�$L����D%�%�^!��k���Z�%���R���C��&� ���eX F ������������������ a��� -��'��U[a�����U�C&\������� ��D��% +-

;"�

Page 50: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

X@F � $N� ��� �vJ,�Z� 3��r! �6$�� �E��vJ,���X@F �E< * �Y�a? + � &��X@F �E< � ��b�` �'��� �X@F �E< '�� V ` � '����� &X@F �E< * V_V -S?zb � +���������X@F �E< � ��� $ ��&X@F �E< - V � > ������X@F �E< Me- V bA� !��� ��&X@F �E< G V .�*�-(? ������+����X@F �E< V *�3�?���� )�+�,�����&

� PQYnkTKA~ � � <z* �� ���D_$N� �E��vJ,�Z�% H��� ����� 3��"! �

��(�&�� * � �� *+� ����� � 5��4&�=��D� � &�(��" * ���#�C��� �4���� * ��� �4�!(����2 � ��������� �D� � �4�D��� ����� * ��� � ����2 * ���>���$� ;

��(�&�� * � �4�D�4��( � � �D� "5��4&�=���� �'&�(��" * ��� �4��� �4�4�2 * ��� ���!(����� � �4�D�4������� � ������� ���D�0 * ���'�C�!(�3<���0 * ���>�D��� ;

�v&U�� ��� Dr� ��% ���������DK��4N��B ����)�4#����&g� D%�������% �����&�$��C&#)��� +�(!2�4� T�a��Y�63��"! � �������rJ�< �v& �����% ��W� &�$

��B�B �����#�%�H����� 3��r!�� D%��BCB� %7#�����W#4#I������ �����rJL����)�4����%&\�H�C ��1��B�BC�"[���$UgJ@��&L��I� ��K�����N� �H ��Z�%D�� 'N�� ����#�

�%B��%���%&\�a��� �C&L�������rJ [a�������_�����_���% � ���)��_��DK��4N� BCB�J2 ��������� %<

b &N� ���^!�� X F �@BC�C#�����TJ�7W� !��%�� ��C��& ���6����� 3��"! � G��K!��%B��������%&\� � �,��B �,�^� % 3�G �+,K7���&#$ � �

D%��������BC������ Y&��%D��% � ����TJ ��� �C&# ��E� BCBS���#� 3��r! �#<�������X F �Y3��r! � D%BC�� � ��% _��&#$ �����6� ���4�� Y����� �����&�$

���#�UX F �W3��"! � D�B �� � ��� ��� �����24�&#$��%��B�J,�C&�) &N� ���^!�� X F �W������B��%���%&\�E�R���C��& � �����v[ � D%����� �N� ���� W���

����� 3��r! �#< ��D%���r� ���������% �� � T��4�� W4� ���&�) 3��"! � ��� ����!�� �v&\������� ��D�� % 3"� � ,K7/[a����DE� 3��r! �@D%��& D%��BCB

��&�$��N�� � ���������������%�� z���+� &�$��1�����0�_&N� ����!��ab�F �E<g�����H&��K[ !����� �����&L5�<~8����������a �� � �v[ ������ �4����Z������

$������%DK�HD%�����4�&���Dr� ���C��&2��� �����%DK�� a!=�C� �����%DK�H ��%��� ��B��C]%� ������& 7g[a���CDE�L�C a��&L�C���Z��������&\�� ����%�U���"[ � ��$

�C����B��%���%&\����&�)+���#�k �����D%� 'NDr� ���C��& ��&��^5��� <�����k����� 3��r!�� ���� �v[������_�C a�r! ����B ���B����1�����

��&& � � ��� � � �� ���,������� ���� �'��� $ ������� � ��& � �

�����_����BC�%�� ��� ����(����� 3��r!����&�D%B�4�$��YD�������BC�K���Y ���4���D���7N��� ��� '�BC�% �7�D%��&/'N)�4���� ������& �D%�����#�� �7ND%��������BC�%$

BC������ ���C�� ��1��� X@F �E7�����BC�r� ��W���% T�YD%�,$��� % N� ��%$ ��& ���#� �Q*�X X F � ���% ��Y �4��^� ,K7Z�KO#������B��+���#��BC��Dr�RP

������&� �7 ��r!�� $��=D�$#�=D�4�����&\�E� ���C��& 7���&�$U�C&� T�E��B�B � ���C��&�4� �� )��_&������� %<

�\:

Page 51: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

~ � � � z � P}H���� / PcLRP}kIkTKqkIGIHJZ GIU � /54 P cP

'=���������C���% ( ������ �N���T�� ���Z��B � ��)����N������BCB��%Bg������)������ D%��&�&���� �� [a����������&����D%���%&\��B^J+��&+���#����4����

$N� ��� �N������BCB��%Bz ��vJ,B���7A4� ��C&�) � �����(���� D���&� T����4#D��� ��� �����=D��% � 6� BCBz�%B��%���%&\�� � �a$��C T�������4#���%$ �������rJ,

��������)���&��%��4� �B^J�<A',�����K�������� %7��1���A�!��D��C��&�D�J�7#�������=D��% � ��N�� A���k$#�W ��������#���,D%�%$#4����a���N�R�zD%���#�C&���

�4� T�H�����_BC�,Dr��B�B�J�����BC$L�������rJ �%B��%���%&\�� ���&@� &���&=P ������!,�C��B�[��rJ�<

����� ��F�3��r!�� �%&\!,�C����&����%&\�L�C $��� ���)�&��%$ ��� � ��D��CB����E�R��� $#�C����D��@��D�D%�% � L��� '#F�X G B��C�������J �C&=P

������� ��D��% �< ��F�3��"! � �����|!,��$��% D���&� T����4#D��� ��� � ��D%��BC�^�E� ��� Z����� $N� ���RPv�N� ����B�BC�%B���&#$ �E�� �\P �N������BCB��%B

������)���� �����C&�)#< G���I��%���%&\� �����,D%�� � ����� Dr� & ���������%� ��C�4�B^�E��&#�%��4� �B�J [ ����� ��& $N� �E� ��& )�BC�����BCB^J

�4#� �D����C�=���%$ � �����rJ, %7 ���W��&�$�������&�$��%&\��B�J �KO=�%D�4#���2��������D�������BC��O �����,D%��$�4����� ��& �������C�k�|[a& BC�,Dr��B

$N� ���#<A�����kD%��&\!��%�� ��C��&LZ���v[ �%�%&@������ ��k���N�� ��% a�C a �4#������ ��%$U����Z�����%BC� ���^!���B�J ��r����BC�� � �<

b� ��&�KO#������B�� ���#����� ��F�3��r!�����C&�$#�C&�)a�1��� X F �E7 [ � [a�CB�B\D%��&# ��C$#�%�e�a�1����)�����&g�(�1����� ���N������BCB��%B

� , �!� ��ZWD�B �� � ��CD%��BS����DE�N��&���D% �������#BC�%�L<�b� H�����W&N�����+ �4�)�)��� ��� �7������C �������#BC�%� �� �D���&�D��%��&#�%$ [a�����

���#� $#J,&N�����CD� �� �_� ���� � � � ��&g���%����D����C&�) ��,$����% %< ���#� ��������B �1����D%� ��& �r� DE� ��,$#J �C&#D%BC4#$��% ��

D%��&g�������4#������&U�1����� � BCB ���#�+�������%�H��,$����% a�C&U�����W �J, ����%�L<������+ ��C]��+��� ������ �D���&\�������4#���C��&U$�������&�$�

��& �����@���� ������C��& 7��S7����Y����� Z�,$#J �KO=�Z�%�����%&�D��C&�) �����L�1����D���7�� &�$ ���#� �Z�� ��^���C��& 7 �Z7�� �Y�����@��,$#J

�KO=��������&�)�^�r< � �S���#���C&#$���!,�C$#4N��B9D%��&\�����C#4#������&2�� �)��^!��%& \J !���� ��� � ��� � �\7=�����Y&��K� �1����D%����& ��,$#J�� �� �� �1����D%�"% ���� � � �

[a�������Y&��"[ ���C z���������� ������C��&6���������� \��� Z�=$#J�<eb ��C����BC� 'N�%$6��4#����$�� �E�k�N����� BCBC��B�!����� �����& �����1����D��

D%������4=�E� ���C��&@�C& ���aP ��,$#JL������)���� � �� ��CB�BC4� T����� ����$ �C& M �C)�4����;#< !#<����������������+�������%�$#�C ��������4#����$

�������rJ, ��C& ���#��������)������L7���7(+ ��&�$ !9< �����%�Z�r� ���%$�B^J2�����E�R����� D%���gJ�7(+�7����S���#������ ������C��&2!��%DK������7%�N7

��&�$2D%��&\�����C�4=���C��&� ����+���#���1����D%�Y� ���Y� D%D%4#�4�B �R���%$2�� [ �Y)��#<e������������4�#BC�H�C ���N� � ������ ��&g!���B�!��% �� �����B�B� ��#��� �� �<�� ��BCB��C&�)+��4#�a��� ���#�kD������4�&���Dr� ���C��& B��C�������J� �������&\J2���C���% +% � &�$UD%���\J,�C&�)��[a����B��

�������rJ ��6����&\J �������� , �� �BC� ���%B^J2�����#���,$�4�D%�k��&L�C&#����D%���%&\�a������)������L<V &��+[��"JL���2�KO=������ � Y�������B�)����������#� �C H�C& ��$��C���%DK�_'#F�X G ���% � ���)���Pv�N� � ���&�) T�vJ=B���<�? O#������BC�

D%�,$��a�C z)��^!���&���&2M ��)�4����a;#< �=< �v&������C ��F 3��r! � ��X@F � !��%�� �����&2��� �aP ��,$#J�7g����� ��F�3��r!���[a�CB�B�����&N��)��

�����=D��% � U)�����4�� ��������&�)��%���%&\�� L��&�$ ��&������ ��B��C]r�R���C��& �1��� $��C T�����C�4#���%$ �������rJ, %< � ���"!�� 4� ���$ ���#�

�������#�=$ �������������� � ������������� ���g7A� �����C&\��P ��� P ������&\��D������4�&���Dr� ���C��&@����4#���C&��+��K�v[����%& �#���,D%�% � �����

�1����� ���#�k����� 3��"! ����&�$���&�) ���eX F �E7Z��&� ����r��$U���(���#�k ������ �TPv���Z�%��� ������&2�1����� M ��)�4����_;#< !=<A�����_BC�,Dr��B

! �����C���B��% � ��+%�����Z7 +���+������ � &�$ ! ��+������� �C& ������������)���� � ������&����k$��� ������C#4#����$ �������rJ, %< b�&�$

��5

Page 52: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� 3��D��� � �>�'����� � 3��D��� �<5 � ; !���"5�� ;BA� ���������'�D���������D� E � ��� �D��5/�2 �� )��@*�� 5 6 ;�; !���������� ���>�>�'�D�����������4� ������" +���'�D�����D�������� ����2

&��'�D�����������4� ������G!

)�)�) * � * � * ��� * , �.-/� - )�)�)�! D�43D������5 * ����D��3#" ;BA� * �'��6 !& * �'�#�� * �G!I����3"5 * ���'�B�>6 ! � 7 � ! � :�:@;BA�$ D�43D������5 * �%����43&" ;� * � : �'�D��3<����5 �2 * �" F& * � ; !� � � �@�4� * �������!�'� � * ��� �/&2-�5�& �#� � �$(���� � * � � *��S; )�)�)� � � * & ) ��� � * ���05/� � �� &� �S ?6 ; !� � �+� � �9) �4�!���"5�&� F� � � ; !I

I

��GTuVXaLRK8~ � � < ��F�3��r! �6$�� �E�6�N������BCB��%B9!��%�� �����&@� � ���#� �aPvZ�,$#J �1����D%��D%������4=�E� ���C��& <

���#��J �����@� � ���)�&���$ \J ��& �C& �g4�����J �14�&�D����C��& D%��BCB��(��&���� ���N� �6������4#��&� �� �� �g4���&g��� ��B�3��r! � � �����rJ

D%��&g�����C&#�C&�) �����@BC�,Dr��B�B�J ���%B�$ ��BC�%���%&\�� 2���Y�����L$��C T�������4#���%$ � �����rJ�< ���#�C ��F�3��r!�����X F �!����� �����&

$��,�% �� ������ �� ���� [a����BC�W�BC�,D �g ����z ��C]�� � �1���� ���&�$���&�) � $N� �E���C&� T���%��$ ��� � �����BCB/ ������ �� ���& ��4����

$N� ���H��������B�BC��B�!����� �����& < �����C (����$�4�D%�� D������+4�&��CD%� ������&�Z���v[ �%�%&+&��=$#�% %< ����� ��F�3��"! � ��X F ��!����� �����&

��B� ��_����,4#�C���� B��% � �D����\J,�C&�)k���Z�%���R���C��&� % � ���C���% , ���N��&6�����a��4#���H$N� �E�_�N������BCB��%B,!��%�� �����&%�� ���C���% ,K7

[a�������_�vJ=�#�CDr� BCB�J � � � <

�����C �KO#������BC� BC�%�"!��% ������ �C � �4��� 4�&����% ���B�!��%$ , �C& )��%&�������B�[a�N� � �� ����� ����������&�) �1�����

$��� ������C�4=���%$,PQ�������rJL�%BC������&\�� ���� BC�,Dr� B^Pv$�� �E�RP ���)�����&\����BC������&g�� � � �_�� � �4����% Y�%��DE� �����,D%�� � ���������B�$

�C$#�%&\����Dr��Bg ���]%��$�BC�,D �g ���9$�� �E� % �@�KO#��DK��B�Jk$��^!,�C$��� � ,K<�M9��� �H)��%&�������B,$��� ������C�4=���%$+�������rJW��� ���D����C��& 7

���#��BC�,Dr� BN ��%)�����&g���2�rJ�Z�� ������� ������C$#�� �4�� ��K����� ������!��%DK����� ������4���&���$ \J �(��&����,<A���#�YD%������B������

�g8

Page 53: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��Z�%D�� 'ND%� ������& ��� ��F�3��"! � ��$#$����� � ��� ������ �� �� � �4#�% %< ��������� �� ��B� �� � & �C � �4�� ��Z��4#�W�����2�2���#���C&�)

Z���v[ �%�%& ��F�3��r! � �����,D%�� � )�����4��� ��&�$ X F ��)�����4#�� %< � &��%��$ ��& X F �6BC� � � BC������ ��J ����� � ��

Z�������%�H�C&\����)����R���%$L[a�����.��F 3��r! ��D���&� T����4#D��� �< �k�%&\!,�C ���)��� & bYF �����%&\�E�R����!��%B^JUDr��B�BC�%$ V_V X F �% V ����D��TPv�����C�%&\���%$ X@�% � ���)�� F �� � ���&�) �1��� ��F�3��"! � ,�< ���#� $��K�E����BC �N�r!�� &�� �@Z�%��& [ ��� ���%$ ��4#�r<V_V X F � [ ��4�B�$@#4��CB^� ��&L�����$���!Z79��&�$U�14�B�B�J��C&\���������Z�%�����BC�Y[a�^���2��F�3��r! ��b�$#BC�C�<

�\;

Page 54: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� 3��D��� � �>�'����� � 3��D��� �<5 � ; !���"5�� ;BA� ���������'�D���������D� E � ��� �D��5/�2 �� )��@*�� 5 6 ;�; !���������� ���>�>�'�D�����������4� ������" +���'�D�����D�������� ����2

&��'�D�����������4� ������G!

)�)�) * � * � * ��� * , �.-/� - )�)�)�! D�43D������5 * ����D��3#" ;BA� * �'��6 ) 6 !& * �'�#�� * �G!I��� �!���3D��� �>�����>���D�4��� D��� �D�43 ���4�#����� � ����� � "���������(�>����&D�4E��'� )�� ���05 ; ?���4&D��E��#� ) � �4�05 ; &���&���E��'& ) � ���"5 ; !

* ��� � ��� � ��� � � )�������� � � � $ � ) � �4��E"5 ; !

����3"5 * ���'�B�>6 ! � 7 � ! � :�:@;BA�D��3"5 * ��� * ��6 ! *B7 � ! * :�:@; � � � "%���������B&������ E'� *�, ��D��305 * ����='��6.!%= 7 � !?= :�:<;���4&D���D� E * � : ���D��3<����5 ���4&D��E * �" &��4&D��E =�� ; !

� � � �@�4� * �������!�'� � * ��� �/&���&���E�-85/&�� � � �!(���� � * � � *�� ;�)�)�)* ���>3 * � ���>�.5 � ��� � : � ;�� � ?���4���>�.5 � ��� � : � �� ;� � !� � � )

������� � � � $ � ) ����� � 3D��� ���3D�$�D���D��� 5�&���&D�4E2 %60 ��2 F� � � )�� $ � ���� 3 * � ���2 � � 0 ?���4���2 � � ; !

II

��GTuVXaLRK8~ ��� <��z�%�� ��C��&L� � �����+�aPvZ�,$#J �1����D%��D%������4=�E� ���C��& 4� ��C&�)6���%$�4�DK������&L����3��"! �6�������rJ�<

� �

Page 55: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

� � �(� � � � � � ��� � � ��� � � �(��� � �0� � ��� � � � ���

� � � � ��W � ���

�v& �����C �DE�N���#���%�6[��@$��C �D%4� � 2��4#���#�C)��=P BC�K!��%B�D������4�&���Dr� ���C��& BC������ ��J�7zb�$�B��C 7 �C& $��%�=��� <�� ��

$��K�E����BC�%$ �14#&�D����C��&N� BC�����C�� ���&#$L�����#BC�%���%&\��� ������&��� � �4��% H������$��% �D%�������$ < �� T�E���T��[a����� N��D �g)�����4�&�$

���e�����C �BC��������TJU��&�$ ���"!��W�C&\�����v[�� DE��������DK�������C T����D+��&#$ �C���������E� &g�HD���BCB��%D�����!��W���Z�%��� ������&� �7 ���������

��&�$ ���$'&������(��#<2* �� ��%$ ��& ������ ��6��������� ���C��&# %7 [ ��$#�% �D�������6$��K�E����BC�%$ �����#BC�%���%&\��� ������& �� � �4#�% _���

D%��BCBC��D�����!�� D%�����4�&���Dr� ���C��&�<SM �C&N� BCB�Ja� ������� �14�&�D����C��&���BC�^���C�� ����=D%��BCBC��D�����!�� D%�����4�&���Dr� ���C��&����Z�%���R���C��&

�����k$#�% �D��������$ <

� J � ��N ��� �PR U Q ���

b �#"$" BC��������TJ Dr��B�BC��$ b�$�B��C �x5|8 �[��� D������#BC�����%$ ��& ����� F ������B�BC��B2����������BC��� `a4�&\�������

����&� ��������C4�� % F�� `�� , �x5 � ������ ��%DK�r<�� �k[ �� W�@�#�C)��=P BC�K!��%BA��4�&\�������6BC������ ��J $��� ���)�&��%$ ���@ �4����Z���T�

������&� �B � ���C��& ��� $�� �E�RP �N������BCB��%BBC��&�)�4N� )��% �x5 �� < �v&������ ��B ���������� ��� [��� ��& ����)�� F(�%�T�1��������&�D��

MN����������&�% ��FzM ,K7 ��&�$ �v[�� ��O=�������C���%&\����B'��FzM ������&� �B � ������ �4� ���$ ���#� BC������ ��J ��� ����&N��)��U���#�%�C�

D%�����4#&��CD%� ������&� � ;"!#7 $ !� < � �6�C&�D������Z�����R���%$ � �4���B��TPv�C& ���������� ��%&\��� ������& � �Y� $��� ������C�4=���%$ �������rJ�7

��&�$2�kB��C�������J��� D������+4�&��CD%� ������&6��&�$2�����^�����������CD����Z�%��� ������&� ���DK���C&#)W��&6���#�% ����������rJ= �<A�����Y� �����rJ

���=$���B �4#������������$@)��%&�������B ��F�MSPvBC� ����$��� ������C#4#������&2�1�����2� �� %7N� &�$L������^��������J2���%)�4�B ���� ��%DK������&� %<

�v&������ ��B�B�J ��F�3��r!���4� ���$ � 3"� � [a�������Z�%���C&\������� ��D��W����������#"$" � �%��&��%B ���A�����+F�� `�� BC�C#�����TJ�<

�����_BC������ ��J�$��% �D%�������$ �������_Z�������|[a a����&\J ��$��r�� ��1����� �����kF � ` � BC��������TJ�7,�4#�a�1��� �����C ������ ��%DK�

[ � ����[a�������2���C)��,PvBC�K!���B B��C�������J �1����� ����� �D%��� ��DE� �1���3��r!��=<� �+[��� �KO,����&�$���$ ��� �4#����������3��r! �

������D��L�vJ,���� %7_��� �E����)���� 3��r! � N�� ��%$ D%�����4�&���Dr� ���C��& �#B � ���1������ U��&�$ ��� 4� �� 3��"! � �KO=D%���#������&

�N��&#$�BC��&�) , ��� �g�C&#)��^� v �� �1���k�1����3��r! �#<Y������3��r! ��!��%�� ��C��& � �A�����b�$#BC�C@BC��������TJU�C �$���!��%BC������$ ��&

����� ���"+-#/.��0�!"< ���#�2�����$���! b�F ��D%��& Z�2�����#BC�%���%&\���%$ �����T�E��#B�J ��& &����v[ ��� � ��BC� ���1������ W� &�$

����D��C�%&\��B�J ��&U�N� ����B�BC�%B��N����$#[ � ��� % ��%�+���N���#���%� $",K<

� $

Page 56: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�����2b�$#BC�C ��%�����% k��� B��C����������% � �4����Z����� �����������! ����� ��#$�!% �� ��(��)*���& $#�C ��������4#����$ � �����rJ, %<2b D%��BCB

��� � D%��B�BC��D����^!��L���Z�%���R���C��& �4� T� Z� ��&g!��"����$ ��C�+4�B�����&��%��4� �B^J gJ ��B�BH���%�+����� 2� �� ������ �0�! �����

#�% � ����*�*���%�� � #Z79[a���CDE� ���rJU�������rJ@&#����Z�W�������&g���C���+ ��K�Y���z�#���,D%�% � ��� ��KO=�%D�4#����&�)2���#�+������)���� �@<

�������4�&���Dr� ���C��&_�N�R��������&� �4��#�����T����$ �C&�D�BC4�$�� ��FzM�� M9����������& ��:���&g������&� ���D% ( �4�DE�6�� ��� '� $�! &Z<�X@�����

�C���Z��������&\��B�J ������J �C&�D�BC4�$#�+����� ���%)�4#B ���QPv ���D����C��& D����\J ���Z�%��� ������& 7 ����������7/[a����DE� D%�������% ���BC�%���%&\��

Z���v[ �%�%& ��N� ����PvD%��&#�1�������C&#) �������rJ ���D����C��&� ���%)\� ��$�B��% � � �2 ���4���D�� ��&�$ $��% T����&N� ������& ����������&�)�<

b�&#��������� �14�&�DK���C��& 7 ���$�&������(���=794��Z$N� ���% a)����� T�a�����r�� a��� �$��� ������C�4=���%$L�������rJ�<���� ���C��4� D%��BCBC��D�����!��)\� �����%�k��&#$ �Dr� �����%�k���Z�%��� ������&� _��B�BC�"[ �C�����%)�4#B ���Y��� �����%��&# W������D�D%�% � %< ���#��B��C�������J ��BC ��U�����"!,�C$���

�% � ���&g��� ��B�B�J ��BCB�M9����������& ��: ���������#���K���CD�������&� ��1������� ������&N��Bz�14�&�DK���C��&� ��& $��C T�����C�4#���%$ �������rJ, �� &�$

! ��������4� a��$#$������C��&N� B���F�M BC������ ��J��14�&�D����C��&# %<

�MJ � � ���� L L �XO<NPO�� U�� UKV �8U���� L ��O��/YKL"T

�v& ������ ���D�������& [ �U[a��BCB�$��C �D%4� � �3��r!�� ������B��%���%&\�E�R���C��& ��������� b�$�B��C D���BCB��%D�����!�� ���Z�%���R���C��&� %<

MN�����CBCB�4� ������ ���C��&[ ��D���&�D��%&\����� ���Y��&����#���C���Z��������&\� ��������� ���Z�%��� ������& < b�B�������4�)����^���� ��k���"[ �%���14#B

��&�$ )��%&�������BS���Z�%��� ������& 79�����C ���DK��4N��B�B�J ��&��+��� �����k�������k ��C����B��kD���BCB��%DK����!��% a�����C����BC������&g�H��&@���#�

��F�3��r! �6�1��������[ �����9<> ��&��%����Be� BC)������������� �1���H�����C ����������^����!��_�N�r!��Z�%��& $��% �D%�������$ \J �������%����4#�������� ��C&@������N� ��r<

MN���S�KO#������BC�z�^� �� S�% � ��%&\���C��BCB^J_� �g4��^!�� BC�%&\�S���H���������Z�%��� ������&WD%��BCB��%$� � �� � ��%�� � ���! ��(��)�� ����#�Z�� � � �$� ��C&���� < �v& ������ � ��%D����C��& [ �+[���&\�Y�����CB�BC4� T�����R���_���"[ ������ �g�C&�$ ���A���Z�%��� ������& D%��& Z�+�C����B��%���%&\����$

�C& ���%��� ���S���#�Y�N���T���CD�4�B � � ��������2� &�$ � ������UD�B �� � ��% �� � ��F�3��"! �#7#D%������BC������&\���%$ \J �4��������B��� ��K�

��� ���� � ���)��C&#)��#���C��������!��% %<

b�B�B�D%��B�BC��D����^!��A���Z�%��� ������&� /��&_�����zBC��������TJY� ���zN�� ��%$k��&WD������4�&���Dr� ���C��& * � �$� ��0���������%DK�� �<e?z��DE�

�g�C&�$W���N���Z�%��� ������&_�N�� ��&�� � ��,D%�C� ����$+D%BC�� � (���N �DE���%$#4�BC�� %<AF �������CD%4#B ���S�C&# ��E� &�D%�� ���������% ��� �DE���%$�4#BC�% �7

�C&\!���B�!,�C&#)W�N� ������D%4�BC���A$N� ���W� �����rJ, � &�$2�������%���N���������������� �7#������D����%� ����$2\J6������D%B � � �D%��&� T����4�D������� �<

? O=�%D%4=���C&#) �W �DE���%$�4#BC�Y��&������ � ���% A������D%�����4�&#�CDr�R���C��&� A����,4#�C����$2���W��I��%DK�����#�����Z�%��� ������& < b ���&�)�BC�

�DE�#�%$�4�B�����"JUZ�k�KO=�%D�4#����$ �2��&\JU�������� %7N���%�Z�r� ���C&�)������k ������kD%�����4�&���Dr� ���C��&U�N�R��������& < �v&L������

[��"J�7e�% �����D%�C��BCB^J �1���W�^������� ����!��6������)������� �7 �����2D��� ��+����D%������4=�E� ���C��&� k��&#$ &��%)������C� ������&� _�C&\!���B�!���$

�C& D%��&� �����4�DK���C&#) � �DE����$�4�B�� Dr� & ��� ���%& �� �����������C]��%$ �"!��%�@�2� &gJ �KO=�%D�4#������&� %< �����C L�N� �����%��&

[��� 6���C��&#�%�%���%$ �C& �����@� ��b V '���FZbY` � �B��C����������% � 8=5 < � �Y� D%�����4�&���Dr� ���C��& �N� �����%��& �� ��� Z�

�KO=��D%4#���%$ ��&�B^J ��&�D%� 7e �������B���[a�������Z�%�k�14�&�D����C��&# �����2����$�� �r! ����B ���B����� D���&� T����4#D��6�L �DE����$�4�BC� 7

� �

Page 57: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�KO=��D%4#���k�^�r7g������& $��% T�����|J2���%<e�����Y�"!��������%��$L���SD%���r� ���C&�)+�����Y �DE���%$�4#BC���C �% � ��%&\��� ��B�B�J�4�&N�r!����C$N��#BC��7

Z�%Dr� 4� ��6��!��%& �C& ����� ���&�)�BC��Pv4� ��Dr� �� �C&#$���!,�C$#4N��B($N� �E� ���"!�������&g�� _)��%&�������B�B�JL�N�r!�� ���LZ� ��������%$

��&�$ ��)�)����%)\� ���%$ 7(�1���k����D%���%&�DKJ�< ���#� $N� ���@ �����4�DK��4����% +�1���W���#�C W����� �4� ��W������ �� �� � ��,D%�C� ����$ [a�����

�DE�#�%$�4�B��WD���&� T����4#D�������& <

����&� T����4#D������@� &�$ �#4��BC��D �������#�=$ ���_���#� ��������� �DE����$�4�BC� �1��� $#�C ��������4#����$ �������"J, U��� )N�\�R�

�%B��%���%&\�aDr� &@Z�_ �4����2� ���C]��%$U�� ��1��B�BC�"[a +-

����� ��� � � � �$� � �����4�#�$������ � � � � � �!� A� (�&�� * � � � � �$� � �����4� 5 ����������� � ���2 %�������4���*��3@� ;BA2)�)�) I� (�&�� * � �� *)� �$D�D�)(�����5 ;�A")�)�) I)>)>)I

����� � &�� �E� ���C��& [��� H�KO=��B � �C&���$L��&U ��%DK������&L;#< ;=<

���������%�����k �DE����$�4�BC� D%���+��C&��� (�v[ ���14�&#D�������&N��B������C�% )-��^� ���%����)\��&���]%�� ($�� �E�H�C&_�����z[ �rJk�C&#$��CD%� ����$

\J+������$��C T�����C�4#���C��&k�1������� �� ���Z ���4���D��a��&�$ $��� �����&N� ���C��& � �����rJ�<eb�B� ���7��^�N������$��% T���C&�� ������& �������rJ�N�

� %�� #����(� �� � ��$��C T�������4#���C��&2�1������� �r7��^�a�������$�Dr� ��� a$N�R�E� ������BCB�D%�������% a��� �����_$��� �����&N� ���C��& < �H�%���k[ �

[a�CB�B#D���&�D%��&\�����R���H��&��������1�������%�e�� ��Z�%DK�r7g[a���CDE���C A�N� &�$�BC��$6gJ�� &������%D�������D%BC�� � ��������������(� ��&����

D%��&g�����C&#�%$L�C& ��!��%�TJ.���������L�����%DK�r<

G�4����C&�) D���&� �����4�DK������& ��� � ��������������(� ��&���� �DE����$�4�B���7S��B�B ��%&�$ ���% � ���)��� %7 ���%D%����!�� ���� � �� )��% �7

��&�$ ��&\���%��&N��BkD%���\J ���Z�%���R���C��&� ������B��C��$ \J �KO=�%D�4#������& ��� ���#� �DE�#�%$�4�B�� ����� �%&g4����%���R���%$ � &�$

���������$ ��& BC�C)��g�TP [ �%��)��\�$N� ��� �����4�D���4����� %< �����% ��@���% � ���)��% 6�N�r!��U��� Z� ����T���%$ Z���1�����L ��%&�$#�C&�)�7

�1�����Z�� � ��C�B������� � ���)��k��)�)�B������%���R���C��& 7,��&�$U���6�%&� �4����W�6$��r��$#BC�,D �\P �1������D%�����4�&���Dr� ���C��&2 �DE����$�4�BC� <

������ ��a��B�)������^������ %7|� &�$�����C&\����&N��&�D������#�������� � ��=D�� � ���%$$N�R�E�� T����4�D���4����� %7g������$��%��B��([a������C&+��N�� ��

D%BC�� � H��� ��������������(����&���� Dr��B�BC�%$ ������� ���� � ����'����� ������<������WbYF ���1���������W �4��Z�%��D�B �� � ��� H��4#��B��C&���$

�C&�M ��)�4����#��<�5�< �(�W �����P 4��� �4�DE�2�kB��|[ P BC�K!��%B# �DE����$�4�BC� 7=��&��a�2� � �% �� ��%���C�� �� � Dr� BCBC ��� ������ ��� /�� &�$

����� ���� / ���U$�� 'N&��6�����6����g4��C���%$ ���� � �� )��% �<2XL�% � ���)��� ����� DE�N����� D���������]%�%$ \J ��& ��I� ����_��& ������

BC�,Dr� B��������rJ ���)�����&\�r7���&#$ � ��K�2���� ������C$#�% ���&�$ �KO,����&g�� 2�N� �����������%����]%��&�) � �+4�B����^Pv$#�C���%&� ��C��&N� B

�N� ��DE�@� �(����� % )9�R��3��"! � , � �����rJ�<zM �C&N� BCB�J6����� +� $������� ��������� ���C��& $#�=�� �� &gJ2&��%D��% � ����TJ@�#���,D%�% � ���&�)

���H����� ���% � ���)��LB��C T�� %< �����U �DE����$�4�B��L�� �KO=�%D�4#����$ ��& � �1����[�����$ � ��� QN��D �\[�����$ �U$��C���%DK���C��& gJ

�C&\!��"�g�C&�) �(��&������������� �����&&�� �����g<

�v&W)��%&�������B��(���=P BC�K!��%B\ �DE���%$#4�BC�� �4�DE��� ����������7|[a����DE�W$��%��B\�KO=��B��CD�����B^Ja[a�����_$��� ������C#4#����$_�������"J, �7

����� �C����BC������&\���%$ �C& ���%���� ���H ������2BC�"[����TP BC��!��%B �DE����$�4�BC�� 6 �4�DE� �� ������� ���� � ����'����� ����� ���N�R�

� #

Page 58: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �B�4& ����3D��� � ������ � �����D� EC� ���� �D� �D� � (D��� A������� EC� �� � �D� �D� � (D����5 * ���'3D�4��E� * ��� ����� � ������$��4�2 1&����������4� * � �4&�=��D� � ; AG)�)�) I �� *+� �C��� � � � � 5 * ���#�4��� �C���2 * ��� �*� ��3 �� * ��� ���$�� �� * ��� � � � � �@;�AG)�)�) I �� *+� 3��D�) � � � 5 * ���#�4��� �C���2 * ��� �*� ��3 �� * ��� ���$�� �� * ���*��3@� � �@;�AG)�)�) I �� *+� & ( * � � 5 ; A )�)�) I �� *+� �D�����D��3"5 ; A )�)�) I �� *+� �����4���D�4305 ;�A )�)�) I

)�)�)I

��GIuVX9L K � � � <zbYF � ��� �����_D%BC�� � �������� ���� � ����'����� �����

��������� ���C��&# ���& v[ ����$� � ��������� ���C��&# ���& Q�B��=D �g �F ����&\��P ��� Pv�Z����&g� � �� � �������������� � ������� � �� � �������������� �`H����� ���_��D�D%�% � ����&��������������� � ������� ����&��������������� �

�������������������� � ���������������������������� �� ���%�k���Z�%���R���C��&� ����� (������������� � ������������ (������������� �

����� ����'�������%��� ������������ ����'�������%���

� PcY[kTK � � � <�-/�"[ PvB���!���B/b�$�BC�� �DE����$�4�B��%

������#B�J ��������� ���U��& �BC�,D �g �� &�$ [ ����$� 6����$�� �E�#< ���#�% ��@BC�"[ �%�TP BC�K!��%B� �DE����$�4�BC�� 2$�� &�� ��$#�C����D���B�J

$�������&�$6��&����� ����(���W��&#$ �������� D�B �� � ��% �<e������B��|[ �%� BC��!��%B= �DE����$�4�BC�� ������������4�BC� ����$�C&+� ��#BC� �#<�5�<������� v[ ����$� �6���r� &� _D%��&\����)�4���4# ����������TJ �B��=D �g �����D%��&# ��E� &g� % �1���_� )���!��%& �DE����$�4�BC���C&# ��E� &�D%� ,

���]%� < T* BC�,D �, �����%��&� (�4�B^���C$#�C���%&� ��C��&N� B % % P $��C���%&� ��C��&���B ,�B��=D%��Bg�������rJk ��%DK������&� %7 �N���������K�������C]��%$WgJ

�!���D���������� % ��O,���%&\�� ���&#$ �!���D������a��� ���%�����TJ �������$��% �<A�����W�Z����&g�TP ��� Pv�Z���C&\� �DE����$�4�B��% ������_4� ��%$

�����C����B��%���%&\��D%��BCBC��D�����!��_���Z�%��� ������&� ���N� �������_$��K���������C&��� �����D��C& ���#�W ��%&� ��W����� �H������@ ��%&�$#�%�Y� &�$

����D%����!������N�r!��6��$=!�� &�D%��$��g&��"[aB��%$�)�� � ��� BCB(��� �g4�������$ D%�����4�&���Dr� ���C��&# %< �H�%&�D�� ��������� ��&�$ � �������

����)�4�BC���AD%�����4�&#�CDr�R���C��&� e �4#DE� �� ��� $�! &������H�����#BC�%���%&\���%$ ��&6��������� ������� � �� � �������������� ��< �����

Q���%����������D%D��% � �_ �DE���%$�4#BC�% H�����Y4� ��%$U��� �C����B��%���%&\����������� ���C��&� �[a���%���_��&��� ���$��Y�4# �����&#�1�����.���#�

�������%�S�%&#$W����� � �aD������4�&���Dr� ���C��&��� /&��%��$��%$ < �����% ���&���)������C� ������&� �,D%D�4��(� �( �DE����$�4�B��KPvD���&� T����4#D�������&

� !

Page 59: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

������� < �v������)�4�BC��� D������4�&���Dr� ���C��& ���Z�%��� ������&� �4�DE� �� D%��B�BC�%DK���^!�� �(��& ����� ��&#$ ������&&���� �����

�C����B��%���%&\����$ ��& ������ ��k �DE����$�4�BC�� %<������_�������_ �DE����$�4�BC�� �� ����4� ��%$@�1��� !�� ���C��4� � ����T�� a��� �������$�Dr� ��r7

�4�B^����Dr�� T�r7# TJ,&�DE������&��C]%� ������& 79��&�$U���%$�4�DK������& <

�6[a�CB�BA$��% �D%���CZ����& ��������$#���E� �CBe���#��������B��%���%&\�E�R���C��& ��� �������#�C)������TP BC��!��%B*��������������(� ��&����

�DE�#�%$�4�B�� ��& ����� ��� ������� ���� � ����'����� ������< ���#�C �����"!=��$��% ������ ��&� ���)��\� ��&g��� ����� �����4�DK��4����

��F�3��r! ��$#�C ��������4#����$L�������"J, �79��&�$U�����_4�&�$#�%��B^J,�C&�)6����BC�Y���(���#�k �����D%�C��B �����(��� ��&�$�� �������LD�B �� � ��� %<

� �������=$�4#D%�W��&U�C����BC������&g��� ������& ���(���#� ��������������(����&���� D%B � � ����N�R�H[ ��� �, H�C&#$��%�Z�%&�$#�%&\��B^J ���

���#�Y$��������CB��%$�$��C T�������4#���C��&��1������� � ���/�����Y�������"J, �[ ������B�J���& !,�C�T��4N� BZ�14�&#D�������&� ���/����� ����(����D�B �� �

��� ��&g4�������� ��� ����� #BC�,D �, � ����&�$���O ! ��B�4��% ����BC$ ��& �%��DE� �����,D%�� � ����%< ���#�% �� !,�C�T��4N� B �14�&�DK������&� %7

�C����B��%���%&\����$ $���I��%���%&\��B^J2�1����$��^I�������&g�a$#�C ��������4#������&2�1�����2�R�� %7#�%&�D��=$��k��B�B������Z��������&\� ��&#�1������� ���C��&

��Z��4#� ������ ��Y�1������� �� �<e�(���BC����)��Y�KO,����&\�H������D%�����4#&��CD%� ������&2D��=$����^�� ��%B��S�� $��� ������C�4=���C��&2�1������� �

�C&#$��%�Z�%&�$#�%&\�r<

����������&�)��������%������DE�\J ��� ��F�3��r! �L[��� W��BCB�4� ������ ���%$ �C& M ��)�4����6;#<~8,7 ��&#$ ������6�������#�����%BC�K! ��&\�

!,�C�T��4N��Ba�14�&�DK������&� � ��� $��� ���BC�rJ��%$ ��& ����� bYF �����kM ��)�4����2��< 8=< X@�� �� ���������=$# 2���#���C��&���BCB^J �E� � �

����)�4����%&\�� U���N�R� ��B�BC�"[ ��&�� ��� �����D%��� J � D%��&\����)�4���4# @���L �������$��%$ �4������&�)�� ��� ��&g���%���% ��%< �����

����$'������& ��&�$ �������� ��&� �����&�D%�� _���%�#���% ��%&\� ��C����BC�W �����4�DK��PvB�� � � �����%DK�� k����B�$��C&�)U� �1�K[ $ ��& 'N�%B�$� %<

������ �� �C&\����)��%� 'NBC�� �����2$��% �D%������C&#) ���% �����D�����!���B�J � v�����C��B���� ���C&\������! ��B 7 ��&�$ ���#� ������C$#�%$ �C&\���%��! ��B

��� Q)�B���N��B �Y� &�$ vBC�,Dr��B �� �4�� �D%�����#�� H���N�R�H�����k$��C T�������4#���C��& �1�����2�R�a�2���# a���2�6�N���T����D%4�BC���������,D%�� � �<

�v&U�����_�KO#������B��% a���%��� ����$ ��� ��&U�� �4� ���$ ��&�B^J ���6$��� �D����CZ�k������&�)��_��� #�% � ����*�* ��� ��%&����)��� ��* ����� �H�

��� &�)������a �4#�����&#)��_�C �$��� ������C�4=���%$U�"!����%<

���"[ ����� ��������������(����&�� �WD������+4�&��CD%� ������&Y �DE���%$�4#BC���C �4#�CB�� gJ��v[��H���K�����,$� /D%��BCB��%$ * �!)���� � ��#��&�$ % ���!P� � ��# ���N� �U��&g4�������� ��� ���� � ���)��% ��� �� ��%&\�@��&�$ ����D%�%�^!���$ ���% ��Z�%DK���^!��%B^J�<.M ��)�4����.��< ; �� ����DE���% �����@�����#BC�%���%&\��� ������& ���� ������������< �����C ��C �� ���%D�4��� ���!��L�14�&�DK���C��& , �^�6�C����BC������&g�� 6�

�4�B^����$��C���%&� ��C��&���BNBC�,���2�"!��%������� �(��� $�������&� �����&� ���S�����_�������rJ, %< � ���� �C&��^���C��BCB^JDr� BCBC��$2[a����� ���

� <+b�& �����Z���T�E��&\�H������&�) ��� &�� ��� �C ����"[ �����C ��14#&�D����C��& 4� ��% ����#�!=������4N��B ���������,$� ���& ���#� ����&�)��

������D��� L� �W����� ���4#��D%� ��&#$ $#�% ����C&N�R���C��& �������"J, ��� ��&g4�������� ��� �BC�,D �g , B��=D%��B���&�$ ����������� , ���

����BC�K!�� &g�_ �4������&�)��� %7(��&�$ �%&g4����%��� ���� Y�����6���% � ���)��� Y���N�R�_�4� ��_Z� ��%&\�r<6M ��)�4���� ��<!�U�CBCB�4� ������ ���%

���#�� ��C)�&�� 'NDr� &�D%�6���� ������6����������! ����� ��#BC�% ���& ������D%�,$���< ���%& ��������I� ��K���&#$ ��B�BA�KO,����&\�� � &�$

�������$��% Y� �����N�������CD�4�B ���H���% � ���)�� �N�r!�� ����%& ��D�D%4��4#B � ���%$ 7������ �������� / ��� ���K�����,$ ���A�����N�� ��

D%BC�� � ��� �C&\!��"����$ < ���#�Y!�� ��� � �BC�� � ���&�$ � �& ���������� ��%&\�a���#�k$#�C ��������4#����$U�������rJ ����)�4����%&\�� �<A�����

�C& �,4#�C�����% ���(�����6��&�$.����� ��� �KO,������D��a�����_����&�)��_��&�$L)�����4#�L�����%DK�� H��� �����% ��+� �����rJ, %<

� �

Page 60: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �B�4& ����3D��� � ������ � � ��� �D� A� (�&D� * � * ���'� * , ��5 ; A2)�)�) I� (�&D� * � * ��������3 � �4�05 ;�A")�)�) I)�)�)� (�&D� * � �D���D� E#���D�4���!������� E05 ; A2)�)�) I� (�&D� * � �D���D� E#���D�4���!������� E05 * ������� * ��� � *�;BA")�)�) I� (�&D� * � �D���D� E#���D�4���!������� E05 * ������� * ��� � * * ���'� ��� ;BA")�)�) I� (�&D� * � ��3 * ��������� 3 � � 5 ;BA")�)�) I� (�&D� * � �D���D� E'&������ E05 * ��� � 3 �@;BA2)�)�) I� (�&D� * � ��3 * ��������� 3 � � 5 * ��� ��� * ��� � *�;�A2)�)�) I� (�&D� * � �D���D� E'&������ E05 * ��� � 3 � * ��� ���0 * ��� � *�;BA")�)�) I� (�&D� * � ��3 * ��������� 3 � � 5 * ��� ��� * ��� � * * ���'� � � ;BA")�)�) I� (�&D� * � �D���D� E'&������ E05 * ��� � 3 � * ��� ���0 * ��� � * * ���'����� ;BA2)�)�) I)>)>)I

��GIuVX9L K � � z <zF � �����C��B b�F � ���(�����_D%BC�� � �����(���

������� BCBg������ �DE���%$�4#BC�% ����Zb�$�B��C6�������� Q�#4��������� *����������<Ab �1�K[_7\BC� ��� "���$'&������(��k�N�r!��a�4���B���P �C&

$�������&�$��%&#D�J ��& �����6$��� ������C�4=���C��& �1������� ���������#��� �����rJ, %1�����6�KO=�C T���%&#D%����� )��#�� ��_���%)�����&� _�C& ���#�

Dr� ��H��� "���$'&������(�� ,�<�*�4#�z�����KJ���BCB����%B^J ���r�r!,�CB^J ��&6�����H�������#�=$� ���&#$���& �g4��C���C�% A� �����#� ����(���6� &�$

� �������D�B �� � ��% �7,[a�#�CDE����� �������DK�z�����a$��� ������C�4=���C��&+�1������� �A� �/�������rJ, %<e�����HbYF � ���������% ���D�B �� � ��� �N�

��!���B�!��%$L��������4�)��@�#"$" ��&�$@3��r! �6!��%�� ��C��&� a���eb�$�B��C �"!������ B���&�) �Z�%�����=$�<

�v& ����� ��F 3��r! � !����� �����& 7+����� BC�"[ �%�QPvBC�K!���B 7k4�&�$�����B�J,��&�) �DE����$�4�B��% BC� ��� � ��� � � � ��*�* � � �$� ��0���

%1[a�#�CDE� ������&�� �e$�������&�$��%&\�A��&���C)����%�QPvBC�K!���B,��$��r� BC� ����$��C T�����C�4#���%$W����&�)��% e� &�$$��� ������C�4=���%$+�������rJ= ,

�������C& ��4#��&U�C����BC������&\���%$ ��&U�����U��� � ���� � �� )��C&�) b�F �E7NDr��B�BC�%$ +-#/.��0�!"7,$��� �D%���CZ�%$L�C& �����_ ��%DK������&

$=<^5�<A�(��$#�r��B�[a�^��� �����%�N� ��� ���C��& ���S�����_$N� �E� � &�$ ��� �Z�%���1����� �����_��DK��4N��B�D%�����4�&���Dr� ���C��&�7=�^��4� ���

�������#�=$� ����A�����+�����$#��! B�� � ������ �����g7 ��%$'&�� ���,7� �&�� �(��& ���������g7� �&��(������&&��������g7 $ ����������g7 � &�$

$������������g<

����� ��%$'&�� ��� ��&�$ �&�� ����& ��� ����� ����� 4� ���$ �1��� �N��D �g�C&#) �����0$N�R�E� ��&�$ ���������� � &�$

�&���������&&�������� ����� 4� ��%$.�1��� 4�&#�N��D �g�C&�) ����� $N� ��� [a�#�%��� �v[ � ���U������ �� ���K�����,$� �% ����������

��&�$ ���$'&�� ��� , ����� $��%��BC��&�) [a�^��� � D%��&\���C)�4���4� $N� ��� ��&�$ ���#� ��������� �v[���% �&�� ����& ��������� � &�$

�&���������&&�������� ,������a$��%��BC��&�)�[a������&���&=PvD���&\���C)�4���4� z$N� ���#< ���#��4� ���)��H��� �&�� ����& ���������k�C e���k[a�������

$�:

Page 61: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��3 * D�4�D�� D� *)� �4�4� � $D���$�05 * ���#�4��� �4�4�2 �C3��!( �'3�� � �C3��� * ���>3 ;�A* � 5/3>���'3D����E ;BA�C��� � � � � 5 �C��� �4���� ���D�$� �� +�$�� � F����3�� �9) ����� � � � 5/3D� � �C3 � ;�; !I ����4� A�����D� E ���D���*� 3<� ) 3�� �05�3 ;�) ���D�4���!������� E05 ; !

* ��� �4��� �4�4���D��� � �#�4��� �4�4� : ��3@� ) � ��305/3 ; �����D� ) �+(�&��4&D� ��!* ���'� ���!� �*� 3<� ) ����3"5�3 ; ������� ) �)(�&�������2!� ��� �D�83�� �>� � ��� ) 3�� �05�3 ; !��3 * �����4��� 3 � ����3��� ) � 3 � � 5 ���D� ) �D��&������0 ?���D� ) ���4&���� * +���D� ) ���4&������� ; !�D��3 5 * ��� * �>6" � 3 � ��� 3 � � ) ���0! *87 � 3 � � ) ���$(����2! * :�: � 3 �': � � 3 � � ) ����� ;�A�D���D� E'3�� � ��3�� � ) &����D� E 5 � 3 � +����� ) ����&������ +����� ) �D��&�� � * +���D� ) �D��&�� � � � ; !�!�� �"H3�� ��3�� �P) ���$(����2!� ���!� �0H3��>� ���D�$� ��3D� � ) ����&�������2!�4�4� � $����$�05 �4��� �4�4������� �#: � �D�$��� 3�� �P) ���4&������ 3D� � �C3 � ) 3������3 * � �"5�3��� ) � *�� 5 ; � 3 �@; 3 : � ; !I

II

��GTuVXaLRK � � ~ < ������������@���������=$ �1�������������

� ��%DK������& ��� �����U�4#I��%� �1����� � �+4�B����^Pv$#�C���%&� ��C��&N� B 7( ������C$���$ �N�R��DE� ���������U ���4���D%�@�������rJ�< �����

Z�%�N�r!,�C��4#����� �&���������&&�������� �C ������Z�� ��^���W���� �&�� ����& � �������g< � �����r��$# �� ���D�������& �1����� �����#4#I����

�C&\����� �4#B����xPv$�������&� �����&N��B 7� �������$��%$U�N� ��DE�@� � �����_$��% T���C&�� ������&U�������rJ�<A����� $ ���������6��&�$ $������������

�����k4# ��%$U�1���a��DK��4N� B/D%�����4�&���Dr� ���C��&�<

�MJ � �8U���� L � O�� YKL �8U Q� � � N O � U�� T

�v& �����@�����K!,�C��4� 2 ��%DK������& [ � $��% �D%���CZ�%$ ���#� b�$�BC�� D������+4�&��CD%� ������& �C����BC������&\�E� ���C��& �C � �4���

[a����� � DE�N� ����DK���%���C T���CD D%��B�BC��D����^!�� ���Z�%���R���C��& �KO#������B���7 ��������� ���g< �v& ������ ��%D����C��& [�� [a��BCB

$=5

Page 62: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

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

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

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

rem.gl

b_lo

rem.gl

b_hi

loc.gl

b_hi

crd0 N − 1

0 N − 1

dst

src

loc.gl

b_lo

loc.gl

b_lo

rem.gl

b_lo

loc.gl

b_hi

rem.gl

b_hi

��GTuVXaLRK � � � < �vBCBC4# ������ ������& ��� �����������L��������� ���C��& �1�������������

�"!�����!,�C�K[ �14�&�DK���C��&N��BC�^�����% ����� BCB�D���BCB��%DK����!�� ���Z�%��� ������&� �C& b�$#BC�C�< ����� b�$�BC�� �N�� ���#���%� �����C&

� �����CB��C�% ���/D%��BCBC��D�����!��a���Z�%��� ������& - ���%)�4�B ���zD������+4�&��CD%� ������&� �7\���%$#4�D����C��&���������� ���C��&# %7,��&�$��C�����%)�4#B ���

D%�����4#&��CD%� ������&� %< � $��� �D%4# � A4� ���)�����&#$���C)��=PvB���!���B=b�F �(�"!��%��!,����[ ���9b�$�BC���������#�=$� �<A��������B������

bYF �v H��� b�$�BC��U�����_$��� �D%���CZ�%$L�C&Ub��#����&�$��^O b+<

� � ~ � � ��KMueXakTPcL # SVkokTK^hvNRG�eK # SVZ\Z XaU[GIhjPQNRGTSVU[H

� ��BC���r��$#Jk$��� �D����CZ�%$ �v[ ��DE�N������D����%���� ����CD���O#�����#BC��� �N����� ���%)�4#B ���(D%�����4�&#�CDr�R���C��&� %7 ��������� ���

��&�$ ���$'&������(�� ���g79�C&2$��%�#��� < �v& ������ � ��%D����C��& [ ��$��� �D%���CZ�Y�������%� ���%)�4#B ��� D%��B�BC�%DK���^!���D������4�&���Dr�RP

������&� �<����� �������#�=$ �� $�! &���� �C � D%�����4�&���Dr� ���C��&. �DE���%$�4#BC� �1��� ����^� ���C&#) ���#� �%B��%���%&\�� ��� �

$��� ������C�4=���%$ �������"J2��B���&�)��&#�Y���S���� �$�������&� �����&� �7=��BC��D%��&�)+�����Y���� �4�B^���C& ��&��������%��� �����rJ�< �v&U)��%&�������B

[ �W�N�r!��_�����_ ���)�&N� ��4����� +-

�� *)� � � * ���05�� � � ��� � ���� * �D��� * �4�2 �� � � ���*�4�!(�3@�4� * ���'� � * ��� � � �!(���� ;

��&�$

�� *+� � � * �C�05�� � � �� � * ����� * ���� �� �*�4�!(�3@�4� * ���*� � * �C� � � �$(����� * ��� �@*�� �4� � * ��� ;

[a�������������Y! ����� ��#BC�� ��4#&� ��"!��%�H��B�B������C��������!��a�vJ,���� H��&�$ V ���%DK�r79��&#$U������&������ ������&� �2���r��&#

� �4�B���� �������rJ ���Y� ����^����� ��J ����& �97 [a�^��� �%B��%���%&\�� 6�����vJ=�Z���W< ������'N�� T�6�1����� � ����BC���% ��&#B�J �1���

$�8

Page 63: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��&��@$��C���%&# ��C��&N��B��4�B^���C�������"J, �< ����� ���D%��&#$ �1����� ���#��BC���% 6��� �+4�B���� �������rJ, �� �k��&\J ����& �9< �����

'� $�! & ���%������& ����)�4�����&\�r7/[a���CDE� ���"J ��6&���)\� ����!�� 7S ��Z�%D%� 'N�% _���#��� ����4#&g����&�$ $��C���%D����C��& � �����#�

��#��� �r< �v& ����� ���D%��&#$ �1����� ����� ��$ � ��� �$���� ����)�4�����&\�Y�C ��C& ����� ����&#)�� � � � ��� ����� �[a�#�%�����0��

���#�W����& � ���e�����W�������"J, )- ���H ���BC��D��� a���#��������rJU$��C���%&# ��C��&L��&L[a�#�CDE� �����W ������ �H�,D%D�4��� �<������+ ���4���D��

��&�$2$��% T���C&�� ������& �������rJ, ��4# ����N�r!��������� ������� ��N���Z��7#��&�$2������J��4� T����B� ��+Z� ���0�!)$ ��(� ����� Z ��������) � ��<* J $#�% ���)�& 7 '� $�!&���� �C����B��%���%&\�� a� ������#BC�%���N� �����%��&@��� D%�����4#&��CD%� ������&2������&@)��%&�������B ��������� ���g<

�����_��B��C)�&#����&g������B � ���C��& � BCBC�"[a ��1������������Y�!��D%�C��&\�a�C����BC������&g��� ������& <(�����_BC��������TJ��C&�D������Z�����R���%

��4#&g���C����DE���%D �g ���&L��BC��)�&����%&\������B � ���C��&# ��K�v[����%& ����)�4#����&g�� %7�[a�������_������ ��W��������� �g4������%$�<����� '� $�! &���� ���Z�%��� ������& $��,�% Y&#����D%���gJ@! ��BC4��� ��1����� ����� ��� ���N� ��[���4#BC$ )�� �N� ��Y������%$#)��

��� ���� �&%$ ����&%$�����7A��&�$ � �������6���������_�KO,�����%����� � �����6����&�)�����BC������&g�� ���� ���� �&%$ ����&%$���� ���N� �k�����

&������E����)���������$ gJ �%B��%���%&\�� H�1����� ����� ���@�����+4�&#DE�N��&�)���$ �1����� �������C���C&���4=��! ��BC4#��<Y�����+���%BC� ����$

���Z�%��� ������& �� '� $�!&������C H�% � ��%&\���C��BCB^J �C$#�%&\����Dr��B/��� '� $�! &�������O=D%�%�=�Y���N�R���^�������#BC�%���%&\�� a��D%����D�4�B ���

��#��� �r7#��� �����%��������&L��& v�%$�)��KPv� I �Y ������ �%<M �C&���BCB^J [ � ����&\���C��& ���#�@�14�&�DK������& +���� ��� ���� �&����g7H[a�#�CDE� �C ���DK��4N��B�B�J � ��C����B�� 'N��$ �1����� ���

��������� ���g< ���������W�������v[ �� ��C)�&�� ��4����% )-

� &�3D��� � �4����05 � � ���*�4�$(�3<��� ;��&�$

� &�3D��� � ������05�� �4�$(�3<��� ��3D�!( �>3D���4� ;����� 'N�� ����1����� ��� ���� �����&/�\Pv:$��C T�����C�4#���%$ � �����rJ �� �����)�4����%&\�a��&�$ #���\��$#Dr�� T�� ���#���%BC������&\� ! ��BC4��

��� ��B�B �#���,D%�% � ��� ����a�����L��D�����!�� �#���,D%�% � 6)�����4#� < �zJ,���CD%��BCB^J �^� �C 4# ��%$ [a����� � �Dr� B ��� ��%DK���C��& ���

����\��$�D%�� ��H��& ��BC������&g� ��� �)��%&�������B��������rJ2���6� BCBZ���������� � �(��������DK���^!��������=D��% � �)�����4���7N�� ������� -

* ���� � �� �������'�D��� * ���� 2 ������G!

* ���>��� : � � � * & ) &�3���� � ��� � �05 � ��� 60 � 6���� ; !����� ��%D%��&�$ �1����� ���*+�������� ���� �&���� �4� ����E� � �% ���& ����$���&N���TJ 3��r! ��! ��B�4��+� ����#� ���4#��D%� <Y������

! ��BC4#�A �����4#BC$_��z$�� 'N&���$+��&����#���#���,D%�% � ���/)�����4#�W���=�����=D��% � ��% (�C$���&\��� '��%$_\J �����&Z< � �(�C /#���\��$#Dr�� T�

������B�B ���%�Z�%�� ���� �����k��D�����!��k�#���,D%�% � a)�����4#� <

� � ~ � z ��K^][XahvNRGTSeUaH

`H��$�4�DK���C��& ���Z�%��� ������&� ��E� ������&��6���_������� $��� ������C�4=���%$ �������rJ, +�� _��&���4#�%<������KJ D%���#�C&�� ���#�

�%B��%���%&\�� ���Y�����=$#4�D%����&#�����e�������� �D%��B � � ! ��BC4#�% %7����e�������rJ, e���9B��|[ �%� ����& �9<eb�$#BC�CW�����"!,�C$#�% z��BC����)��

$�;

Page 64: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��K���������$�4�D����C��& ���Z�%���R���C��&� %7S �4#������������&�)U�������2��&\J�g��&�$� +� � ����$�4�DK���C��& �r! ���CBC���BC��� v�C&\�����C&� ��CD

�14�&�DK������&� � �C&6MN���T����� & <��H�%����[ �a����&g���C��&6��&#B�J+���1�K[ ���Z���#�H ��C����BC�� ��A���%$�4#D�������&� �< V &���$���I��%���%&�D��

Z���v[ �%�%&@����$�4�D����C��& ��������� ���C��&� ��&�$U�����#�%��D%��BCBC��D�����!������������ ���C��&# �C ���%$�4#D�������&U���Z�%���R���C��&� �$��6&�� �

�4#����������3��r!�� )�+�,�����& �vJ,�Z��<����� ��� ����(� ������Z�%���R���C��& �������B^J6���K��4���&� ���������RO=�C�+4��0��� ��BCBZ�%B��%���%&\�� ���� ��&U�������rJ�< � ���N�

�����������vJ,�Z�%

� � �! D��� 5�� ��� ;[a��������� &��"[ ��4#&� @�"!��%�@��BCB_3��r! � &g4����%���CD �vJ,���� , ���N� �@�C �7Y��B�Bk3��r!�� �����C�������^!�� �vJ,�Z�% L�KO=D%���#�

+����������< ���������% �4�B����C ����\��$�D%�� ���������#����D�����!��Y�����,D%�� � �)�����4�� 7#��&�$ ������4#��&���$L\J��������14#&�D����C��& <V ������� ����$�4�DK���C��& ��������� ���C��&# �[a����� �������B ���z�C&\���%��� � D%�% a� ��� � $ �����(� ���g7 �� � ��� ��&�$ �������� ��&����g< V �

���#�% ���� $ �����(� �����C A���C&����4�� ! ��BC4�� 7� '�� ���_��$�$# z�����a�%B��%���%&\�� z��� �k��&�� &�4�&# ��Z�%D%� 'N�%$�����$��%��7=� &�$

��������� ��&����6�4#B�������BC���% z�������@<�����k��,��BC�%��& ����$�4�DK���C��&� +-

&D����������� �4��� 5/&D�������������#� ;&D����������� ����� 5/&D�������������#� ;* ��� �4�!(���� 5/&D�������������#� ;

Z�%�N�r!����C& � �������B ���H[ �rJ�<������6���������=$ �� ����� ������4���&� _����4��6��� ��&\J ��BC�%���%&\�k�����@�C Y����4�� <6�����

�������#�=$ �(�� ��� ������4���&# 6����4�� �^����BCB��%B��%���%&\�� ��� � � ��� ����4���< �����U���K�����,$ � ������&���� ���K��4���&� 6�

D%��4�&\��� � �����_&,4#�����a��� ����4��_��BC�%���%&\�� H��& �N<�����H���K�����,$ ����& ������ � ��&����W�� z��BC ���BC��)���Dr��B�B�Jk������$�4�DK���C��& 7g�4#�����e��� ���� ��v[ �k��&��KP $��C���%&# ��C��&N��B

�������rJ, �� @����)�4�����&\�� @��&�$ ������4���&� L�������C�U �D%��B � �@�����=$#4�D�� , ���#� �4�� ����N� �C��[a�� �� �����,$�4�DK�� L���

�%B��%���%&\�� �< ����� ��^��4N�R���C��& [a����� ��BC������&g� �vJ,�Z�% �C D�������BC��Dr� ���%$ Z�%D%��4� �� ����� �vJ=�Z�% ���L���#�

�v[ � ����)�4�����&\�� �&��%��$�& � � Z� �C$#�%&\����Dr��B <�� �Y������J �����@$��^I�������&g�%7 �����&�$N� ��$ 3��r! � ���&N���TJ &g4���������D

��������� ���C��&� �����_������B��C��$ , �1��� �KO#������BC���^�/�����_$�� �a�����,$�4�DK�a��� ��& $ ��&U� �����rJ�[a�����L� !��� ��&U� �����rJ

�C a� !������& ! ��B�4���<A���#�k�#���������vJ,���� ������

� � � �4� � 3D� � (@� �05���� �#� �� � �'& ;��&�$

&D����������� � ��� � 3D� � (@� �05/&D�������������#� &D��������������& ;� � �%�������%������� � ���� � �� �� )N�\�R���C&#) ������&\���vJ,��� % )N�\� �����Y$���4�#BC� ,������ ���� �4�B^�Y�vJ,��� 7�

�7/�C Y$#��4��B�� ,K<

V ��������[a�� ��+��������� �4�B^�Y�vJ,�������� �B���&�)�<Y���#� ����)�4�����&\���4�B^��� � �����rJ, H�4� ��Y�N�r!�����#� ������+ ��N���Z�

$��

Page 65: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��&�$ �+4� �� ���� BC�C)�&��%$ <(����� ���% �4�B��A�� ����\��$�D%�� �� ������B�Bg���������� e� �N������� D����^!�� �����,D%�� � A)�����4�� < �����

���D%��&#$ �1����� ��� ���� �Z�=��B��r��&@�� H�����+����)�4#����&g�� �� &�$ ���K��4���&� ������+B���)���Dr��B� v��� �k� �z��BCB �����+�����C�T[a�C ��

BC��)��CD%��B Q��&�$� �_��� �%B��%���%&\�� �<�����6���K�����,$� ��� ����� ��� ��&#$ � $ ������ ��� ������4#��& ���� ��Z�%D�����!��%B�J ����� ���RO=�C�4#� � &�$ ����&��C�+4��

! ��BC4#�% ���� ��B�B���BC�%���%&\�� ����e� &U�������"J , ��C���CBC���A��� ��� ����(� ���6��&�$ � $ �����(� ����, �4#����BC �� ��4#����4#�����#�

�C&#$��KO2��4���B����C& �����_�������rJ � � [a�#�CDE�U��������O=���������Y! ��B�4��Y[ � �1��4�&�$ <z�������#���������vJ,���CD%��B��1������ �� ���-

� � �$� D����5 * ��� (�#���D� � �#� ;� � * �� D����5 * ��� (�#���D� � �#� ;

[a������� ���� �C ��& ����$��C&�����J 3��r!�� � �����rJ ����B��%&�) ��� �7A�����U����& � � � ��< V & ��O#�^�6��� D���&\�E����&� ���#�

% #���\��$#Dr�� T� , )�BC��N��B� �4�� �D%�����#�� H���(�����_��O=����������! ��BC4#��<MN���6�r��DE� ���������L ��C����B�� ����$�4�D����C��&# ����N� �6D%�����C&#�@� BCB ��BC�%���%&\�� �� ����& �������rJ �C&\��� � ���&�)�BC�

! ��BC4#��7����#�%���k�C H��D%�������% �����&�$��C&#) v$��C���%&� ��C��&���B����%$�4�DK������& �E7N[a����DE� �4� T�H���%$#4�D%�� ���BC��&�)��� ��%BC��D����%$

$�������&� �����&�� �����#���C&#��4#� �������rJ�7=��&�$2��4#����4=�� � & �������rJ6��� ! ��B�4��% ����/����& � ��&��HBC�� � ����N��&������H�C&#��4#�r<

�����_�������#�=$ ��� ����(� �%$ � ���g7��1������O#�����#BC��7#�N�� ��������1����� -

�� *)��� �!� ���� � *�� 5�� �'3D� �� �� �#� * ��� �@*�� ��� � * �4� ;����� ��$ � �� �$�� � ����)�4����%&\���E� ���% ��! ��BC4�� 7 � 7��C& �����_����&�)�� � � ����� � � � ��[a���%��� � �C �����_����& �����

��< ���#�W���% �4#B����������rJ�7 ���� ,79�4� T�H�N�r!��k����& � � � ��< � ���+4� ��HZ�W� BC�C)�&��%$ [a����� �����k�C&��#4#�H�������rJ �N7

� �� � % � #����(� �� � � ��������)$+ �!)$ Z�C& ����� � ���U$��C���%&# ��C��& ��� ��< �v&U�������%� [ ����$� %7������_$��C T�������4#���C��& )�����4��#

���*�2��&�$ ���� 6�4� T�a������#�k �������79��&�$

3D� � ) 3�� �05�� ; ) * � �D� * ���D� � 5 � ) 3��� 5�� ;�;�1��� ��� � 79��&#$

3��� ) 3��� 5�� ;�) * � ��� * �C�D� � 5 � ) 3�� �05���� ;�;�1��� ��� � � � � ��< ����� ���%$�4#D�������&� � $ �����(� � $ � ���g7 '� � � $ � ���g7 ������ � ��& �%$ � ���g7 �� ���%$ � ���g7

�(�� �%$ � ���,7 � ������& �%$ � ����� ��� $�� 'N&���$���&6�� �������B ���/[��"J�<A����� ��� ����� ������&�$ � $ ������� ��������$�4�D����C��&#

�N�r!�� Q$#�C���%&� ��C��&N� B �a�1������ )-

D� *+��� �!������ � *�� 5�� �'3���� * �����#���D�� � ���0 * ��� � *�� �4� � * ��� ; D� *+��� * ������� � *�� 5�� �'3���� * �����#���D�� � ���0 * ��� � *�� �4� � * ��� ;[a������������� � �����rJ ����L�N�� _������ �����������& � ��&#$ ��B��C)�&����%&\�k�� ���� %1 ���&�D%������������$�4�D����C��& �C k�C& �

���&�)�B��$��C���%&# ��C��& 7 ��&�B^J ��&�� �C&�$#�KO ! ��B�4�� , �1���������6 ��Z�%D%� 'N�%$ $�������&� �����& , &��%��$� Y���UZ� ������4���&#�%$

�Z�%�a�KO,�����%����!�� BC4�� ,K<���4������%&\��B�J �����%���k�� �&�� �%$ � �Y�1����� ��� ����& ������ � ��&����,<

$"$

Page 66: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

M �C&���BCB^J ��B�BS�����+&g4����%���CDW ��C����B��k���%$�4#D�������&� ���&�$ $�������&� �����&N��B/���%$�4#D�������&� ���BCBS�N�r!�� Q���� �� �%$ �

! �����C��&\�� �<A�����% ��k��� ���k��&L�KO,������Z�,��BC�%��&U�������rJU��BC��)�&���$2[a�����L�����_ ���4���D%�k�������rJ�<�MN��� ��O�� ����B��

� � �$� �����5�� ���0 &D������������� � ���E ;�C)�&������� a��BCB��%BC������&\�� ����*���1��� [a����DE�L�����_D%�������� ��Z��&�$���&�)6�%BC������&\��� �#���� � �C � ��B� �� <

V &��W������ � �����& �C&U���#�kD�4������%&\��!��%�� ��C��&@��� �����kBC������ ��J �� a�6� � D%�CB����vJ��1���a4� ����TP $��*'N&#�%$ ���%$�4�DK������&

���Z�%��� ������&� %< � �z��B� ����������� (! �����C��4# e���������#���K���CD�����$�4�DK���C��&� ����� �A���C)��\�e ��%��� &N� ��4���� B#�C& 3��"! �#7\ �4�DE�

�� ���^�v[a�C ���7/��&#$ 7/���%7 ��&�$ O=���%<W�����%��� �C �&�� �14�&#$N�����%&\�E��B ���r� ���& �1���������% �� �����C � ��C��&# %7/��&#$ ������

���C)��\��DE�N� &�)��_�C& �14#��4����_����BC�%�� ��� %<

� � ~ � ~ �LRLRKMueXakTPcL # SVkokTK^hvNRG�eK # SVZ\Z XaU[GIhjPQNRGTSVU[H

b�$�BC�� �N�� � ������� �4����Z�������1��� �C�����%)�4�B ��� D%�����4�&#�CDr�R���C��&� ��& �����Y�1����� � � D���BCB��%DK����!�� �(��&���������

��&�$ �����&&�������� ���Z�%��� ������&� %<������ �������B��% T���1����� � �A�����)�� �������Y���Z�%��� ������& �1������&��KP $��C���%&# ��C��&N��B

�������rJ, H���� a�����������vJ,����

D� *)� ���4���D�4305�� ��� ��� � ���� * ����� * ���� � � � ���*�4�!(�3@�4� * ���� � ���*�)(�& ��� 3 * ��� � ; !����� '�+ ����$ ��& ��������rJk �����4#BC$+���"!������#�� �� ��� ��N���Z� � %7�� &�$Z� ��B��C)�&���$k[a�^��� 7R����� ���� �&%$ ����&%$����

�������rJ�< �v&L�� ���4�$��,D%�,$���7N����� ����& ����� ��������� ���C��& �� �� �g4��^!�� BC�%&\�a���

����3 ����� � * � ��������������� � * � �D�43D��������� � �� ���� * ����� * ��� � �>� �C�!(�3@��� �)(�& ��� 3 * ��� �. � ��� !

[a��������� �� a�����k ��C]��W� � ���#� ���� �&%$ ����&%$�� � % ��&#$ '�+ �� ��$ ��& ,�� �����rJ�< � � [ �W�����k�C����BC������&\���C&#) �

�N������BCB��%B���BC)������������0���N�R�a�C&\!���B^!��� �� �����)��_BC� ���

����3 ����� � * � ��������������� � * � �D�43D��������� � �� � �>��&������������ � ![a������� ��� )��C a��&@��������������TJ��14�&#D�������& 7��^�aDr��&LZ���KO=������ � ��%$ �C& ��F�3��"! ����

* ���� � ���'� � ���'�D��� * ���� ������4� �G!���05 � ;�$ D�43D������5 * �%����43&" ;� � � * �'��������� * ���� � � * & ) ���4������305 � &2 F� � � ; !

[a������� � ��&�$ �����U�����U$��C T�����C�4#���C��& )�����4�� ��&�$ ��� &�)��U��� �N< �����L ���4#��D%�L�������rJ ���rJ �N�r!��@�

D%������B������%B�J�4�&����%BC� ����$@����������&�)�<

$0�

Page 67: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ��&#�KPv$#�C���%&� ��C��&N� B�Dr�� �� )��%&#�%��� BC�C]��% U��� )���!�� � D�������BC��Dr� ���%$ � ������B�J � � ����� �����vJ,�Z�% �1���

�4�B^����$��C���%&� ��C��&���BZ�������"J, )-

�� *+� �D�����D��3"5 � � � ���� * ����� * ���� � � � ��� �C�!(�3@���0 * ����� �+(�& ��� 3 * ��� � ; �� *+� �D�����D��3"5 � � � ���� * ����� * ���� � � � �� ��� �C�!(�3<���0 * ����� �+(�& ��� 3 * ��� ��6" * �����*�)(�& ��� 3 * ��� � � ; �� *+� �D�����D��3"5 � � � ���� * ����� * ���� � � � �� �� ��� �4�$(�3<��� * ����� �+(�& ��� 3 * ��� ��6" * �����*�)(�& ��� 3 * ��� � �S * ����� �+(�& ��� 3 * ��� �$� ;

��4������%&\��B�J �������#�C)����� ��_����& � ���� ���4#��D%���������rJ [a�^��� �.�(��& ��� �����U���K�����,$ �C _;#<6�����6 ���4���D��2� &�$

$��� �����&N� ���C��&W�������rJ= Dr��&+�N�r!�� $��^I�������&g� ��� & �g % �4� T�e� ���#��Jk�N�r!�� 4#&�����B � ���%$$��� ������C#4#������&��1������� �� ,K<

*�4#�z������$#�% ����C&N�R���C��&�� &�$� �4�� �D%�����#���������"J, �������� BCB#������ ������H ��N���Z��7,��&�$2��BCB������H��B��C)�&���$[a��������&#�

��&�� �������%<����#��) �0+ �!�!% ��� �4�� �D%���C�#���������rJL����)�4#����&g�� a�C a� �g4N��B/���������W����& � ��� �����k ���4���D��+�������rJ�<

� �(�����_��� & � ���(�����_$��� ����C&N� ���C��&L�������rJ �� �7������_)���&��%����B/Z�%�N�r!,�C��4#����� �����% ��k���������,$� a�C +-

�D��3 ����� ��� * � ����������� �� � � * � ����3D��������� � �)�)�)���43#����� ����� � * � ����������� �� ��� � � * � �D�43D��������� � �

� ���� * �D��� * �4� ��� )�)�) ����� � �>�*�4�$(�3<��� ��+(�& ��� 3 * ��� ��6 ���@ )�)�) ����� � �" �+(�& ��� 3 * ��� � � ���@ )�)�) ����� � �" )�)�) �G!

[a��������� � � � ����� � � ��� � �C ���#�k ��N���Z�_��� ���� �&%$ ����&%$�� � �������rJ�<

����� N�� ��CD �����&�&���� �14�&�DK������& �N�� !��%��J ��C���CBC���6����� �����vJ,�Z�% %7��4#� ����� &N�����% ����� ��� � &�$

���� �&%$ ����& $���� �����_ T[a����DE�#�%$ < MN��� �KO#������B��Y�����_��&���Pv$�������&� �����&N��B�Dr�� ��_�C

D� *)� ���4��������3"5 � � � ���*�4�$(�3<��� �� � � ��� � � � � * �D�4� * ���2 * ���� � ���*�)(�& ��� 3 * ��� � ; !

��&�$L��� ����N�r!��% �BC� ���

�D��3 ����� � * � ����������� �� � * �%����3���������� � �� � � � * �D�4� * �4� �)(�& ��� 3 * ��� � � ���>�*�4�$(�3@�4� � �G!

��4������%&\��B�J2�����$��F�3��r! �+!����� �����&U���(b�$�BC�� $��,�% �&�� �� �4��#�����T��D%�����C&#�C&�) �Dr� �������� %79� B����#��4�)��2�����% ��

D%��4�BC$UZ�W� $�$��%$L�C&UBC� ����� ����BC�r� ��% �<

$"#

Page 68: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� 3 * �D���D����� ��3 * �D� �������B�'�D��� � 3 * �D���D������5 � ; !���! D��� � �����4� � �! D��� �'�D���>���! D��� � �����4�05�3 ; !

� � A��3 * �D� ������� ) �$D��� (�����5 ; !�$ D�43D������5 * �%����43 ��" � � � ;�$ D��3�������5 ='�%�>����3 ��" � � � ;BA�������4�'����� �>�>6 ) ���#� 5 � * ���S ?=�� : � *�: �S ?=�� :� * ?=*��� � : � * ?= : � � ; !

3 * ?=��'�8���4��� ) ��& � 5/�D��� � ��� * ?=C� ; !& * ?=��'���D��� � !I� � (�� * � ) �4�!���"5 �0 F& ; ! � � � �D�4��& * 3������$D�4� * �4� )I �� * ����5 � �$� D��� ) �!D��� (��D��5 ; � � � ;�; !

��GTueX9LRK � � � <�3���D%��#�/���%BC�RO#� ������& 7=���KP 4� ���&�)6D%�����4�&#�CDr�R���C��& �DE����$�4�B��% %<

b�B�BS����� ����& ������������&�$ �����&&������������������ ���C��&� ���� ���+��& ���=���C��&N��B 'N&N� B � ��)�4����%&\�H[a���CDE� �C H�

Z�=��B��r��&U� �����rJU� D�����&�)6�� H� �2� ��97N��< )�<

D� *)� ���4���D�4305�� � � ��� � ���� * ����� * ���� � � � ���*�4�!(�3@�4� * ���� � ���*�)(�& ��� 3 * ��� � &����������4� � � ��� � � � E ;

����� �2� �� �����4�B�$ ���"!�� ����� ������ �������� �� ��&�$.Z� ��BC��)�&��%$ [a�^���.����� �4�� �D������#� �������"J, �<

b� � ���)�&����%&\�a������$��� �����&N� ���C��&U�%B��%���%&\�H�C aD%��&�$������C��&���B ��&U�����_! ��BC4#����� �����W��BC������&g�H��� �����k���� ��

�� � ��,D%� �R���%$ [a�^��� �����_ �4�� �D������#�� �<

�MJ�� � ��� L�� Q�� L"T

����� D���BCB��%D�����!�� D������4�&���Dr� ���C��&.�������#�=$� �C&\�����,$�4�D%��$ ��& ���#� BC�� �� �1��[ ��%D����C��&# �C&\!���B�!��

�v[ � ���N�� ��% )- ��& ��)* #$���! ��% ���N�� �� ��& [a����DE� ���#� ����)�4����%&\�� ������ ��&N��B^J,]%�%$ ��� $������%�����C&#�L[a�N�R�

D%�����4#&��CD%� ������&� � &�$UBC�,Dr��B�D%�������% [a��BCB�Z�_&��%��$��%$U���6D������#BC���������#�k��������� ���C��& 7#��&�$L��& �� ��� �0 ��%

���N� �� ��& [a����DE� ����� �DE���%$�4#BC� ���W������ �� $�� �E� ����� &� ��1���� �� L��D���4N��BCB^J �Z�%���1�������%$ < �v& �^������� ����!��

��B�)������^������ %7 ���z��� ���%&��N�����Z�%&� z����� ���KO#��D���B�J�����H ������aD%�����4�&���Dr� ���C��&+�N� �����%��&2�C A���%�Z�r� ���%$��2��&\J

$ !

Page 69: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�������� �"!����%< �v&�����C Dr�� �� ��� �C [��� T�����14#B#�������%�Z�r� � ��������&� ��Z�%DK����� ���N�� ����C&�K!��%�TJ�^���%��� ������& 7 ���Dr��4� ��

���#�k$�� �E�������&� T�1�%�a �DE����$�4�B��k[a��BCB�Z�������_ ��������K!�����JU������� <

b�$�BC�� �����"!,�C$#�% k� D%BC�� � ���� * � �$� ��0��� ���'. ���! �*��1�����r��DE� ��� ���� YD%�����4�&#�CDr�R���C��& �14�&�DK���C��&� %<W�����

D%BC�� � ��% )��%&�������B�B�J6�N�r!��������� ������H&N�����% � ���#�� ���� ����D����������,$� %7g[a���������#� 'N�� �� B��������%��Dr� ��������BC��]%�%$

%1������&N���������"J2��B� �� Z���KO,����&�$��%$L[a�����@����% �4�B����vJ,�Z� ,K<�?z��DE�LD%BC�� � ��N� a�6 ��%���C�% �� � D���&� �����4�DK������

[a���������)�4����%&\�� �C$���&\���CD%��B\������������&� �����&�D��% � �N�������14�&�D����C��&�< ?e!�����J+ �DE����$�4�BC��D%B � � ���� ��&#����4�#BC�CD

�������#�=$ [a�����U&�������)�4#����&g�� aDr��B�BC�%$ � ����'�(&���79[a���CDE�L�KO=�%D�4#���� ������_ �DE����$�4�BC� <

.� ��C&�) "���$'&������(��6��&�$ ��� ����� �DE����$�4�B��% %7������Y�����C&�BC�,���2� �(�����_3���D�����Z����B �RO#� ���C��&�������)������

�1����� ���D����C��&@;#< 8=7NM ��)�4����_;=<��6D%��4�BC$UZ�k����[a���������%&L�� a�C&LM ��)�4���� ��< $=<

$ �

Page 70: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

� � � � � � ����� � � ��� � � �(��� � �0� � ��� � � � ���

� � � W � � � � ���

�v&@�����C aDE�N���=���%�H[��k$��� �D%���CZ�k�����kBC�"[ PvB���!���BSD%�����4�&���Dr� ���C��& B��C�������J�7������$���!Z7N[ �+�C&\�����,$�4�D%��$

�1���'��F�3��r!��=<k���#�C YB��C�������JU�� Y$���!��%B�������$ [a����� ��F�3��r!�� ��& ���C&�$ 7Z�4#�Y���Y�� ��2 T�E��&�$���BC��&#�BC��������TJ

��&�$ D���4�B�$���4� ���$ gJ+�����#�%�e TJ= T������ �< �� ��E� ���e�����C DE�N���#���%�e[a���������C���9��&\�����,$�4�DK������&+���9�����$��K!Z<

G��K�E����BC�%$U��&#�1������� ���C��& ��&@���#�k�����$��K!U�4#I��%�HbYF �v ���&�$LD%�����4�&���Dr� ���C��& b�F �v H�1��B�BC�"[a %< �_[a��BCB

$��� �D%���CZ��$��^I�������&g�(�vJ,���� e���N#4#I���� ���Z�%��� ������&� S$��%��BC��&�)H[a�^���W������+D���&\���C)�4���4� ��&�$W&���&=P D%��&\����)�4���4#

$N� ���#79��&�$L! ��������4� �D%�����4#&��CD%� ������& ���K�����,$� HBC� �����B��=D �g�C&#)2��&#$@&���&=Pv�B��=D �g��&�)6D%�����4�&���Dr� ���C��&# %<

b �1��B�BC�"[a�C&�)@ ���D�������& $��C �D%4� � ��� ����"[ ��D���4N��B $N�R�E� �C T�������%$ �C&\��� ����� ���% � ���)�� �4=I����%< �U��BC ��

$��� �D%���CZ�_�C � �4��% H�C& �1��4#��$���I��%���%&\�H�C����BC������&g��� ������&� �< b�&L�C����B��%���%&\�E� ���C��&2N�� ���$ ��&U&N�R����!��WX F �E7

� ��4����KPT3��r! � �4�B^�����������%��$���$ �C����BC������&g��� ������& 7,��&�$L��BC� ���1�����. ��Z�%D%� 'NDk-/bYF ��������B��%���%&\�E�R���C��& �����

��B����r� $#J $��K!���BC���Z�%$ <z���������k�C a��B� ��6��&��_�������Z�� ���$ �0��)$�Z�C����BC������&g��� ������& <

� J � � UKN� T#N���� � L�� Q�/RSL L �XO<T

����� �����$��K! b�F � �C L$��% ��C)�&���$ [a����� ����� )��\��B����N�R� �^� D%��& Z� ������B��%���%&\����$ #$��% (� � � Z ��&

&��K�v[���� � ��BC� ���1������ @��&�$ ��� �!�(�!)$ �� Z ��& ��������B�BC��BW�N� ��$#[������ < .H&�BC� ��� X@F �U[a����DE� �� ��&g���%&�$#�%$

�1��������� � ����BC��Dr� ���C��& $��K!��%B����Z�%�%7H�����$���! �C ����%��&\� �1����BC�C#�����TJ $���!��%BC�������� %< b�����BC��Dr� ���C��& BC�K!���B

D%�����4#&��CD%� ������& BC������ ���C�� �B�� ���W������3��r! � !��%�� ��C��& ��� b�$�B��C % ���kX F�3 �x5";� ,��2�rJ Z� �C����B��%���%&\����$

��& ����� ���z�����$��K!Z<Y����������$��K! b�F �a�^�� ���B��A���C)��g��Z�+�C����B��%���%&\����$ ��& ����� ��� 3��r! �2 ��=D � ���� _��&

� �Z���������BC�2&����v[ ����� �C����BC������&g��� ������& 7(��� , ��& ��F��0��B �R���1������ , ���#����4�)�� � 3"� � % 3��r! ���� ����!��

�v&\������� ��D�� , ���W�� �4�� ���� ��� X F �E<\�������Z�� ���������&���&�)����������������$��K!6bYF � �� A�CB�BC4� T�����R���%$+�C&�M �C)�4���� $,<�5�<

��4������%&\��B�J@&������ BCB/�����WD%�����4�&#�CDr�R���C��&@ T�E��D �L�C& �����C 'N)�4#����� ��C����B��%���%&\����$ <a�����63��r! ��!����� �����&

���zb�$�B��C 7Z�����+��4���� 3��"! � ������B��%���%&\�E�R���C��&L��& '�X FA %7S��&#$ &N� ���^!��+�����6X F �H�C����BC������&\�E� ���C��&L�����

��:

Page 71: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Java version of Adlib APIsOther application−level

mpjdev

Pure Java

MPJ and

(e.g. IBM SP3, Sun HPC)Parallel Hardware

Native MPI

Networks of PCsSMPs or

��GTuVXaLRK � � � <Ab�& ��F�3��r! ��D������4�&���Dr� ���C��& T�E��D �9<

$��K!��%B����Z�%$ ��&#$ �C&#D%BC4#$��%$ �C& ������D%4�������&g� ��F�3��r! � ���_����� 3��r! �L���%B��r�� ��% %< ���#�2���� ��W���������2 T�E��D �

���"J2�� 'NB�BC��$ �C& �������14#��4���� <�G��������CB��%$UbYF ����&#�1�����2� ���C��&��C �)��^!���&@��&L ��%DK���C��& $,<~8=<

b�& �C�������T�E��&\� ��� �g4��C���%���%&\� �C ��� �4����Z���T� D������+4�&��CD%� ������& ���U� BCB��&g������&� ���D 3��r! � �vJ,�Z�% �7

�C&#D%BC4#$��C&�)U�����C��������!��W�vJ=�Z�% �7A��&�$ ������D��� �<�� �+ �����4�B�$ ������&� T�1�%�k$N� �E�UZ���v[ �%�%& ����� 3��r! �U������)������

��&�$ �����a&����v[ �����[a�#�CBC� ���%�����C&#)k�����a�|!��%�����r��$# ���Z���#�H3��"! � ���R����!�� �v&g���%�T� ��D%�H�� AB��|[ �� A������D����CD%��B <

MN����� �����+$#��!���BC���#����&g�����A��4#���%����B��C�%�a �4�D%D��% � T�14�BeB��C�������J ����� 3��"! �#7N[ �+B��r����&��%$ D������4�&���Dr� ���C��&

�"!��������%��$� ������ ����J � ��D������+���H�Z�%�T�1��������&�D���< MN���W����� �����$���! BC��������TJ�7 ��&�� �����Z��������&\�$���D%�� ��C��&

�C ����$�� ��� ���%$�4#D%� D������4�&���Dr� ���C��& �"!��%���#�r��$ < .� �4N��BCB^J D������+4�&��CD%� ������& ���������,D%��BC U����� �vJ,�Z�

��Z�%D�� 'ND , $��^I�������&g�k�vJ,��������$N�R�E�U �����4#BC$ Z�� ��%&\�+ ��%������� ���%B^J�< �(� �r!�����$ ����&\J �����BCBA ��%&�$# %7 [ �

�����C&\�E� �C&U��B�B �����W$N� �E�6���e�����k�����$#��!L�� H�����+3��r!�� + �&������U� �����rJ �1���H��4����3��r! ��!��%�� ��C��&� ������

�'��� ����� �������rJU�1���_3"� � P N�� ��%$ !����� ��C��&� �<W���#�C ����r� &� ���B�B(�����$��^I������%&\���#���C��������!��k�vJ,�Z�% ���� 3��r! �

Dr� & ��� ��������%$ ��&\��� ����� ��&����4#I��%� � &�$ ���&g�+����)��K��������C&# ����%��$ ���a4# ��C&#) �2� &gJ ��2��B�Bz ��%������� ���

���&�$� �<+������3��r! � D%BC�� � ��vJ,�Z�% k�����+�����r� ���%$ �� � �����D%� � B Dr� ���< �Dr��& ��%&�$ Z����� �����C��������!��_�vJ,����

��&�$6D�B �� � z�vJ,�Z�% A����)��������%�z�C& ��&��a�4#I��%�z�4#�z$N�R�E���2�rJ+�%&�$�4����C&�v[ �W$��^I�������&g�����% � ���)��� %7g��&����1���

�����C�������^!���$N� �E� � &�$L�������������%� �1���� ��%��� ��B��C]%��$U3��r! �6�����%DK�� %<��(�� �4����Z������3��r! � ������D��� H����D��C�%&\��B�J�7

�����$���! �2����&\�E����&� ������C��BC��]%�%$L3��r! � ������D��� ��� H� ����N�����R���W3��r!�� + � &������ �������rJ�<

��4������%&\��B^J ���#�%����������������%�6$��^I������%&\�_������B��%���%&\�E�R���C��&� %<k�����6�C&��^���C��B/!��%�� �����& � � �����$��K! [���

�E� ��)��K���%$ ��� ��F �.��B �R���1������ �7e��������4�)�� � 3"� �W�C&\������� ��D��U��� � �4�� ���������X@F �E<zMN����'#X FA %7 � &�$

�1��� $����4�)�)���&�) ��& � ���&�)�BC� �����=D��% � �����76[ � BC� ����� �C����BC������&g���%$ � ��4�����PT3��r! �#76�4�B^�����������%��$���$

!����� ��C��& < ������ L!��%�� ��C��& �� � �4����� '#F�X G �����=D��% � ��% ����� �2� ������$ ��� 3��r!�� �������r��$# %< � ��BC ��

$��K!��%B����Z�%$ �6�����������=���C���C]��%$U��&#$@ TJ= T�����6P ��Z�%D%� 'ND+�����$��K! �4���B��a��&U���#�+�Q* X '#F TJ, ������ 4� ���&�)

�#5

Page 72: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���#� -/�"[ PvB���!��%B�b��#��BC��Dr� ���C��& FA����)����������C&�) �v&g���%�T� ��D%��% -/bYF � ,�<������C UDE�N���=���%�@��B� �� $��% �D%���CZ�% L�

���������� ��%$L��4����KPQ3��"! � !����� �����& � � �����$��K! ���N� �H4� ��% ��23��r! � ��,D ���K�� %<������C �[ ��4�BC$L�����|!,��$��k���������

�Z���������BC��&����v[ �����U������B��%���%&\�E�R���C��&2��� ��F�3��r! � % [a�����#��4#�aB �rJ��%����&�) ��& 7N ��rJ�7ZX F �T� � ���H-SbYX ,K<V 4�� �����$��K!�B �rJ���� �� ��C���CB � � ��� � �!*! '%&�0�! �0�! �(���-��)$ �!% ���0���1%1bYG � ,z���SX F �T� �k<#������ �� 4� ��%$ �

��BC�"[ �%�ABC�K!���B�D%�����4�&#�CDr�R���C��&� BC�"J��%�A��&6�����HX F �T� � �C����BC������&\�E� ���C��&W���������HX F �E<\������ A�C&\������� ��D��

�N��&#$�BC�� �4� T� ������D������+4�&��CD%� ������&6��K�v[����%& �����=D��% � ��% �< XL�% � ���)��Y��&#�1�����2� ���C��& �� $#��!,�C$���$2��&g���k�v[ �

�N���T�� )-L�����U���� � �� )�� �!)$��!����#$� ��&#$ �����,� �� ��< �����L���� � �� )��U�%&\!���BC���Z�@�� ����B � ����!���B�J �����BCB�� &�$

D%��&g�����C&# H���% � ���)����C&#�1�����2�R���C��& BC� ���Y�E� )�7�D%�����4#&��CD%� ������7#� &�$@B��%&�) ��� <�����%��� ������! �����C��4# k$#��I��%����&�D%�� +Z���v[ �%��& �����$#��! ��&�$ ������bYG �E< V &����C _���N� �_[a����BC�6�����$���!

��������� ���� � ���)�� �C&=�1������� ������& �C& ���#� ������ �4#I��%�[a�^��� ����� $N� ��� ��&�$ ���&�$ ����)��K�������%7A���#� bYG �

���% � ���)�����&g!��%B������_�����C&\�����C&��|[a&U�4=I����a��&�$ ������$�� �E���� bYG � ���rJ2�������rJ2&#���a���$��%B���!�������$@�R�

�� ������C����<_b�&�� ���������C ����N� �_�����$���! �C Y������� �4��^�E��#BC�+��� �N��&�$�B�� $���I��%���%&\���vJ,���� _����$N� �E� ��& �

���% � ���)�� <�����6bYG ��$��,�% �&����_���"!��6�N�������CD�4�B ����B�JL)��,�=$ [��rJ, _���U�N��&�$�B�� $���I��%���%&\�_$N� ���2�vJ,���� W��&

���#�k ��������4#I��%�%<

� J�� � L � L0R N�� � � �DT

�����%��� �������v[ � �N���T�� k��� �����������$��K! bYF �E< V &����N���T�+$#�r��B� k[a�^��� D������4�&���Dr� ���C��& 7S� &�$ ���#�

�������%�a�N���T�a$��r� BC [a����� �����_���% � ���)��_�4#I��%��<����� D�4������%&\��B^J+ �����D%� '��%$D������+4�&��CD%� ������&kbYF � �1���(�����$#��!W�C ( �����BCBgD%�����N� ���%$k���_X@F �E< � � ��&�B�J

�C&#D%BC4#$��% H�����C&\��P ��� P ������&\��D%�����4�&#�CDr�R���C��&� %< �����+ ��������� �����Dr� ���%$@$N� �E�6�vJ,���� Y���zX@F �a� ���k�����^�����%$ <

������ ��C �W� ������B^J �2� ���� DE����&�)������%BC� ���^!��a���6X@F �E7=�4#� �1��� &#�|[ �^�� ��%���� ������$2���+��� ����������)����� � ��&

3��r! �_[a����BC� �#4��� �4��C&�)_���#� ��F�� �C$#�r��B�� �����% � ���)���&�)�[a����� v]%����� P D%���\J,�C&�) � , ����������#�C&�)������a$��%����!��%$

$N� ���6�vJ,�Z�% ����AX@F � [ �%���W$#�% ���)�&���$@���6� ��D��CBC�^�E� ����<AbS!�����$��C&#)���&\���%��&N��B/D����\J=��&�)����e���% � ���)��k�4#I��%��

[ ��4�BC$ ��� �g4������ DE�N��&#)��% ��� ����� �C����B��%���%&\�E� ���C��& ���k ������ � �k����� ���� ��2�����#4�B ��� 3��"! � ���C����4N��B

X ��DE�#�C&��� %<z�����C a�� ���4#�� ��C$��_��4#��D%��&\������B <'=���C&+�����$#��!k[�������!������A���_��BC�� � e$����2� &�$��C&#)Y �DE����������&+[a����DE� $N� �E���C eB��=D%��BCB^J�D%���#�C�%$ �� ��� ��*!

��) ��� , Z���v[ �%��& ����� 3��r! � ������)������ � 6���%������J ��N� D%� � &�$ � �J, T���%� Pv����&N� )��%$ ���� � ���)��KP �4#I��%��<

���������H�C z�KO=��B��CD%�^�A�N��D �g��&�)+� &�$�4#&��N��D �g�C&#)+�����4#I��%�� , �_ �������B ��� ������ ���%)�J����) � � ���� ����D �R��)��a���

���#��',4�&�3�G � !����� ��C��&U5�<!� , #4#�A[��a�����"!=��$��a�� ��Z�%D�� ��B��C]%��$ ��K� � ��)�� ������� � �Dr� ��������#4#I����A���Z�%���R���C��&

��� Z��������� �4��#�����T� ��F��.������B��CD%� ������&� %< X@4�DE� ��������� D%������B��KO=���vJ �C& ����� �����$��K! b�F �_�� W���#�%&

�� � ��,D%� �R���%$ [a�^��� �N� D �,��&�)U��&�$ 4�&#�N��D �g�C&�) � � ���% � ���)�� �4#I��%�� �<*���Dr��4# ��[ �6[���&\����� ��� � � �4����

�\8

Page 73: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �'�4��� ��� ��(������43 A� (�&�� * �%���D��� * ��� * �D��� * ��� ���� ��� ����� � � � � ��� � � ��� !

� (�&�� * � �� *)� �4� �)(�3D�� �!���D� * ���"5 * ���'�D���

� �$�D�D� * � � ;BAG)�)�) I� (�&�� * � �� *)� 3��� ����3��

� �$�D��� * � �05 ; AG)�)�) I� (�&�� * � �� *)� ��3D��� 5 ;�AG)�)�) I)>)>)I

��GTuVXaLRK � � z <z�����_��4��B��CD���&g���%�T� ��D%����� � �(!�!���� D%BC�� � �<

����� � 4# �4N��B�B�J�$�� �E�H&��%��$���D%�����C��$+BC�,Dr� BCB�J �� + � *! ��) ���K7|[ �������|!,��$���� )N�KO=���BC�z �4#���������N��������� ���C��&�

�1����D����\J=��&�)U$N� ��� ���U��&�$ �1����� ���#��#4#I����� �< �����% �����&�D%B�4�$��6�� � ����T���%$ )\�R�������TP���&�$ �Dr� �����%�QPv T�vJ=B��

���Z�%��� ������&� %<

� � z � � 0@K^HJH�PcugK >?X��&KML(� /

�����Y���% � ���)����4#I��%� $��� �D����CZ�%$ \J�D%BC�� � ��(!!����2�C �4� ��%$ �1�����KO=��BC��D%�^���N� D �,��&�) ��&#$ 4�&��N��D �g��&�)

���z���% � ���)��� %<_����� ��%&�$#�%��D%���r� ���% _�2D������4�&���Dr� ���C��&L�4#I��%�Y�����%DK�_���A�vJ,��� � �(!!�� �9<+�v&\���%��&N��B�B�J

���#�C ��4#I��%�a�����C&\�����C&� � !��%DK�����H��� gJg���% H���*)��%D����C&�) ������[a�C�����1�����2�R�����(�����_���% � ���)�� <

�����C _D�B �� � ��C _� N�� ���D�B �� � Y�1���� ��K!�������BAD���&�D%��������D�B �� � ��% _$��� �D����CZ�%$ Z�%BC�"[_<6����&� �����4�DK������ k�1���

���#�� ���D�B �� � ��% A �����D%�^� J � '#O=�%$��C&#�����C��B\Dr� �N��D%�^�vJ�<e���#����I��%D�����!�����4��B��CD ��&g���%�T� ��D%� � �Z������� �(!�!����D�B �� �

���� ���B��g�C /)���!���&_�C&_M ��)�4���� $=< 8=< �ADr� &k��&�D%���r�� ��e�����A#4#I����/Dr������D%�^�vJY\J�Dr� BCBC��&�)��� '����� -���������$'& �����g<

������ �������#�=$+[a��BCB����%��������������B�J���&�D%���r�� ���D%���N��D����vJ_�������� (-���������$'& �W�1��� ��O,�����Y ��N��D�����&�$+[a��BCBgD%B��r���

������!,�C��4# $N�R�E���1����� ����� #4#I����%< ���������������=$ ���� �&����� -(��������$�& �����Y�C SD%��BCB��%$W� � �����S������&�� ��� �������

Dr� BCBC /��� �� '����� -���������$'& �����g< � � ���% T�������% ������#4#I���� D%���N��D����vJ������^�� S������)��C&���B�! ��BC4#� � &�$W�1���%�% �KO,�����

�������� )��2����� �[��� �������Z����� ���CB^J ��BCB��=D%� ����$ <� �6��B� �� D�BC�%���� $N�R�E� �1����� ����� �4#I��%��< ���#�L���������,$

!������ ���L�C k4� ���$ ���@�1���%������� ��(!!���� �����%D��%<@���#�C k���K�����,$ �� W�����Z��������&\�_�1���W�����#BC�%���%&\��� ������&�

��� � �(!!�� � N� ��%$ ��& &N�R����!��@���������,$� %< �v& ������ �� �C����B��%���%&\�E� ���C��&# %7A�����@���� � ���)��U!��%DK�������2�rJ

Z� �����C&\�E� �C&���$ �� 2� $#J,&N�����CD%��BCB^J ��BCB��=D%� ����$ � �������rJ ���N�R� &����%$� U��& �KO=��BC��D%�^� !������ ��� Dr��B�Ba���

����D%�"!������^�� T��������)�� < �v&L�#4�����PT3��r! �6�����#BC�%���%&\��� ������&� z������ ��� [a�CBCBZZ��$���&��_\J2�����W3��"! �)\� ��N��)��

��;

Page 74: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �'�4��� ��� � 3 * �D�$��(������43 A� (�&�� * � � 3 * ���!� (����D��3"5 * ��� �4�!���D� * ��� ;�AG)�)�) I� (�&�� * � �� *)� �4�����4305 ; AG)�)�) I� (�&�� * � �� *)� ��3 * ����5��� �*�4�!(�3@�4� * ���*��3@� �4���2 * ���>� ( � �D�� ; AG)�)�) I� (�&�� * � �� *)� �D��������3"5��#(�*�4�$(�3<��� * ���>��( � ��� �� * ��� �4��� ��

* ��� � * � � �!��� ;BAG)�)�) I� (�&�� * � �� *)� ����3 �D�����D��3"5��#(�*�C�!(�3<���0 * ���'� 3<� �C���" * ���>3D�4��E2 * ��� �!�� ��

* ���'� ��3 �� * ���(� * � � �!��� ;�AG)�)�) I)>)>)I

��GTueX9LRK � � ~ <����#�k�#4��BC��D��C&\������� ��D������#"���$'&�����(!!����@D�B �� � %<

D%��BCBC��D������ , Dr��B�BC�C&#) !������ ��� �� ����#���C��&N� B <k�����6D%��&� T�E��&\� ���(- � ��) � ��)������� � ��� $��*'N&#�% k ������ �KO,�����

�����D%�k&��%��$��%$@��&U�r��DE�@���� � ���)��_ ���D�������& <A������ �[a�CBCB���_��O#�#B ����&��%$U�C&U$����#���L�C&U ��%D����C��& $=< ;#<

����� � �(!!���� D%BC�� � ��N�� 2�v[ � �4#�D�B �� � ��% �1���������C��������!���P �vJ,�Z�L$�� �E� - "���$'&���� �(!!�� � �1�����N��D ��P

�C&#) ��&�$ ������� � �(!�!���� �1��� 4�&�����D �g�C&�)�< F � D �,��&�) ��&#$ 4�&��N� D �,��&�) ���U���% � ���)��% ���N� � �C&�D�BC4�$��

)�+�,�����& �vJ=�Z�% �� ����&�$�B��%$ \J �v[��0 �����D%� � B@ �4��D�B �� � ��� ��� "���$�&���� �(!�!���� � &�$ ���� � � �(!!���� -)�+�,�����& "��%$'&���� ��!!���� ��&#$ )�+�,�����&������� �(!!�� �9<

��������I��%DK���^!�� ��4#�BC��D ��&g���%�T� ��D%� ���N����� "���$'&�����(!!���� ��&�$ ������ ��(!!����D%BC�� � ��% A����� ���������� ���&g���%$

�C& M ��)�4���� $=< ;L��&�$ M ��)�4���� $,<���< ����& D���&� �����4�DK������ "���$'&���� �(!!�� ����� ��� ������ � ��!!��������LD%���r� ���

��& ������D��k�����KJ ��BCB��=D%� ��� �U���% � ���)��6!���D������k[a�^��� ��C]��6��� ����������$'& �9< ����� ���$'&�� ���g7*�(��& ��� �����g7

��&�$ �&�� ����& ��� �����L�����64� ��%$ �1�����N��D �g�C&#)L$�� �E�#<6����� ����������g7 �����&&��������g7e��&�$ �&���������&&��������

����� 4� ��%$ �1���U4�&#�N��D �g�C&�) $N� �E�=< �v& M ��)�4���� $=< ;#7Y����� TJ=�+���B � ��4�&� �"!��%� � BCBk3��r! � �����C�������^!��

�vJ,���� , ��< )�< �����%���+�����k��D���4N��BCB^J !6$��^I������%&\� ���$�&�� ���6���K�����,$� aD%�������� ��Z��&�$���&�)����������+!�$#��I��%����&\�

�����C�������^!��a�vJ,���� H��&L3��r!��=<z?�� DE�@D�B �� � ��N�� ���#���%��������& �g�C&�$� �� � ���������,$ ���6$��r� B�[a����� D%��&\����)�4���4#

��&�$ &���&=P D%��&\���C)�4���4� _$N� �E�=< �([ � � � ������ ����N��D � ��&�$ 4�&��N��D � ���������=$# % �����������L��&�$ ���$'&�� ��� ,

$��%��B [a����� �UD���&\����)�4���4� �$�� �E�U��&�$ �����6���������Y�1��4�� % ����& ���������g7� �&�� ����&���������,7 �����&&��������g7e� &�$

�&���������&&�������� ,H$��%��B [a�����@&���&=PvD���&\���C)�4���4� �$N�R�E�#<

�0�

Page 75: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �'�4��� ��� � ��� � � (�������3 A� (�&�� * � � ��� � ��(������4305 * �������$�D��� * � � ;BAG)�)�) I� (�&�� * � �� *)� 3���4�4�05 ; AG)�)�) I� (�&�� * � �� *)� 3���� � 5��#(� � �� �� * ��� � � � �C���2 * ���>��( � �D�� ;BA )�)�) I� (�&�� * � �� *)� ���������D�4305��# � � ����2 * ���'� ( � ���� * ��� �C��� �

* ��� � * � � �!��� ;BAG)�)�) I� (�&�� * � �� *)� ����3 �����4���D�4305��� � � ����2 * ��� � � � �4���" * ���'3�����E2 * ��� �$�� �

* ���'� ��3 �� * ���(� * � � �!��� ;�AG)�)�) I)>)>)I

��GIuVX9LRK � � � <A���#�W��4#�BC��DY�C&\������� ��D��_��� ������ ��(!!����LD�B �� � %<

�v& ����� "���$'&���� �(!!���� D�B �� � %7�[ �aDr��& ��� ��� [a������� �4#I��%� !��%DK�����z�%���#�vJ+4� ���&�)�� ���������������K�����,$ <

b�&\JLB �R���%�H$N� ������ a�����%& ��������%$@�1����� �����+Z�%)���&�&���&�)�� �e!���D������%<H�����+������)����������%��D%��& ���KPv���r��$ �

!���D������H�1����� �����_ ��������a\JUDr� BCBC��&�)���������=$ ���� ���&���� �C& ����� ������ � ��!!����UD%B � � %<

� �+ �4����Z���T��������D��� ��%���C��BC��]r� ���C��&���%DE��&#��BC��) J��1���z���#��3��r! � )�+�,�����&2�vJ,�Z��7#[ �Y&����%$ �������a�14�&�D�P

������&N��B������C�% �< �S[�� ��Z�%D�� ��B�D%B � � ��� %7 )�+�,�����& "��%$'&���� ��!!����2% M �C)�4���� $=< $ ,+��&�$ )�+�,�����&������� � �(!�!����

% M �C)�4�����$=<�� ,K7 �N�r!�� � $�$������C��&���B �N��D � � &�$ 4�&#�N��D � ���K�����,$� �1��� )�+�,�����& �������rJ= �< �������CD��U�����% ��

D%BC�� � ��% U��B� �� ��&����������2���K�����,$� 2�1��� ���������^���^!�� �vJ,���� %< ���#�C ��B�BC�"[a ���� �������� )�+�,�����& �vJ=�Z� [a�����

�����C�������^!��6�vJ,���� ���& ����� �4=I����!��%DK������< ������ ��LD%B � � ��� �������� ��%���C��BC��]%��$ $N� �E� ��&\��� ���#� ��%������� ���

3��r! � + � &�� ��� �������"J�< V !��%�����C$#$��%& � ����������� ��&�$ !������ ��� ���K�����,$� $�� ������ �KO,����� [���� � �1���

$��%��BC��&�) [a�����L�����k ������C��BC��]%�%$U\Jg���+�������"J�<�*������ ���������=$# 1)N4# �� � &�$ D�BC�� ��+�� ��%��� ��B��C]%� ������& ������%���@<

MN��� � ����������� ���Y[a��BCB $��r��B�BC�,Dr� ���+���#�� T�����r��� �����%DK�r< ������������)����������%���+4� ��kDr� BCB ����� !���� '� ���

�������#�=$ ��K�1�����L ���&�$��C&#) �����@���� � ���)���<�� ���������N������ 2���#� \Jg��� � �����rJ [a����� ����� ��%���C��BC��]%��$ 3��r! �

������D��� %79���%��$#J �1���� ��%&�$#�C&�)�<

� $

Page 76: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �'�4��� ��� ��&D=��D� � � 3 * ���!� (����D��3#�!��D��� � � � 3 * ���!��(����D��3 A� (�&�� * � �4&�=���� � � 3 * �D�$��(������4305 * �������$�D�D� * � � ;BAG)�)�) I� (�&�� * � �� *)� �4�����4305 ; AG)�)�) I� (�&�� * � �� *)� ��3D��� 5 ;�AG)�)�) I� (�&�� * � �� *)� �D�!( � �05 ; AG)�)�) I� (�&�� * � �� *)� ��3 * ����5 ��&�=��D� � � �C�!(�3@���0 * ���'��3@� �C���2 * ���>��( � �D�� ;�AG)�)�) I� (�&�� * � �� *)� �D��������3"5���&D=���� � (�*�4�$(�3@�4� * ���>��( � ��� �� * ���#�C��� ��

* ��� � * � � �!��� ;BAG)�)�) I� (�&�� * � �� *)� ����3 �D�����D��3"5��4&�=���� � (�*�4�$(�3<��� * ���'� 3<� �4���" * ���>3D����E2 * ���#�$�� ��

* ���'� ��3 �� * ���(� * � � �!��� ;�AG)�)�) I)>)>)I

��GIuVX9LRK � � � <z�����_��4#�BC��D��C&\������� ��D������ )�+�,�����& "���$'&���� �(!!����@D%B � � %<

� � z � z # SVZ\Z XaU[GIhjPQNRGTSVU � /

�v& X F � ��������� �C @� ����DE� ��K� ���6D������4�&���Dr� ���C��& ���=$��� %< F ���C&\��P ��� P ������&\�@D������4�&���Dr� ���C��&

��&�$ D%��B�BC�%DK���^!���D%�����4�&���Dr� ���C��& �������v[ � �����C& D%�����4�&#�CDr�R���C��& ���,$��% k����X F �E< F ����&g�TP ��� Pv�Z���C&\�

D%�����4#&��CD%� ������& �4����Z�����+�BC�,D �g�C&�) ��&�$ &���&=Pv�B��=D �g��&�) D������+4�&��CD%� ������& ���,$��% �< *�B��=D �g��&�) D����6P

�4�&#�CDr�R���C��& ���=$#� �C&#D%BC4#$��% ���&�� #BC�,D �,��&�) ���=$#�@���%D%����!���7�� � � ������- �Z7���&#$ �1��4���$���I��%���%&\� ���&�$

D%�����4#&��CD%� ������&.���,$��% �< *�B��=D �g��&�) ��%&�$ D������+4�&��CD%� ������&.���,$��� �C&#D%BC4#$�� T�E��&#$N����$ ���,$���7

� � � ���� ����7� �J,&�DE������&���4� ���,$���7 � � � ������ ����7����r� $#J ���,$���7 � � � ������� ����7Y��&�$ �4=I������%$ ���,$���7

� � � ������� � �Z< ����&=Pv�B��=D �g��&�) D%�����4#&��CD%� ������& ���=$#� ��BC �� 4� ��� 6��&�� ����D%����!�� 7 � � � � �����(- � ��&�$ ���#�

�� ���H�1��4�� ���=$#�% � �BC�,D �g�C&�)W ���&�$� +-z T�E��&�$�����$ 7�� � � � ����� ���Z7N �J,&�DE������&���4# %7�� � � � ������ ���Z7N���%��$#J�7� � � � �'����� ���Z7W��&�$ �4#I��%���%$ 7 � � � � �'����� � �Z<+����BCB��%DK����!�� D%�����4#&��CD%� ������& ��B� �� �C&#D%BC4#$��% ! �����C��4�

D%�����4#&��CD%� ������& ���,$��% �<�� �2�N�� 2DE��������DK�������C T����D@D���BCB��%D�����!��@���=$#�% 2B�� � �@����\��$�D%�� ��%7�� � � ���(- �(���Z7

)\� �����%��7�� � � � � � � ����Z7#� &�$� �Dr� �������%7�� � � �� - ������Z< > BC��N��B,���%$#4�D����C��&6���Z�%��� ������&� z�����a��BC ����C&�D�BC4�$���$

�C&UD���BCB��%D�����!��YD%�����4�&#�CDr�R���C��& <

� �

Page 77: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&�� * �'�4��� ��� ��&D=��D� � � ��� � ��(������43��$������ � � � ��� � � (����D��3 A� (�&�� * � �4&�=���� � � ��� � � (����D��3"5 * ��� �4�!���D� * ��� ;�AG)�)�) I� (�&�� * � �� *)� 3���4�4�05 ; AG)�)�) I� (�&�� * � �� *)� ��3D��� 5 ;�AG)�)�) I� (�&�� * � �� *)� 3���� � 5��4&�=���� � (� � � � �� * ��� � ��� �C���" * ���>��( � ��� � ;BAG)�)�) I� (�&�� * � �� *)� ���������D�4305��4&�=��D� � (� � �� �� * ���>� ( � �D�� * ��� �4��� �

* ��� � * � � �!��� ;BAG)�)�) I� (�&�� * � �� *)� ����3 �����4���D�4305 ��&�=��D� � � � ����2 * ��� � � � �4���2 * ���>3�����E� * ��� �!�� �

* ���'� ��3 �� * ���(� * � � �!��� ;�AG)�)�) I)>)>)I

��GIuVX9L K � � � <A�����k��4�#BC�CD���&\���%�T� ��D%��� � )�+�,�����&���� � � �(!!����@D%B � � %<

����� �����$���! bYF �U�C �+4�DE� �������B��%��< � � ��&�B^J �C&�D�BC4�$��� �Z���C&\��P ��� P �����C&\�LD%�����4�&���Dr� ���C��&# %<

��4������%&\��B�J�����a��&�B�JW���% � ���)���&�)_���,$��% e�1���e�����$���!6� ���� �����&�$N� ��$��BC�,D �g�C&�)����=$#� % B�� ��� � � � ���� ���Z7

� � � �����(- � ,���&#$ �����&�$N����$ &���&=P �BC�,D �g�C&�)2���,$�� % BC� ��� � � � � ����� ���Z7 � � � � �'����- �/,K7 ����)��K��������[a����� �

D%��4���BC��� � [ ���^� �Y���������^����!��% �<

�����2D������4�&���Dr� �����YD%BC�� � �7*-��'�� 7 �C �!�����J �������B ���H���U��������&����C& X F �Y�4=�+�^�_�N�� W�L���%$�4�D��%$

&g4��Z�%� ���a�14�&#D�������&N��B������C�% �<� � �N�� D������4�&���Dr� ���C��& ���K�����,$� BC� ��� ���������,7 �����������g7 $ ���������g7

��&�$ $������������g7�� &�$@$#�*'N&��� �D���&� T�E��&\�� � � � ��)��(��-��Z7���&�$ � � � ��� � �L� � ��E�R���CD�! ����� ���B��% �<

M �C)�4����+$=< # ����"[a a�����_��4#�BC��D��C&\������� ��D������*-��'��@D%BC�� � �<

�6D%��& )���������� &g4��Z�%����� �����,D%�� � ��% _���N� ������� ��N��&�&���$ \J �����C �D������4�&���Dr� ������\J D%��BCB��C&�)

�$���� ���%1 �������B ������� � � � � -�)��� �� ����� ,�<(��4������%&\����$ ���A�����=D��% � ����%BC� ���^!��_���2�����C HD%�����4#&��CD%� �����a��

���K��4���&��%$@\J $�������%1 ��C���CBC���z��� � � � � -�)�������� � ���/,�<

����� �v[ � ���K�����,$� ��������� ��&�$ ������� ��� �������BC�,D �g�C&�)@D%�����4�&���Dr� ���C��& ���=$��� %< ���#�% �� �v[ �

�������#�=$� L�B��=D � 4#&g���CB����#� D������+4�&��CD%� ������&�'N&��� ����� %< ����� �������#�=$ ��������� ��%&�$# � ���% � ���)��

D%��&g�����C&#�C&�)6�����WD%��&\���%&\�� Y� � +��! ���2�����W$��% T����&N� ������&L$��% �D%�������$ \J ���� �&@��&�$ ���% � ���)��k�E��)�! ��BC4��

&����Z<

� #

Page 78: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&D� * �>����� ���� � ����A��(�&�� * � �� *+� � * , ��5 ;�AG)�)�) I

��(�&�� * � �� *+� *+� 5 ;�A )�)�) I��(�&�� * � �� *+�%� (��"5 ;�A )�)�) I��(�&�� * � �� *+� � 3D�����D� 5 * ��� (� *)� � ;BAG)�)�) I��(�&�� * � �� *+� ��3D����5 ;�AG)�)�) I��(�&�� * � �� *+� �C��� � 5�� (�������3'&�(��" * ��� � ����2 * ���>�D�$� ;BA )�)�) I��(�&�� * � �4�D�4��( ��3��D� "5�� (����D��3'&�(��" * ���*��3@�� * ���>�D��� ;BAG)�)�) I��(�&�� * � � � � (D���� * �4�4� � 5���(����D��3'&�(��2 * ��� � �� �� * ���>���$� ;BAG)�)�) I��(�&�� * � � � � (D���� * 3D��� "5���(����D��3'&�(��2 * ��� � �� �� * ���>���$� ;BAG)�)�) I��(�&�� * �����D�4� * � �4��3 * � � (� * � * �"5 ����3 * � �9 �#��3 � � ;BAG)�)�) I��(�&�� * �����D�4� * � �� *)� � * � * � �05 ;BA )�)�) I

)')>)I

��GTuVXaLRK � � ) <z�����_��4��B��CD���&g���%�T� ��D%����� �����$���! -��'��LD%BC�� � �<

����� ���������=$ ����������� ���%D%����!��% � ���� � �� )�� �1����� �2� ��DE���C&#) ���4���D�� $��% �D%���CZ�%$ \J � � [a�����

��� ��DE����&�) ����) ! ��BC4#� &���� ��&#$ D%�������% D���&\����&g�� U���_���� � ���)�� ��� ����� ���%D��%��!�� �4#I��%��7�+�(!9< �����

����D%����!���� ���"J64# ���[a��BC$�D%����$6! ��BC4�� � � � ��)��(��-����1��� � �+��&�$ � � � ��� � �6�1��� &����6�C&� T���%��$ ��Z�%D���� J,�C&#)

� � ��&�$ &����@! ��B�4��% �<W���#�% ��6��&�$��CD%� ���k���N�R�_� ����D%�%�^!����_��D%D��%�#�� _��&\J ���4���D���� &�$ � ���H�E��) � � ��%&�$�<

����� -����� D%BC�� � H��B� ����N�� ����#�W��&������ ��B�D%�����4�&���Dr� �����%7�"�)������Z7ZB�� � � � � � � -()������"�)������ ��& X F ��� &�$

�������%��4#����BC���vJ ���K�����,$� %<H�����D%���N��D����vJL���z���%D%����!���4#I��%���4� �����WB ����)��k�%&���4#)�� ��� ��D%D��%�#�Y�����% ��

D%��&g���%&\�� �< �v&#�����C��BC��]%�� ���#� ����� ��� ��&�$ &�� � 'N�%B�$� a���S�����_���K��4���&��%$ ��&���& � 6D%BC�� � [a�#�CDE�L$��% �D%�������

� D%������B�������$UD%�����4�&���Dr� ���C��&�<

�����Y�14�&�DK������&N��B��������% z���� ���������+��&�$ ����� �����+���������,$� �����Y �� ������ �����&�$N� ��$ ���=$��������C&\��P ��� P

�Z���C&\� D������4�&���Dr� ���C��&6��� X F � % � � � ����� ��� ��&#$ � � � ������- �/,K<#b �����������W[a��BCB9����BC�,D ����$ 4�&\����B����#�

�"!

Page 79: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���&�$ �^���Z�� ����%$ <2b ��������� [a��BCBeZ��#BC�,D ���%$ 4�&\����Be���������� � ���)����N�r!�������%& �� �1�%B^J ���������$ �r[ �rJ�<

�v&\������&N��B��4#I��%���C&�)�� �&�� � )�4N� ����&\�����%$ ��& ���������g79��&�$2�����Y���% � ���)����2�rJ�Z�YD%���#�C�%$2$��C���%D���B�J��C&\���

���#�k��� ��DE���C&�)6���%D%����!��W�4=I����%< � �e&�� ����������� �C ��Z�� ����%$ 7 ��������� �� �� BCBC�"[ �%$ ���6�B��=D �2�C&�$�� 'N&��^���%B^J�7

$�������&�$��C&#)2��&U�����W�r! ���CBC����CB����vJ6��� �C&\������&N� B(#4#I�������&�)���& �����k�C����BC������&\�E� ���C��& <A���#�+������)���� �����%�

�4� T����BCB��|[ �1��� �����C , �����C �� a� BC�"[ PvB���!���B/bYF � �1�����KO=�������� %<

�����_�����#�%� �v[ ��D������4�&���Dr� ���C��& ���������,$� $ ����������6��&�$ $������ �����6������&���&=P �BC�,D �g�C&�)+!��%�� ��C��&�

��� ���������� ��&�$ ��������< ���#�% ��L����� � �g4��^!�� BC�%&\� ��� � � � � ����� ��� ��&�$ � � � � �'���(- � ��& X F �E< .�&�B�� � �

�B��=D �g�C&#)2 ���&�$ 7��2&���&=P �BC�,D �g�C&�)� ���&�$ ���K��4���&� ��������%$#� � ���%B�J � � �������^�� �Dr��B�B � &�$ $��,�% �&����H[ ���^���1���

D%������B������C��& <@� � D%������BC�K��������� D������4�&���Dr� ���C��& � ����N�����R��� ��%&�$ D%������B������2Dr� BCB % B�� ��� $ ���$'&����

��&�$ $ ���$'&���� �����+���������=$# ��C&������ ��� /����� �&�D%BC�� � ,��� �&����%$���$ <zb &���&,Pv�B��=D �g�C&#)W���%D%����!�����BC ��W[ �����

�������B ����B�J�<Y����� ���$�&���� ���Z�%��� ������&� Y#BC�,D � �KO#��DK��B^J �� ��1���Y����� �B��=D �g��&�)2!����� ��C��&� _��� ��������� � &�$

����� ������% ��< )�< ������ ���$'&���� ��������� ���C��& �1������& $ ��������� �� 2� BCBC�"[ �%$ ��� #BC�,D � �C&�$�� 'N&��^���%B^J ����&��

��� ��DE����&�) ����D%����!��k�C ��Z�� T���%$ ,K<

�����_���K�����,$ ����� ���D����r�R���% H� &��K[ D%�����4#&��CD%� ������������ ��N��&�&#�C&�) ���#�k ������� ����a� � �����=D��% � ��% �7

�4#�/[a�^���k��$��C T����&�D��SD������+4�&��CD%� ������&�D���&\����O=�%< �ADr��&W��BC ���D%���r� ��� ��&��K[ D������+4�&��CD%� ������ �����&�&���&�)

�� ��%BC��D����%$ ��K�A���N�#���,D%�% � ��� � ��%B��%D����%$ 4� ��C&�)H������������&�� �������K�����,$ <(����� �C$# ���Z�������rJ $�� �D%��&g�����C&#

�2B��C ������A��$� ����%BC� ���^!��W���2���#�C HD%�����4�&���Dr� �����%<�FA���,D%�� � ��� Y���N�R���������4#�� ��C$#�+���e�����)�����4�� [a��BCBS)��K�

� &g4�BCB/���% �4#B��r<A���#�k&#��[ D������+4�&��CD%� ����� �N�� a�6$��C T����&�D���D������4�&���Dr� ���C��& D���&\����O=�%<

* J@Dr��B�BC�C&#)6����� !������ �������K�����,$ 79[��+Dr��& $#�% ������"J �����C HD%�����4#&��CD%� ����� % B�� � � � � � �-�)������� �����

�C&LX@F � ,�<������� ����K�����,$ �C D%��BCB��%$ 4� �4N��B�B�J6[a���%&U���#�C D������+4�&��CD%� �������C �&��6BC��&�)��%����& 4� �� < � ���1���%��

��&\J ���% ���4���D��% ����N� �a4� ��%$L\J ������ �D%�����4�&���Dr� �����%<

� �����4#BC$ D%��BCBH ���� ����D $ � $'&���� �������#�=$ ��&�D%�@��K�1�����@Dr��B�BC�C&#) ��&\J �������%�����K�����,$� 2��& D����6P

�4�&#�CDr�R������< ������ ��E�R���CD2���K�����,$ �C&��^��� � BC�C]��% _�����$���! ��&�$ �2� ���% �^� ���%��$#J ��� 4� �� < ����� ���� ����D

�������#�=$ !�$ � $ '� ��� % [a���CDE���C A��g4���! ��B��%&\�z����� � � ����� � ��������/, �� e�����aBC�� ��z���������=$6 �����4�B�$�Z�aDr��B�BC��$

�C&U�����$��K!�<

���������������_�C�������T�E��&\��D%B � � _�C ��� /�� �� �& % M �C)�4���� $=< ! ,K< ������ _D%B � � _�C �4� ��%$ �1����&���&,Pv�B��=D �g�C&#)

D%�����4#&��CD%� ������&� ���+�%&# �4�����D%������B������C��& ����&���&=P �BC�,D �g�C&�)_ ��%&�$ � &�$2���%D%����!���< �H[������z�1�����_ ���&�)�BC�

&���&,Pv�B��=D �g�C&#) D%�����4�&���Dr� ���C��&�����D%������BC�K����\J D%��BCB��C&�) $ ���$'& ���6�������#�=$ <A���#�C a���K�����,$U���K��4���&�

[a����&W���#�A��������� ���C��&���$��%&\��� 'N��$W\JY�����zD%4������%&\�(D%BC�� � S�� /D%������BC�K��� <(���#��� �������(���������,$ $ ���$'&���� �����

[������� W�1���W��&��2&#��&=Pv#BC�,D �,��&�) D������4�&���Dr� ���C��& �1����� �@ ������������g4��% T�� ���/� L���@D%������BC�K��� < ������

�������#�=$U���K��4���&� a[a���%&@��&��_���(�����_���Z�%��� ������&� a�� � ��,D%� �R���%$U[a����� �����W��D�����!��k��� �g4��� ��� ��C& ���#�W� �����rJ

�"�

Page 80: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��(�&D� * �>����� ��� � � � (��� � A��(�&�� * � �4�D�4��( � * ��� * �05 ; AG)�)�) I��(�&�� * � �4�D�4��( � * ��� * �D�4���05 � � � (D� � � (�'3D� � � ;�AG)�)�) I)')>)I

��GIuVX9L K � � � <z�����k��4��B��CDY��&\���%�T� ��D%�_��� ��� /����� �&UD%BC�� � �<

��� / 6���� aD%������BC�K����$ < bH� �����HD�������BC�K���C��& ����$ ���$�&���� ��� $ ���$'&��� ������Dr��B�B 7,����� ����� ��� ��&�$ &�� �

'N��BC$� ��������#� ������4���&#�%$ ��E�R��4� _������D��W����� �C&��^��� � BC�C]��%$ < V &�� ������� 'N�%B�$ 7 $ ����� 97(�C Y��&������ ��B��C]%��$@�1���

$ ���$'&� ��������k���K�����,$ <e���#�C 'N�%B�$���&�$��CD%� ���� A�����H�C&�$#�KO����������H ���BC�%DK����$ ����,4#�% ����C&6����� ��� / W�������rJ�<

� J � � L"T@T<N��KL �MUPR N O

�����C ���D�������&+$#�% �D�������� ���������% � ���)����1������� �(4� ���$ \JW�����$��K!Z< ����� ��Z�%D%� 'NDr�R���C��&+��������$#�=�� �& � �

$�� 'N&��+�#�|[ �6���% � ���)��_!���D�������[a����DE� D%��&\�����C&���$ ��&L����� � �(!!�� �U�����%D����C a ���������$ �C&\���%��&���BCB^J , �1���

�KO#������B����^�W���rJ ��2�� W� 3��r! � + � &�� ��� � �����rJ ���k���k���"J Z���� � � ������� ��� �������rJ�7 ��D%D��% � ��%$

���#����4�)�� &N� ���^!��Y���������,$� %<z*�4=� ������ ���D����C��&U$��,�% $#�*'N&��������Y����)\��&���]r� ���C��&����($N� �E�W�C& ���#�Y�4#I��%��<

MN��� ��O�� ����B���������&�D%B�4�$��� �1�����4#B �W�1����D�������4#����&�)���#�k��� �g4������%$,� ��� �!% � �!#�0�!�� 1ZR7��� H��14�&�DK������& ���

���#� ����k����3��r! � $N� �E� ���N� ���� Y��� Z�6[a���������%& ��� ����� �4=I����%< � �_�� Y����� ���% ��Z��&� ��C���BC�^�vJ@� � ����� 4� ����

�����%&# �4����k���N� �H �4��D��C�%&\�H �����D%�k�C H�r! ���CBC���BC���C& ���#�W�4=I����a�����#��BC$ ���#�k$#�% �������$@���% � ���)�� < �(��J,��&�)

���U[a���^��� ���,�L�4�DE� $�� �E� ��� �L�4=I����WD%��4� ��� ��& �KO=D%���#������& ���@Z�6�������|[a&�< -/� ���K[a�C ���7S����J,��&�)L���

����D%����!����W���% � ���)��H�C&\���+�k�4#I��%�z���N� � �C z���,�k �����BCB#[a��BCBND%��4� �����&2��O=D%�%�=���C��&����W��a���#���"[a& <A������ ��

�1�r�R��4����% H����� % ����)�4����B�J/, ��& �����_ ��#�C���^�����eX F �E<

b ���% � ���)����� �$��^!=��$��%$ ��&\���+�v[ �6�2����&2�N� ���� �<A�����-#�% ��+ ��% Z-#��Z ��� � �Y�C 4� ���$ ��� ������������% � ���)��

�%B��%���%&\�� a��� ���������^���^!����vJ,�Z��<����#� * ������)�� ��% Z #��Z ��� � �_�C ���&g���%&�$#�%$@�����#��BC$ ���#�W$N�R�E��1����� �����%DK�

�%B��%���%&\�� +�C& ����� ���% � ���)�� % ��B�������4�)�� �����#�%�4� ��% �1���k�����2 ��%D���&�$N� ��J ���"J,B��\��$ �����2D%��&�D%����! ���B�� ,K<

����� ��C]%�+���A�����+�������2���TJL�N�rJ=B��\��$ �� �B��C��������$@\J@����� '=O#��$ Dr���N� D%���vJ@���A������4#I��%��7/�� Y$#�C �D�4� � ��%$

��Z�"!���< �����@ ���]%�L���Y���#� ���D%��&#$N����J �N�rJ,BC����$ 7 �^�Y������ �&#��&=Pv�����=�vJ�7��C 6B�� ����B�J ��� Z�@$#�����������C&���$

Q$=J=&�������Dr��B�B�J � , �1���z�KO#������BC�_� H�����%DK�� ������Y[a���������%&U��� ���#�k#4#I����%<����� ���% � ���)��� ��E� ���� W[a����� � �������� #�% ��+ ��% Z �$� � �0�!%�7e$�� 'N&���&�) ��& �!) ��� ����) � * � �$�!+ �_4# ��%$ ��&

���%��$��%�� _��&�$ �����C������JU�N�rJ,BC����$ 7/��&#$ ����������E��B &g4��Z�%�Y����$N�R�E� \Jg���% _��& ����� �#���C�����TJU�N�rJ=B��\��$ <

#�:

Page 81: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Primary header Secondary headerPrimary payload Secondary payload

}

. . .

unus

ed

unus

ed

unus

ed

unus

ed

4 5 6 7

Prim

ary

payl

oad

size

, p}

8 9 . . .31 20

Enc

odin

g sc

hem

e

unus

ed

unus

ed

unus

ed Seco

ndar

y pa

yloa

d si

ze, s

p+8

p+p+ p+ p+ p+ p+ p+ p+p+9 10 11 12 13 14 15 16 17

p+s+16

��GIuVX9LRK � ��� < V !�������B�B B �rJ���4#�a��� BC��)��CDr� B����% � ���)�� <

V &�B�J_��&���\Jg��� �C ��BCB��=D%� ����$W��&k���������% � ���)�������$��% �D%������������ �%&�D��=$#�C&�)� �DE������� - D%4#������&\��B�J_����� ��&�B�J

�%&#D%�,$��C&�)2 �DE�������� k �4����Z�������%$ �����%&\!,�C �� )��%$ ����� � ���, �!)�����) �+��&�$ ���� � ���� , �!)�������)N<Y�����C ��C ����U��BCB��"[

�1��� &N� ���^!��Y�����#BC�%���%&\��� ������&� z���/���#�Y�4#I��%� ��������� ���C��&� �7,[a�#�CDE��% 4#&�BC� ���Y T�E��&�$�����$L3��r! �+���%��$ �R[a�������

���Z�%��� ������&� ,����rJ 4� ��_�%�������%�a\Jg���_����$��%��<

b0���� � ���)��6�C �$��^!,�C$���$ �C&\���U]%�����U����������� * ���! '�(��)*K<+?�� DE� ��%D����C��& D���&\�E����&� k� '#O=�%$ &g4��+����

���(�%B��%���%&\�� �� � �#������)��%&�����4� ��vJ,�Z��<z�����_�%B��%���%&\�� ��C&U� ���D����C��& [a�CB�B�� BCBZ�N�r!��_�C$���&\���CD%��B�#�% ��+ �� �����

3��r! ���vJ=�Z��7\��� ���#��J+[a��BCB,��B�B=�N�r!�� )�+�,�����&+�vJ,���+%1�C&+����� BC� �����%� D%�� �� ����� ��O�� D��zD%BC�� � ��% e� �Z����� �����%D���

&����%$ ) �� ���_��������)���&��%��4� [a�������C& ���#�k ��%DK���C��&-,K<

?z��DE� ���D����C��& ���� � ��������@���r��$#�%� ��& ����� �#���C�����TJ �N�rJ,BC�\��$�7� ��Z�%D%�^� J,�C&�) ����� �vJ,��� ������#�

�%B��%���%&\�� �7�� &�$ ����� &g4��Z�%� � �W��BC������&g�� �C& ����� ���D�������& < M9���2 ���D����C��&� [a�^��� �����C�������^!��U�vJ,��� 7

���#� ���r��$#�%���C ��1��BCB��|[ �%$ gJ@�����6� D���4���B $N�R�E�#<kMN���Y ��%D����C��&# Y[a����� �����%DK���vJ=�Z��7 ����� ���%��$��%���� ����#�

��&�B^J ���������� ���&g��� ������&2� �����#�� ��%D����C��&������Z�r� ���C&#)W��&6�����H�������2���TJ�N�rJ,BC����$ , �����H��D���4N��BN$N�R�E��[a�CBCB#)��

�C& �����_ ��%D���&�$N� ��JU�N�rJ,BC�\� $ <

b�� ���%�z�����H�������2� ��J���"J,B��\��$������%������ �� * ������)�� ��% Z��$� � �0�!%�< ������ ��%D%��&�$N���TJ��#�r��$���� $#�*'N&��� ����#�

&g4��Z�%�a��� \J,���% H��� $N� �E� ��&U�����_ ���D%��&�$�����JU�N�rJ,BC����$ <

�����k ��%D���&�$N� ��JU���%��$��%�H�C �1��BCBC�"[ �%$U�C& �����_BC��)���Dr��B����� � ���)��_\J �����_ ���D%��&#$N����JU���"J,B��\��$ <z������

���D����C��&L ��rJ, �&�� ������&�)2� ���4=�H����� � ��Z � �0 S��� �����k ��%D���&�$N� ��JL�N�rJ,BC�\��$�< �v&@������DK����D%�������� aB �rJ���4=�H[a��BCB

Z�k$#�����������C&���$UgJ �����k3��r! � V ����D���'=�%��� ��B��C]%� ������&2 �����D%� '�Dr� ���C��& <

#=5

Page 82: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

����������

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

First section Second section etc. . .

Padd

ing

Padd

ing

Padd

ing

��GIuVX9L K � � � | <�-S�"J���4#�H��� �������2� ��J��N�rJ=B��\��$

� � ~ � � �%PiDVSVX9N�]aKiNOPcGokIH

MN4��������%�A$��K�E����BC e� �Z�����a���� � ���)���B �rJ���4#�z������ �DE�����2�R���C]��%$��C&6M ��)�4����% $=< �����#����4�)�� $,<�5�5�<eM ��)�4����

$=< �W ����"[a ���#���"!�������B�BZBC�rJ���4#�����������HBC��)��CDr� B����� � ���)���<Ab� ��O=��B ����&��%$2��Z�|!���7g���������������a�1��4����N���T�� +-�U�������2���TJ ���%��$��%��7 �L�������2� ��J ���"J,B��\��$ 7 �L ��%D���&�$N���TJ ���r��$#�%�%7 ��&�$ �L ��%D%��&�$N���TJ ���"J,B��\��$ <������

'N)�4#���k��BC ��6 ����"[a a�����_B �rJ���4#�a���(�����_���%��$����� %<

������'N�� �� gJg��� ��� ����� �����C������J ���r��$#�%� �����D%� 'N�% ����� ��&�D%�,$���&�) ��� &,4#�������CD �vJ,���� 4� ��%$

���#����4�)�����4#�A�������v[��k�2� �C& ���%��$��%�� �� &�$ �����a�����C������JW�N�rJ,BC�\��$�<z��4������%&\��B^J���#�%���H�������v[��k���� � ����BC�

! ��BC4#�% �1��� �����C a\Jg���-�:6�C&�$#�CDr�R���% ���C) P �%&�$#� ��& 7�5W��&�$���Dr� ���% B�������BC��Pv�%&#$�� ��&�<

�����Y&���O,���������%�Y\Jg���� �������4�&g4� ���$ <z�����Y ���D%��&#$2�RPv\Jg����[ ����$2���/���������������r��$#�%� D���&\�E����&� ����#�

��� �E��B BC�%&#)���� ���z����������C������JL�N�rJ,BC�\� $ �C& \Jg���% %1���Dr��4� �� ���z�����[��rJ ���D����C��&� _� ����N� $�$��%$�7 ������

[a�CB�B�� B�[��"J, �Z�_��4�B^���C�#BC�H��� ! ,K<z-/� � ����B�B�&g4��Z�%�� ��C& ���#���N������ ���S���#������ � �� )���$��C �D%4� � ���$@������� 7

���#�C [ ����$L�C ���&�D%�,$��%$ ��D%D�����$#�C&�) ��� �����_ �DE�������k ���BC�%DK����$@\J ���#� '��� ��H\Jg���_��� ���������%��$����%<

�����W�1������� ����� �����k�������2� ��J ���"J,B��\��$ [a�CB�B ��k$��� �D%���CZ�%$@���BC�"[_<������k ���D%��&#$N����JU�#�r��$�������&�B�J

D%��&g�����C&# ������@B��%&�) ��� ���������@ ��%D���&�$N���TJ �N�rJ=B��\��$ �C& \J,���% �< MN��� 4#&����1�������^�vJ [a�^��� �����L�������2� ��J

���%��$��%��7#���#�C ��&#�1������� ���C��&6�C � ��������%$U��&2������ ��%D���&�$2� Pv\Jg����[�����$ <z����� 'N�� ��1� \Jg���� ����S�����Y�#�r��$����

�����k4#&,4# ��%$�<

������� ���N� � ��BCB N�� ���D 4�&��^�� ���H����� ���% � ���)��L T�E���T�6��& !RPv\Jg���UZ��4�&�$��������% %< �����C �� +��� �r!�����$

�Z�� � ��C�B��k[ ����$ ��BC��)�&����%&\�H������#BC�%�� H��& ������kD%������4#���%������DE���^����D���4#���% �7 ��� �����+�4#I��%����������� ���C��&�

�����k�����#BC�%���%&\���%$ &N� ����!��%B�J�<

#�8

Page 83: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

4 5 6 7L

engt

h of

sec

tion,

n}

831 20

Ele

men

t typ

e, T

unus

ed

unus

ed

unus

ed

Section header

8+sizeof(T)

8+2 sizeof(T)

. . .n sizeof(T)8+

Section contents

��GTuVXaLRK � � � � < -S�rJ���4#�H��� ��&��_ ��%DK������&U�C& �����_�����C������J��N�rJ,BC�\� $

���"[ [ �+$��� �D�4� � a�����_�1�����2� �a� � �����W�#���C�����TJ �N�rJ,BC�\� $ <�M �C)�4���� $=<�5r:6 ����"[a ����N� �H���H�C �$#��!,�C$���$

�C&\��� � ��%���C�� @���]%�%��� ���U������� ���D����C��&� �< �����% �� ��%D����C��&# @[a�CB�BYZ� ��%�N����� ����$ \J �N��$�$���&�)�7Y�^�

&���D%�% � ����TJ�79�����%&� �4����k���N�R�H�����_ ���D�������&� ���BCB� ��E� ���H��& !RPv\Jg���k���4�&�$N�����C�� %< � �e���#�k ��C]��k� �A�6 ��%DK������&

�C&U\Jg���� ��� �|7������k������4�&\�a��� �N��$�$���&�) �1��BCB��"[a�C&�)+�����_ ���D�������&U�C ��� ������ � ��\J,���% �<

M �C)�4���� $=<^5�5+ ����"[a ������+BC�"J���4#�H���z� & �C&#$���!,�C$#4N��B ��%D����C��&�<������ 'N�� ���\J,���+$�� 'N&��� ������k�vJ,���k���

���#�k��BC������&g�� a���%B�$L��& �����_ ���D����C��&L��D�D%����$��C&�) ���6�����_ �DE������� -

!�� BC4�� 3��r!���vJ,�Z��79� ���]%�%� � % �1,: \J,��� 55 DE�N��� 88 �������� 8; ��,��B��r��& 5� �C&\� �$ BC��&#) !� )N�\� � �# $���4�#BC� !! V ���%DK� :

������ ��N��D%���=D�D%4������%$ \J � & �C&�$��^!,�C$�4N� B,��BC������&g� �C&+����� ��%D����C��& �� $�� 'N&���$���&+�������� e���N����� �14�&�DK���C��&

�$����(��!����,<������� k�� �$��*'�&��%$ ���U���K��4���& : �1���������%D��k�vJ,���� %7(��� )N�%DK���C&#)U���N� �_���#��$�� �E� D%��&g���%&\�k���

������D��� ��� �&����a ���������$@��& �����_�����C������J��N�rJ,BC�\��$�<

�������%���#�vJ����� � ���)��YD���&� ��� ��� ����z5 �+\Jg���� , �����������C������J����%��$��%��$��*'N&#�C&�)6��&2�%&�D��=$���&�) �C&2����

'N�� ��a\Jg����7���&�$ D%��&g�����C&#�C&�)]��%������& ���� � ��%D%��&�$L[ ����$ 7N��&�$ ������ ���D%��&#$N����J2���r� $��%��D���&\�E����&��C&�)+]%�%���

�C&U�^�� � ���D%��&#$@[ ����$ <

#�;

Page 84: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Primary header Secondary headerPrimary payload

0

Primary header Secondary headerPrimary payload Secondary payload

n

n

Primary header Secondary headerPrimary payload

Secondary payload

a) secondary payload == null (One message)

b) (size of secondary payload (n) + size of the primary payload) < capacity of buffer (One message)

c) (size of secondary payload (n) + size of the primary payload) > capacity of buffer (Two messages)

��GTueX9LRK � � � z < -S�rJ���4=� ���� ��%&�$ ���% � ���)��� %< � , ����& ���D%��&#$N����J �N�rJ,BC�\��$ �C k�%���#�vJ�<@-, �#�%& ���D%��&#$N����J �N�rJ,BC�\��$ �C �&#�����%���#�vJ ��&�$ ����� �4#� ���� ��%D%��&�$N���TJ �N�rJ,BC�\� $ ���]%� ��&#$ �����+ ��C]�����z���#������C������J6�N�rJ,BC����$ ������BC�� � ����N��&2�����YD%���N��D����vJ����/���#�Y�4#I��%� �����%DK�r<AD , ���%& ��%D%��&�$N���TJ2�N�rJ,BC����$�C &����������=�vJ ��&#$ �����Y �4�� � �S ��%D���&�$N� ��J ���"J,B��\��$ ��C]%�Y��&�$ ���#�Y ���]%�Y���/�����Y�����C������J��N�rJ,BC����$ �����)����r� ���%�����N� &U�����_Dr������D%�^�vJ ���(�����_�4#I��%�a�����%D��%<

�����+ ��2� BCBC�� ��aD���&\���%&\���14�BS���� � �� )���7ZD%��&\�����C&���&�)6��&��_�����C�������^!��Y��BC������&g�%79D%��&� ��C T�� H���A;\8 \Jg���% )-���#� �������2� ��J ���r� $��%� $�� 'N&���&�) ��&0�%&#D%�,$��C&�) ��&�$0 ��Z�%D���� J,�C&#) � ���]%� ��� 5 � �1��� ���#� �������2� ��J

�N�rJ,BC�\� $ �Z��& !RP \J,���W ��%DK���C��& ���%��$��%�H ��Z�%D���� J,�C&#)2��&@�%B��%���%&\�a�vJ=�Z�� &�$ �6BC��&�)����L����5 �9�����k ��%DK������&

D%��&g���%&\�� , ��&#�������C�������^!��e��BC������&g�(�N� $�$��%$W��4#�(���=&���D%�% � ����TJW���1!H\Jg���� ��,��&�$_������ ���D%��&#$N����J_�#�r��$����

��Z�%D���� J,�C&#)�� &L�����=�vJ ���D%��&�$�����JU�N�rJ,BC����$ <MN����BC����)��%�H���� � �� )��% ������+4# �����z#4#I����� ��N��D%�+ ��,��& Z�%D%������ ��������W�%D%��&������CDr� B < ��� � �4����

����� �/�����A�"!��%���#�r��$� (�C&�#4#I����/ ���]%�e�1���/ ��������S���% � ���)��% [a�CB�B�Z�A���C$#$��%&_\J��������%�/���% � ���)��A�"!��%���#�r��$� �7

�C&#D%BC4#$��C&�)�����_�����,D%�� � ��C&�)6D%�� ��a�1�������% � ���)��_ ���������4�� 79��&#$@&��K�v[������ B �R���%&#D�J�<

� J�� �8U Q� � � N O�� U�� � RSU O<U � U��

�����C z ��%D����C��&6$��� �D�4� � ��% �����������,D%��B#�1���A ���&�$���&�)k�_B���)���Dr��B=���� � �� )�����&6�����6�������� � ���)��KP �������%&\����$

������&� ������T� BC� ��� X F �E7 ��&�$0$��� �D�4� � ��% ����� ���\J= ��CD%��B ���% � ���)��� ���N� � ����� ��%&\�%< V & �����0���L�

������%���6P �������%&\����$������ &� ��Z�����SB�� � �A�H� F 7| ������z���,������ ���D%��&� ��C$������ ���C��&# /�2�rJ�Z�zBC�% � S���%B���! ��&\�r< M ��)�4����

$=<^5|8�CB�BC4� T�����R���% �B �rJ���4=�a��� �Z�� � ��C#BC�� ���&�$ ���% � ���)��% %<

#��

Page 85: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���%& �L#4#I����W�����%DK�+�� kD����%� ����$ 7 �UDr� �N��D%�^�vJ �C _$�� 'N&���$ �1��������� �k�4#I��%�%<������C _D%���N��D����vJ ��

���#� �r! ���CBC���B�� ��N� D%�@�1���6�����L�������2���TJ �N�rJ,BC�\� $ �4=I���� %1�C& ������DK���� ��@��& ��O=����� 5 � \Jg���� �[a��BCB�Z�

��B�BC�,Dr� ���%$U��� ��B�BC�"[ �1�������#�+�����C������JU���%��$�������&�$ �����+ ��%D���&�$N���TJ ���%��$����%7�#4#�Y���#�+4� ��%�Y&����%$ &�� �

Z�kD���&�D��%��&#�%$@[a�^��� ���#�C ,�<

��������4�)��_[a�������A���Z�%���R���C��&� ��&����#��#4#I����%7|�����z4� ��%�/[a�CB�B���&������ ��B��C]%�/�����z�������2���TJ����"J,B��\��$ <S������ ��

���Z�%��� ������&� 6�2�rJ � BC �� $�� 'N&�� � &���&=Pv�����#�vJ ��%D���&�$N���TJ �N�rJ=B��\��$ 7 ������ �4������B^J ����BC$ ��& ��%������� ���

�������� )���<

���%&W�����A�������e���� ��%&�$W���������� � ���)���D%�����% �7R����� �#���C�����TJ���&�$k ���D%��&#$N����Jk���%��$����� e� ���A[a���^������&

��� �����U�4#I��%��< � �a�����U ���D%��&#$N����J �N�rJ=B��\��$ �� �%���#�vJ�7�� ���&�)�BC�2���� � �� )�� �C ��%&\��D%��&\�����C&���&�) ���#�

�����C������J��N�rJ,BC�\��$U� BC��&�)W[a����� �������������2� ��J����r��$#�%�a��&�$U ��%D%��&�$N���TJU���r��$#�%�%7=�����_B �R������� ��Z�%D���� J,�C&#)

� ���]%�_��� ]%�%����<

�v& ������ D%�� �� %1[a����& ��� �C �g&��"[a& ��& ��$#! ��&#D%�����N� �������Y ��%D���&�$N���TJ2���"J,B��\��$2[a��BCBNZ���%���#�vJ , �1���

�KO#������B�� Z�%D%��4� �����&�B�J_�#���C��������!��A�%BC������&\�� e� ������O=����D�����$-, �^� �� ��� �g4��C���%$+���N� �(����� ����D%�%�^!����A��D%D��%�#��

���#� ���% � ���)����C&\�����a�4#I��%�(������D��([a�����W��D%���N��D����vJ���g4N��Bg��� �� ��� ��*! ������-�0�! � ��� *!����� � � �$� #�% ��+ ��% Z#��Z���� � ��<� ������� ���D%��&�$�����J ���"J,B��\��$ ��* ) �� �!+-#� ZR7��� ���rJ �������#�%� Z� D%��&�D%� ����&N� ���%$ ��� ����� ������

���% � ���)�� 7H���2 ���&\�L�� � ��%D���&�$ ���� � ���)�� %1�C& [a�#�CDE� Dr� �� ����� 'N�� �� ���% � ���)��@ ����CBCBaD���&\�E����&� 2���#�

�����C������J@���r� $��%��7 �����6�����C������JL�4#I��%�k��&#$ ����� ���D%��&#$N����J �#�r��$���� ,�< � � �����%���6������v[ �L���� � �� )��% �7

���#� ���%D��%�^!��%�6� BCBC�,Dr�R���% +��& �������rJ BC����)����%&���4�)�� ��� ����BC$ ���#� ��%D���&�$N� ��J �N�rJ,BC����$ � � ���%����#� 'N�� T�

���% � ���)�� % D���&\�E����&��C&#)�����_ ���D%��&#$N����JU�#�r��$���� , �N�� aZ�%��&@���%D%����!��%$ <

� � ���#�� ���D%��&#$N����J��N�rJ,BC����$2�� &�� �������#�vJ�7=#4#� ������ �4��.��� �^�� � ���]%����&�$������� ��C]������������H�������2� ��J

�N�rJ,BC�\� $ �����WBC�� � ����N��& �����+D%���N��D����vJ@���e���#��4#I��%�Y�����%DK�_� �������+ ��%&�$#�C&�) ��&�$ 7������+�v[ � �2�rJLZ�

D%��&�Dr� ���%&N�R���%$L����)������#�%���C&L� ���&�)�B������� � �� )���<

�����C �C����BC���% ����N� ��� � �� ��* #$� *�*!��� ���� ��� �$� * ������)�� ��% Z #��Z���� � ��+ ��Z ) �� �!���!+-#� ZR7 ���#������D%����!���� ��#��4�BC$U� D%D%���#�a���������% � ���)����C&\��� �#4#I�����������D��a[a�����U�Dr���N� D%���vJ2� �g4N��B���� �� ��� ��*! ������ � �!#�0�!�� 1Z� � �$� � ��� �!% ���'. ���! a4� ���$ ��� ��%&#$ �����@���� � ���)���< V ���#�%��[a�� �� � D%��&�Dr� ���%&N�R���%$ ���� � �� )��@���C)��g�

�"!���� )N�"[0���#�����%D��%��!���#4#I����%< ��� ��� ������ _�C _� �������&�)��%�_����,4#�C��������&\�k���N��& �C& ���#��D%�� ��6[a����������BCB

���% � ���)��_�%B��%���%&\�� H���������������^���^!�� % ��&�$U���������_�C �&#�� ��%D%��&�$N���TJU�N�rJ=B��\��$-,�<

��J,����Dr��B_���% � ���)���PvN� ��%$ ������&� ������T�� L��B�BC�"[ ����� ����D%����!����L��� $������%�����C&#� ����� ��DK��4N��B�&g4��+����

����\Jg���� 2���%D%����!��%$ �C& � ���% � ���)�� % ��& X@F �E7z���#����4�)�� ���#�.� � � ���&���&� ������D�� ,�< X@�������"!��%��7agJ

�KO#�����C&#�C&�)Y�����a�������2���TJ� &�$� ��%D���&�$N���TJ6���r� $��%��D%��&\�����C&���$6�C& �����H����D%����!���$2���% � ���)�� 7\�����a����D%����!����

#"$

Page 86: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Dr� & D%������4#���W���#� �KO=����D����%$ ���]%����A�����D������#BC������7�BC��)���Dr��B/���% � ���)���< � �z������ ��� �)����r� ���%�����N��& ���#�

&g4��Z�%�a��� \J,���% H�C& ���#�k�#�gJ, ��CDr� B/���� � �� )���79�6 ���D%��&�$L���% � ���)��_�4� T�H��_�KO=�Z�%DK���%$�<

������ ������#BC�% T�e �� �1� �Z��BC��D�Jk�C ����������B�Jk���Y����J+��B�[��rJ, ���_��D�D%���#�������% � ���)�����&g�����Y�4#I��%� �����%DK�

[a����� ���0�!)$ '�(� ��� � �!#�0�!�� 1Z�������#���4#I��%��4� ��%$U���6 ���&�$L���������% � ���)�� <A�����C ��Z��BC��D�J�Dr� &LZ������B �RO=��$L�^�

���#�k���% � ���)��k�� �g&��"[a& ��&�B^J2������&\!���B^!��_���������^���^!�����BC������&g�� %7N�4=��D%�����_ �����4�B�$LZ���E� � �%& <

� � � � � �.U[hjS�][GIUau

b Q���%��$����TPv��� � �% TP ����)��\� �+ ������ ����)�J %1BC� ����� V `�* b&� � V F 7��1������O#�����#BC� ,��� _��$����=���%$ ���L����&�$�B��

�%&#D%�,$��C&�)#< ����� [a�������%�L��4#����4#�� � ���% � ���)�� 4# ��C&#) ���#� �%&�$#� ��&��� � @���� T� &N�R��4�����B���� �^�� LBC�,Dr��B

�����=D��% � ��������� ���� �v[������L��B �R���1�����@< �����@���r� $��%���4� T��Z�L�������N������$ ��� ��D�D%�%�=�2�������#�%�6�%&�D��=$#�C&�)�7

��&�$ ����!��%�� ��6gJg��� ����$����� ��^�A�������&�D%�,$���&�) �C& ��������% � ���)�� $#�=�� Y&����_� )������+[a����� ���� �BC�,Dr��B(&N� ����!��

����$��%���C&�)�< � �(������ ���4���D��_��&�$U$��% T����&N� ������& �N�r!��� ������Y�%&#$�� ��&#�% � % [a���CDE� �� D%��������&-,K7,&�� ����!����� ���B

�C&U&���D%�� � �� ��J�79[a�N� ����!��%�a�����_�%&#$�� ��&#�% � H��DK��4N� BCB�J��C �<

� J � � �� � L L �XO<N O � U�� T

��4������%&\��B^J [ � �N�r!�� �������%� $��^I�������&g�2�C����BC������&\�E� ���C��&� � �_�����$#��! - ����� 3��r!��|PvN�� ��%$ 7��+4�B����^P

���#���r� $��%$ 7���&�$ -/bYF � P N�� ���$ < ���N�r!��_��B� ���������Z�� ���$U��& �C����B��%���%&\�E� ���C��&6N� ��%$U��& 3��C&�� < ������ ��

�C����B��%���%&\�E� ���C��&��N�r!��A���#�%�C���|[a&kDE�N������D����%���C ����CDA ��C)�&N�R��4����% %<(�����A����� 3��r! �RP N�� ���$��C����BC������&\�E� ���C��&

4� ��% X F � �� D������+4�&��CD%� ������& ���������=D���B6!=�C� 3"� � D%��BCB� %< ���#�C ������B��%���%&\�E�R���C��& �� ��BC� ���1�����

$�������&�$��%&\�+$�4�� ���U4� ������ 3"� �E<(XL4�B��������#���r� $��%$ �C����BC������&\�E� ���C��& �� � �4����� ��FA �����$ v�����,D%�� � ��% �

����� �C����BC������&\���%$+�� z3��r! �����#���r� $� %7g��&#$ 4� ��� �3��"! ���������%��$ �J,&�DE������&���]r� ���C��& ���%DE�N� &��C ��� (�1��� D����6P

�4�&#�CDr�R���C��& <e������ H�#���"!,�C$��� H���RO=�C�+4�� �Z���T�E�����BC�^�vJ�\JU4� ��C&�)6��4#���W3��r!��=< -/b�F � �C����BC������&\�E� ���C��&

�C ��Z�%D�� 'NDY�����&��Y TJ, ������@7=����� �Q* X '=F <�G��% ���)�& )��\� BC �� �/�����Y�#�����Z�� ���$L3��C&����C����BC������&\�E� ���C��&������

����� �+����� �J, T���%� �����4�BC$ Z� �� W�r�� TJ ��� �C&� T�E��B�Bz��& $��� ������C�4=���%$ �J, ����%�� 6�� W[ � Dr� & ���r� ���&N� �B�J

��� �����^�r7�� &�$ ���N� �a�^��Z�� �4��D%���%&\��B^J �����4� ������6���4� ����B����C&L��&��v&\���%��&����H��&g!,������&����%&\�%< � �aD%��4�B�$

4� ��3��r! � ��,D ������ ��1����4#&�$��%��B�J,�C&#)�D������4�&���Dr� ���C��& <

� � � � � ZdbnG 4 P QP � YaP}H!K^] �ZdbnkTK^ZdK^UeNOPQNOGISVU

����� ����� 3��r! �RP N�� ���$ ������B��%���%&\�E�R���C��& � � �4#���� 6� ��C&�$#�C&�)L���a&N� ����!��2�������#�=$ D%��BCB� ���� X F �

�1����� ����� 3��r!�� % ��%�@ ��%DK������& ;#<!��<^5 , �� 2N� ��CDLD%�����4#&��CD%� ������& ���������=D���B < �����C ��C����BC������&\�E� ���C��&

#0�

Page 87: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Dr� &@Z��$���!,��$��%$U�C&\���6�v[ ���N������ +- 3��r! �6b�F �v % � ��!!����U��&�$ -�����LD�B �� � ��� ,�[a���CDE�@�����k$#�% �D��������$@��&

���#�k�#����!,����4� a ���D�������&� H��&�$ � &�� ���^!����������#�=$� ����N� �aD%��&� �����4�DK�������_���� � �� )���!��%DK�����H��&#$@�Z�%�T�1�����

D%�����4#&��CD%� ������& < ����� 3��r!��|Pv ���$�� ���������,$� �� ��D%�����4�&#�CDr�R�����6D%BC�� � -��'��� ��&�$ ���� � �� )��@#4#I����

D%BC�� � � �(!�!���� ������4� ���$ ���@Dr��B�BA&N� ����!����������#�=$� _!,� �@3"� �E<(����� � ���4#� W���N� �W��C&�$ �����������$���!

D%�����4#&��CD%� ������& D%BC�� � ����U���#��4�&#$��%��B�J,�C&�)U&N�R����!���X F �Y�C����BC������&\�E� ���C��& � ����D%���%� ����$ 4� ��C&�) 3"� �E7

[a����DE� 3��r! ��D%��&UDr��B�B/��&�$U���g4� a�N� � H�N����� ���K���%�� ������&�$U�1����� �6&N� ���^!���b�F �E<� �W���#���C���C]%� �����a�Z�%���1��������&�D%�a���������� e!����� �����& 7g[��H�����C&\�E� �C&���#�H���% � ���)����4=I���� ��&� ���$�� �������

D%�,$�� < �v&� �����&�D%�� a��� �6� �&���� ��&��vJ=�Z� % B��C)��\�v[ �%�C)��g��������D�� , � �(!!�� � % $��^I�����&\� �1����� �����k3��r! � ��C$#�

*�4#I��%� D%BC�� � ,z�� 4� ��%$2�1��� �����C&\�����C&6���% � ���)��H!��%DK������<A�����C BC��)��\�v[����C)��\��������D�� T�������% ��+�����C&\�����z���

���#�Y���� � ���)���!��%D������� a� &�$ �������%� ��&#�1�����2� ���C��& ���N� � �� �4� ��%$ �1��� ��������� ���C��&���&2�����Y���% � ���)���!��%DK�����)-�C&=�1������� ������& B�� � � ������)��C&N� B D%���N��D����vJ�7SD�4������%&\�kDr���N� D%���vJ�7(��&�$ D%4�������&g�k[a���^���6��&#$ ���r��$ �Z�� ��^���C��& ���

!���D������%<X@�% � ���)�� �%BC������&\�� ���H� BCB�$N� �E�L�vJ=�Z�% � �������+���N� & )�+�,�����& ����� ���������$ �� 6� �'��� ����� �������rJ�<

������ � ��DE���^���%DK��4�����Bg$��%D��C ��C��&k���%��&� (��DK��4N��B\D������4�&���Dr� ���C��&Y��� ���� ��BC��D%�z��&#B�JY[a�^��� � � � ��� � ���k$N� ���

�vJ,��� <A*��K�1������ ���&�$��C&#)�7�[ ���KO,������DK� �'���������k�������rJ_�1����� ������� �����%DK�A��&�$+ �������� ����� �����E� B,&g4��+����

���/$�� �E�+\Jg���� ���/�����Y�������rJ��C&\���k������FA���C�����TJ6���r��$#�%� %1 ��%�� ��%DK������&�$=< ; ,K< �����C ��C]�����&#�1������� ���C��& ��

4� ��%$ ���+�2� � �Y �4#���YD%���N��D����vJ����S����D%����!��� ��C$��H!���D������ �C B ����)�����&���4�)�� �������BC$ ��&�D%�����C&#)k$�� �E�#<zMN���

�%B��%���%&\�� ���� )�+�,�����&L�vJ=�Z��7������W ��%��� ��B��C]��%$ $�� �E�������W ��������%$ ��&\��� � 3��"! � + � &�� ���@�������"J�< �D%��&

���&�$@�����C a� �����rJ2gJ D%���\J,�C&�)��C&\��������_�KO=�� �����&�)6���� � ���)���!���D������H�^�(���a�N�� � ��N��D��k�����#��BC$ ��%���C��BC��]%��$

$N� ���6�������"J�7N����\J 4� ��C&�)� ����N�����R���_ ���&�$ �^�(�����_������)��C&���B����% � ���)��_!��%DK�����H�C �&�� �aB ����)��Y�%&#��4�)�� <�v& BC� �����%�_Dr�� ��������%����[a��BCBAZ���v[ � $��^I�������&g�W ���&�$� +�1����� �����2 ��%&�$����+ ��C$�� < �����2���%D��%��!��%�W ��C$#�

[a�CB�B��N�r!��k������O=����D����6 ��%D���&�$ ���% � ���)���<

� � � � z 0 Xak NRGTNO`aLRKMP}]9Kq] !Zdb[kTKqZrKqUVNOPQNRGTSVU

�v& ������ �C����BC������&\�E� ���C��& 7S���#� �����,D%�� � ��� �� ��� & ��F�3��r!�� ������)������ � ��� �������Z�%$ ��� �����L3��r! �

���#���r� $� ������� ���&�)�BC�W3���X <������� �� BCBC�"[a a����$��%�4#) ��&�$ $#�%����&� ������ ��� ��F 3��r! �2������)������� �[a�^������4=�

� ��D��C&�)+�����Y����$��r� B����S��&� �����BCB��C&�)+X F � ������4#&�&��C&#)��&U�&��K�v[���� �9<�b ��C&#)�BC�Y3��_X �C �4� ���$U���$����4�)

������)���� �� �Z���1�����_B ��4�&#DE���C&�)6���#�%� ��& � &����v[ �����U���a�N� ����B�BC�%B�D%������4#���%��< � �A� &.��F 3��r! �6������)������

�C e[a���������%& �1���A��O=�%D%4=���C��&���&6$��� ������C#4#����$����%�����TJ�N������BCB��%B=D%������4#���%�� e�����%&����z���rJZ�a���� � ����BC�����

��4#&2������������)������0��&2������ �����#BC�%���%&\��� ������&���&�$ �N�r!�������N�r!��������Y �� ���H[ �rJ�<Ab� ��+\J\Pv�����=$#4�D��%7#���

��B� ��k���%��&� A[���Dr��&���4�& ��F�3��r! �W������)���� �� z��& * ���% � � + �!+ ��% Z #��%&�������!� ����+-#��0 �!%�*K< �����% �� �g�C&�$# #"#

Page 88: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

. . . . . . . . .

receive queue

. . . . . . . . .send queue

message

message

receive waiting setsend waiting set

send request

receive request

if receive request is found

else

copy message

Send thread

store send requestelse

copy message

Receive thread

if send request is found

store recive request

wake wake

��GIuVX9L K � � � ~ <�X@4�B^���^�������r��$���$U�C����BC������&g��� ������& <

��� �2� DE���C&��� H����� �g4�������[a�C$���B�JU�r! ���CBC���B������,$N�rJ , ���BC$ 7=�1�����KO#������BC� 79�� a���C)��=Pv��&�$�. � � � �����!��%�� �<

*���Dr��4� �� �����63��r! �2���#���r� $� ��������,$�����& 3��_XL _�����4# �4N��B�B�JL�KO=��D%4#���%$ ��& �N������BCB��%BS��& ���#�C �g��&�$ ���

����DE���C&#��7N���a�� ����� � ����BC������)���� �g4����H���%�� ���&N���B��k��������B�BC��B� ��Z�%��$�4�� ��4�&�&���&�) ��F�3��r! ��������)���� �� ���&

���#�k�+4�B��������#���r� $��%$ ���=$#��<

M �C)�4����1$=<^5";_�CB�BC4� T�����R���% �4�B������������%��$��%$6������B��%���%&\�E�R���C��& < �v&������C z�C����B��%���%&\�E� ���C��&�7�D%�����4#&��^P

Dr�R���C��&� �� ���H�C&\!���B^!���$ ��K�v[����%&L3��r! �k�������%��$� %<A���#�Y ��K�����/��BCB��������%��$� ��� T�������%$ � ��&2�������"J�<A?z��DE�

�C&#$��KOU��& ������ a�������"J2���������� ��%&\�� �&��,$��_�C$ <

�([ � $��^I�������&g�� ���� ����D �g4���4��% � ��%&#$ ��&�$ ���%D��%��!�� �g4���4�� �����W�����C&\�����C&���$ ���2 T�������+�%����B^JU��������! ��B

���� ��%&#$ ��&�$ ���%D��%�^!������ �g4��� ��� %<L?z��DE� ���#���r� $ ��B� ��U�2� �C&\�E����&� _� [ ���^�k ����+�C& ���#� ��� /�� �� �& D%B � � %<

�������4�&���Dr� ���C��& ���W��&\J �������r��$ ����� �U�C T�����,�%$ ��& �����C 2 ����U[a��BCB�Z� �BC�,D ����$ 4�&\���CB�� D%������B������

������&� ���D����C��& < � ������ ��g ������ &���&=P �BC�,D �g�C&�) ��%&�$ ������%D%����!�� ����� &����6D������#BC�����%$ \J ����� ���C�������

Dr� BCB(D%������BC�K������&@���������,$ ����&���&=P �BC�,D �g�C&�)�D%�����4�&#�CDr�R���C��& 79BC� � � $ ���$�&����2��� $ ���$'&��� �����g7/���N�R�

�N���T����D%4�BC��� ���&�$L���a���%D��%�^!��_�C � T�������%$L�C&\��� ���#�_[����^�a �������&#$@�� ��BC�,D ����$L�1�����^�� �D������#BC�����C��&�<

��4������%&\� !����� ��C��& � � ��������� ��&�$ ����������� �������#�=$� 2�����@�C����BC������&\���%$ 4� ���&�) $ ��������� � &�$

$������������@[a�^��� $ ���$�&���� ���������=$ Dr��B�B < ���%& � ��%&�$ ��� �g4��% T�6�C WD%���%� ����$ gJ ���#� ���&�$ �������r��$ 7

���_B��=� �, Y�1���_�L��� ��DE�#�C&�) ���%D%����!������ �g4��% T���& �����6����D%�%�^!�� �g4��%4�� < � ���L��� ��DE���C&�) ���%D��%��!������ �g4��� ��

�C _��O#�� ��%7 �^�WD��������% _$N� ���L�1����� ������ ���&�$ #4#I����k���L���������%D��%�^!��2��� �g4��� ��#4#I����%< � �W��B� ��LDE���%D �g �^�

# !

Page 89: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��&\JL�����#�%���������%��$ �� ���[����^��Pv��&�)6��& v�2�R��DE����&�)����%D��%��!�� ���&�$ ���%���"!��% Y��BCB/��� �g4��% T�� Y�1����� [ ���^�� ����%7

��&�$U ��C)�&N� B����#�Y[ ���^����&�)�������r��$�<A�����C � ��C)�&N� B���� ���� a�����Y[��������C&�)�������%��$L�"[�� � �W� &�$UD%��&\����&g4��_����

���Z�%��� ������& < ������ ���&�$ ��� �g4��� ��+[a��BCB �����$�$#�%$ ��&\��� �����6 ��%&�$ �,4#�%4������ ���Y� � �CBC �����'N&�$ �2� ��DE���C&#)

����D%����!�� �g4���4���< b ����D%�%�^!�� ��� �g4��% T�6[���� � ��C���CB � ��B�J �� ���#� ���&�$ ��� �g4��� ��r< ����� ����D%����!�� ��� �g4��� ��

��%����DE�#�% ������_ ���&�$ �g4���4��k�C&� T���r� $@��� ����D%����!�� �g4��%4#�k�1���a� ��� ��DE�#�C&�) ��� �g4��% T�r<

� � � � ~ �=� / s �ZdbnkTK^ZdK^UeNOPQNOGISVU

�����W-S�"[ P BC��!��%BSb��#��BC��Dr� ���C��&UFA����)����������C&�) �v&\���%��� � D%��% -/bYF � , �C H��B��"[ BC�K!���B(D������4�&���Dr� ���C��&

�C&\���%��� � D%� �1��� ����� �Q*�X ',Dr��BC���BC� F �"[������N� ����B�BC�%B�% '#F , �4��Z�%��D%������4#���%� ',[a�^��DE� < ������ �[a�^��DE�

�����|!,��$��% H �D%��B ��#BC�_���C)��@�Z�%�T�1��������&�D��WD������+4�&��CD%� ������& Z���v[ �%�%& '#F &��=$#�% %<����#�+-/bYF ���� ��6&���&,P

�����&�$N� ��$ ������B��CD%� ������& ������)���� �����C&�)��C&\���%��� � D%�6��&�$ �����"!=��$��% _�!��D��C��&g�k��&#�KPv ��C$�� D������4�&���Dr� ���C��&

�Z�%���1��������&�D%� Z���v[ �%��& �E�� �, ��& �Q* X '#F TJ= T�����@< -/bYF � ��I��%�� Z��������� ���% � ���)�� �N�� � ���&�)

�Z�%���1��������&�D%� ���N��& X F �2��& ��2� BCBY� &�$ ����$��C4�� ���]%� ���% � ���)��� %<����"[ ��!��%�L4� ����� L�4� �� [a�������

����&\J6�KO,�����+BC��&��% ����/B��|[ P BC�K!��%B9D������+4�&��CD%� ������&6Dr��B�BC z��&2�����%����������B��CDr�R���C��&� %< ������������)��K��)�����4������

-/bYF �/�C ���"[ �%� ������)������������� /[a����&����%$�Z�%�T�1��������&�D������������"!��%���%&\� �������z���N��&+D%�,$����Z�����������BC���vJ�<-/bYF � �14�&�DK���C��&� D%��&+Z��$#��!,�C$���$W��&\������������� $#��I��%����&\�eDE�N������D����%���C ����CD�)�����4��� %<(����� '��� �� ���������% ��

�C _� ��� ���D �0�! '���� + ��*�* � �0����&#�1���� T����4�D���4�������N� �k��B�BC�"[a �������)����������%�� ���� [a�������6� &�$ �C&� T�E��B�B ���#�%�C�

�"[a& ��K�z���9�N��&�$#BC�%�� ����� �z�������C&\!��"����$�� &�$ �KO=�%D�4#����$���& ���E� ��)��K�e�����=D��% � A��& ����N��B������9����� �#���,D%�% �

�����C)���&N� ����&�)+�����+� D����^!��_���% � ���)�� <������W��D�����!��W���% � ���)��� ��#B �rJ �C���Z��������&\������B��_�C&U�C����BC������&\�E� ���C��&

������4���4#&�$��%��B�J,�C&#) D%�����4�&���Dr� ���C��&�<+�v& ��$#$������C��& ��� �����6��DK���^!�� ���% � ���)�� 7 �����6-/bYF �������"!,�C$��� _�

`a�%��������X@��������J �����\J % `�X � ,Y��&g���%�T� ��D%� , �C&#D%BC4#$��C&�) � � � � ���Z�%��� ������& ���N�R�_D%�������% _$N� ��� �1�����

���#� ��$�$#���% � �����D%����� ���#�2�����C)���& �#���,D%�% � �C&\���L����� ��$#$����� � ��N��D%����� ������������)��K�+�#���,D%�% � ��&�$ �

����� ���Z�%���R���C��& [a���CDE� �C ����#���� ������ ��� ����� � � � ��������� ���C��&�< -/bYF �Y��B� ��U�����|!,��$��% k� ��K�+��� D%��&g������B

�14�&�DK������&� �1��� �����_�C&��^��� � BC�C]%� ������&���&�$U���������C&N� ���C��&2��� �����k-/bYF ��BC�"J��%��<����� ��DK����!�� ���� � ���)�� �14�&�DK������&�% � � � � � ��� �����0, �C � ��� ���D ������)����������C&�) ����DE�N��&��� �� ���N�R�

�����|!,��$��% ��2��&���Pv ���$��%$@D%�����4�&#�CDr�R���C��&� a���,$��%B < � ���� Y��&���&=P �BC�,D �g�C&�)�Dr��B�BS��&@�����+�����C)���&@�#���,D%�% �

����� �D%��4� ��� 6� ��Z�%D�� 'N��$ ��D�����!�� ���� � ���)��2����&�$�B��%�W��� Z� �C&\!�� ���%$ ��&#$ �KO=�%D�4#����$ �C& ����� ��$�$#���% �

�����D%�_���(������������)��K�������=D��% � �< ���#�k��� ���D�D%�����4�&���Dr� ���C��&2���,$��%B����(�����k��DK����!������� � ���)����14�&�DK���C��&

�C H)��^!��%& �C& M ��)�4���� $,<�5��#<�G��^I�������&g�� ����%�� ����eD%�����4�&���Dr� ���C��& �14�&#D�������&� ������W�C&\!���B^!���$ [a�������C& ��&

��DK����!��a���� � �� )���Dr��B�B < ?z��DE� ��DK���^!������% � ���)��a�C&#D%BC4#$��% e�����H��$�$����% � z������4� ����TP ��Z�%D%� 'N�%$��N��&�$#BC�%�z� &�$

���a���rJU���#���C��&N� BCB�J�����C&�)��64� ��������%��$��%����&�$L$N� ���6�1����� ���#�k�����C)��C&N� ���C��&2�����,D%�� � %1 ����%� 5 ,K< V &�D��

# �

Page 90: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

LAPI_Amsend LAPI DispatcherHeader Handler

2

User Data User Header

User Header

Address of Completion

Handler

User Data

4

1

3

Completion Handler

Target ProcessOrigin Process

��GIuVX9LRK � � � � <z-/bYF � b�D����^!��+X@�% � ���)��� ��B�B <

���#� 'N�� ��k�N��D � ���+�������������% � ���)���� �����^!��� +� �_����� �E����)����k�����=D��% � �< ������-/bYF �Y$��� ��N� ��DE���%��7([a�#�CDE�

�C Y�����6�N���T�_��� ������-/bYF ������� �_$��r� BC Y[a����� ��������������! ��B �������% � ���)���� &�$ �C&\!��,Dr� ���C��& ��� �N��&#$�BC���� %7

�C&\!��"���� Y� �$� � �0�!% ���)�����!% % ����%� 8 ,K<�b ���%��$��%�H�N��&#$�BC���H�� a���% �����&� ����BC�_�1���������W��$�$#���% � ���� [a���%���

����D%���\JL�����+��������!,�C&#)�$N�R�E�#79�����+��$�$����% � Y���e�����+���=���C��&N��B ����+-#����! ��(��) ���)�����!%�7Z��&�$ ���Z���C&\�����H���

���#�k���������������%�����N� �H�C ���6�N�� � ��%$L��� ���#�kD�������BC�K���C��& �N��&�$#�%� % T���%�@; ,�<A�����_D%������BC�K������& �N��&#$�BC���

�C ��KO=�%D�4#����$ � � ���%������� B � ��Y����D ���K�W� ����������% � ���)�� ���� YZ�%�%& ���%D%����!��%$ ��&�$ D%�����C��$ �C&\���U�2#4#I����

% T����� � ,�<� �@�%&� �4����2���%4# ������BC�^�vJ ����#4#I����W��& D%������B������C��& ����$N� �E�U������&� ��1���%7(��������D�����!������% � ���)���4� ���

���#���%�UD���4�&\������ %< �S[�� D%��4�&\���%�� %���% ������) ��� � )$ �!%��&#$ ����+-#����! ��(��) ��� �0)$ �!% ,�����UBC�,Dr� ���%$ �C& ���#�

��$�$#���% � �����D%�����/ ���&�$���&�)+�E� �����&�$ ��&���D���4�&\����� % (��% �0�! ���� �0)$ �!% ,A�C �BC�,Dr� ���%$2��&�������������)��K� ���� �� �

��$�$#���% � ��N��D���<e�����H�����C)���&D%��4#&g���%�z�C A��&�D%���%���%&\����$ [a���%&����A�� A �� �1� �1���e�����a������)��C&W�E�� �+���_4��Z$N� ���

���#� ������)��C& �4#I��%�%< b�� ���%����#� ���� � �� )�� �N�� 6�������^!��%$ � �+����� ������)��K��E� ��97������ �E� ��)��K� D%��4#&g���%� ��

�C&#D%��������&\���%$�<���������BC�K������&@� �A�����W���� � �� )��+������&� T�1�%��4#��$N�R���% ������WD%������BC�K������&@D���4�&\�����%< �D%��&

����4�BC� ���Y#BC�,D �,��&�) D%�����4#&��CD%� ������& \J [ � ������&�)�1��� �����_D%������BC�K������& D%��4�&\���%�a���6��&�D%���%���%&\�r<

!�:

Page 91: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � � � ~ � � �ZdbnkTK^ZdK^UeNOPQNOGISVU GoH!HJXaK^H

�2�����,$�4�D��%$ �v[ � $���I��%���%&\������#BC�%���%&\��� ������&� ����������$��K! 4# ��C&#) -/bYF �E< ���#� 'N�� T���&#� 4� ���

���#�2��DK���^!��6���� � ���)��6�14�&�D����C��&�% � � � � � ��� �����0,k����)\� �����%��[a�^��� � ����� ���Z�%���R���C��&�% � � � � � ����&/,�<�� �

[a�CB�Be ���&�$ ��&�B�J ���% � ���)�����&#�1������� ���C��& � D%D%�� � ��%��J ���@��$��%&\���^� J ���#����� ��DE�#�C&�)U ���&�$ ��& ���������%D��%��!��

���$���[a�^��� � � � � � ��� ������9<�bH� ����� ���� ��DE����&�)+ ��%&�$U�� ��C$#�%&\��� 'N�%$ \J������Y���%D��%��!��%��7#���������%D��%��!��%��[a��BCB

)��K�H��D���4N��B ���% � ���)��� �[a����� � � � � � ����&Z< �����k��$=!�� &g����)������S�����C ��� ���N� ��[��_Dr� &@���%$�4�D��_&,4#���������

���% � ���)��_D%�����C�� %<�*�4#�������C �4� ��% ���&L�KO,������D������+4�&��CD%� ������&2����)����H���� � ���)��% �<

�����L ��%D���&�$ �C����BC������&g�+4� ��� ���&�B�J � � � � � ��� ����� �� 6D������+4�&��CD%� ������& < � ��[a��BCB ��%&#$ ��DK��4N��B

���% � ���)��� ���B���&�)[a�^���L���� � �� )��_�C&#�1�����2�R���C��& < �v&U������ H�����#BC�%���%&\��� ������&������+� $#! ��&\�E��)��_�� ���N� �a[ �

Dr� & ����$�4�D�� ��& �KO,�����@D������+4�&��CD%� ������& ���L)��K�W���% � ���)���< *�4=�W�����C _�C&#D%���%�� ���&g4��Z�%�k��� ���% � ���)��

D%�����C�� %<

�����%��������� ������D%��������& $��� ���)�& �C � �4��� ��C& Z����� ������B��%���%&\�E�R���C��&� %<�*������ �����#BC�%���%&\��� ������&�

�����������&�$ ����&N��)��6���% � ���)����4#I��%�_��& ��7SBC� ���6�C& ����� 3��r! �RP N�� ���$ �����#BC�%���%&\��� ������& <�����KJ ������

4� �� 3��r! � �������r��$ �J,&�DE������&���]r� ���C��& ��� �C����B��%���%&\�2[��������C&�) ��& ����� X F �E<H*������ 4� �� �v[�� ���� ����D

������D��� , v ���&�$ �g4��%4#� � ��&�$ Q���%D%����!�� �g4���4�� � , ��� �2� �C&\�E����& �r� ��B�J ��������!���$ ��%&�$ ��&�$ ���%D��%��!��

����g4��% T�� %<

M �C)�4���� $,<�5 $2��BCB�4� ������ ���% �-Sb�F ���C����B��%���%&\�E� ���C��&U[a����� � � � � � ��� ����� ��&�$ � � � � � ����& D%�����4=P

&���Dr� ���C��& Dr��B�BC %< �#�%& ���4#��D%� �#���,D%�% � U���%D��%�^!��% U� ��%&�$ ��� �g4��% T�r7���� �� � �4��% L��DK����!�� ���% � ���)�� ���

�E� ��)��K� �����,D%�� � �< ���#�C ��DK���^!�� ���% � ���)�� D���&\�E����&� +���% � ���)�� �C&#�1�����2�R���C��& B�� � �2BC��&�)���� 7A ���4#��D%�U� &�$

$��� �����&N� ���C��&L�C$ 7N����)�7Z��&�$ ��$�$����% � ����z��DK��4N� B(���% � ���)��% %<a������ ����&#�1������� ���C��& � ���+4# ��%$@���2��$��%&\����� J

��� ��DE����&�) ���&�$ \J �����������)����_�����=D��% � �<b�D���4N��Be#4#I����_$N� �E�2[a��BCB(�����2����& [a����� ����� ��%&�$����_4�&\���CB

���#�H������)��K���#���,D%�% � �)��K�� z���������� � ���)��% �<A�����C ����r��&� � ���&�$���� ���#���r� $ �4� T���B��=D �+4�&\���CB9D������#BC�����C��&

��� $N� ���6 ��%&�$L[a���%&@D%������B���������& ���������=$ % $ ���$'&���� ��� $ ���$'&���� ����� ,H�C �D%��BCB��%$ <

b�� ���%� ���#� �C&��^��� � B�� D����^!�� ���% � ���)�� � �����^!��� U� � ����� ������)���� �����=D��% � %7Y�^� Dr� BCBC ������ D������#BC�����C��&

�N��&#$�BC���%< �v& ���#�C �N� &�$�BC���%7#��BCB9�����_� D����^!������% � ���)����C&#�1�����2�R���C��&2�����Y�KO,������DK���%$@��&�$ ���� � ��%$U������#�

3��_X \J D%��BCB��C&�)�3��r!��� T�E� ���CD ���������=$�1����� 3"� �E<"�v& ���#�C e T�E� ���CD ���������=$�7��������Z�� ����%$6����D%����!�� �g4���4��

�C � ��r� ��DE����$U��� ��������S����D%����!������� ���B����r� $#J2Z�%��&U���� T����$ [a����� ��� ��DE���C&�)W�����Y���% � ���)��Y$��% �D%���C�#���C��& <

� ���2��� ��DE�#�C&�)����%D��%�^!�� �C H�1��4�&�$�7��E� ��)��K�Y�C � �4��� ����� ���Z�%��� ������&@��� )��K����DK��4N��B(���% � ���)��� Y�1����� ���#�

���4���D���<_� � D�������BC�K���W�����+������&� ���D����C��&�7Z������E����)������4� T��&�������� JU��� ���4���D%�����[ � � �6��&\J@[����^���C&#)

���#���r� $ <_�����C Y�� �$���&��\J � ��%D%��&�$ ��D�����!��+���� � �� )��Dr� BCBS��� ���#� ���4#��D%� < � ����BC ��2[ � ���% k��&\J@4� ����

!#5

Page 92: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���#���r� $������ ���� A[ ���^����&�)k�1���z�����C �����D%����!���\J��� � �4��C&�)W�WB��=D%��B�&�� ����� J6 ��C)�&���B < � � ���#�%�����C z&��W�2� ��DE���C&#)

����D%����!�� 79��� [a��BCB T�������_��BCB������_�C&#�1������� ������&2��&g��� �����_ ���&�$ �g4���4��_�1����B � ���%� 4# ���<

b ���%D��%��!��W��� �g4��� �����&U���#�k������)��K�H�����,D%�� � �Z�%���"!��% � ��C���CBC����B^J6���6�����_�E����)����H ��C$��k���A�6 ���&�$���&�)

��DK����!��+���% � ���)��+Dr��B�B <H�����$��^I������%&#D%��� ����� ��%����DE�#�% _ ���&�$ �g4��%4�� ��&� ����r��$ ���z����D%�%�^!�� �g4���4���<_b�&�$

���a T�������% ���� �����_���%D��%�^!�� �,4#�%4��_[a���%&@�6�2� ��DE���C&#) ��%&#$ �C �&#�����1��4�&�$�<

M �C)�4���� $=<^5 � �CBCB�4� ������ ���% -/b�F �+�C����BC������&g��� ������& [a����� ��C&�)�BC� � � � � � ��� ����� D������4�&���Dr� ���C��&

Dr� BCB < b���DE���^����D���4#��� ���������� W������B��%���%&\�E�R���C��& �� W ��C����BC�������N��& �����������K!=����4� �< *���Dr��4# �� ���% � ���)���

����� ��%&\����4#� [a����& ��DK���^!�� ���% � ���)��UDr� BCB �� �2��$#��7A�����U ���4���D��U�����,D%�� � �$��=�� 6&����6�N�r!�� ��� [����^�

�1����D%������BC�K������& � �_D%�����4�&���Dr� ���C��&�< ������ $���D%�C ��C��& �%BC������&N� ��� Dr��B�B�N� D �, ��� ���#� ���4#��D%�@�1�����

���#�2�E����)����%< ����� �E����)����$��=�� &�����N�r!�� ��� �Z�%�T�1����� ��&\J ����� ��������� ���C��& � &gJ ������� < �H�"[��K!��%��7

���#�C +�����#BC�%���%&\��� ������& �4� ��+�������1����� ��O,�����@���� � �� )�� D%�����C�� W����� �$�� &#�����O#�� ��+�C& ����� ������!,�C��4#

�C����B��%���%&\�E� ���C��&�< ���%&��K!����k[ �6 ��%��� ������&� ���D����C��& ��� � ���% � ���)���1����� �����6M �C)�4���� $,<�5 �=7�[a����B�����% � ���)��� �� ���_D%���#�C�%$U��&g���6$���I��%���%&\�H ���������)�� <

?e!��%&@������4#)��@�����_ ��C����B��%���C����B��%���%&\�E� ���C��&2�N�� H�KO,���������% � ���)��_D%���gJL���Z�%��� ������&� �7N���a�C �� �� T�����

[a����� ��4#�+�������BC��� ���]%�% �% 4�� ��� )N��� �� �����rJ ���]%������5":\8 �LO 5":\8�� ,K< ��[a�CB�BA ��%�2�C& ��%DK���C��& �#<!������ ����4���-/b�F � �C����BC������&g��� ������&[��� �&�� � � �� T���������N��&2�����Y'=F X@F �A�����#BC�%���%&\��� ������& < �HZ�%BC����!��

���#�C [��� �$�4������6���%BC�C��&�D�����&@3��r! �RPv ��C$��Y�������%��$U �J,&�DE������&��C]%� ������& 7#[a�#�CDE�L�����Z�r���� ���� Z�� �BC�"[_< �

Z�%BC����!��W����� �������C �������#BC�%� D���4�BC$ ��W�|!��%��D%�����\J $#���C&�)��������r��$ TJ,&�DE����&���]r� ���C��& ��& ������ ��C$#�

4� ��C&�)�F V '0� � ����DE�N��&��� ��� %7N�4#�a$#�C$�& � �H�N�r!����������Y��� ���% T�a������ %<

!\8

Page 93: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

. . . . . . . . .

send queue

receive buffer

send info

send info

send info

send info

send info

message

message

receive buffer

Completion Handlersend info

message messageCompletion

Handler

send waiting set receive waiting set

send reuest handler receive request

Origin Process Target Process

Java

C

if receive request is found

else

if send request is found

call LAPI_Get

get send infocall LAPI_Get

else store send info store recive request

LAPI_Amsend

Send Request

receive queue. . . . . . . . .

LAPI_Get

get dataactive message

wake

wake

� ��� �� � �� ��� �� �� �� ��� �� � �� �� � � �� � � ��� �� �� �! ! � "� #�� � � � � $% &' �� �( � �� � ��

!�;

Page 94: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

LAPI_Amsend Completion Handlermessage

. . . . . . . . .

send queue

. . . . . . . . .receive queue

Send Request

message

message

waiting set

message

message receive buffer

receive buffer

send reuest handler receive request

Origin Process Target Process

if receive request is found

else

copy message

Java

C

store send request

if send request is found

else

store recive requestwake

� ��� �� � � � � � �� �� �� �� �� � � � �� � � �� � � ��� �� �� � ! ! � "� #�� � ��

!0�

Page 95: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � � � � 4 GIU[G% !Zdb[kTKqZrKqUVNOPQNRGTSVU

��4������%&\��$��C T�����C�4#���%$6�C����B��%���%&\�E� ���C��&# ���Z��4#�A�����$#��! ���%B�J+��&���#���r! ����B �����BC�^�vJ���������B � ���1����� P

��Z�%D�� 'ND &N� ����!�� 4�&#$��%��B�J,�C&�) D%�����4�&#�CDr�R���C��& �C&\������� ��D��% %7�B�� � � X F � � &�$ -/bYF �E7a�1��� ����� �E� ��)��K�

D%������4=���%� % ��B�������4�)�� [ �6�N�r!��6�����6��4#����3��r!��U�4�B^���^�������r��$���$ �C����BC������&\�E� ���C��& 7Z������ ��C����BC������&=P

�E�R���C��& �C &#��� 4� ��K�14�B+�1��� $��C T�������4#���%$ ������)���� �����C&�) ,K< ����BC� �����C �C � ���r�� ���&N���B�� N�� ��C ��&

����&\J Dr�� ��% �7Z�����+� ����������DE� �N� � ������_$��� ���$=!�� &g����)��� %< MN���a��&#�_�����C&#)������k�v[ � P ��E� )��W��&� �����BCBC� ������&

�����=D��%$�4���� , )���� ��&�$ �4���BC$ � &N� ����!�� 4�&�$#�%��B^J,�C&�) D%�����4�&���Dr� ���C��& �C&\���%��� � D%� �����%& �C&� T�E��B�BW� &�$

��� ��DE��3��r! �Y[a�������Z�%�� , Dr��&6Z� ���%$#�C��4� e��&�$6$��C �D%��4#����)���&�)������������%&\���C��B,4� ����� %<A���#�H �����4N� ������&�N�

�C�������|!��%$ 7 ��&�$k�����$���!_&#�|[ ��4�&� S[a�����_ ���!��%����B=D�������&N� ���C��&� /� �N3���X ��&�$+X F � ������B��%���%&\�E�R���C��& 7

�4#�H�Z�����������BC���vJ��� � �����BCB��6�#�����B��%�L<

��������4#���#���� k��� � ��z���"!��2��4=��BC��&��%$ �U$��� ��C)�& �1���k� #�� % � , ����� �����1������&�D%���C����BC������&g��� ������& �1���

X F�3 % ��%� ��%D����C��& 8,<�5�< 8",�<YG��� ��C)�& )��\��B� H[ �%������N�R�����#� �J, ����%� �����4#BC$ Z� �� ��r�� TJ@��� �C&� T�E��B�BS��&

$��� ������C�4=���%$ TJ, ������� _� Y��&�� D%��& ���%�� ���&����B�J@��� ����^�r7���&�$ ���N�R�Y������ �4��D%���%&\��B^J �����4� T����� Z�

4� ����BC�6��& � & �v&\������&��K���&g!,������&����%&\�%<������� W�#�����Z�� ���$ $#�% ���)�& Dr��& ��6&N� ��4���� BCB�J ��$N� �#����$ ���U���#�

�����$���! BC�C#�����TJ�< b �J, ����%� B�� ���������� �2�rJ ��U��& �����Z��������&\�D������Z��&���&\�6�C& � �14#��4����2��F�3��r! �

�J, T���%�L<

�����+���������������1�����%&#D%�%$ ����"!��+ �4#)�)��% T�� H���N� ��3���&��/�2�rJUZ�+�6&N� ��4���� B �1��4�&�$N�R���C��&L�1���a���%�K���C&#)

���#������g4��C���%���%&\�� �<A3��C&#�\�C '=4�& � A3��r! ������DE�������%DK��4���� �1���(�2� �,��&�)a �����!,�CD��% A�r! ���CBC���B��e�"!��%� ��&��K�v[������9<

� � �� �#4��CB^����& ����� �������#� 3��r! � `a�%������� X@�������,$��v&\!��,Dr� ���C��&�% `�X�� ,����%DE�N��&#�C ��L< ����� �����C&

��$�$#��������&N��B �1�r� ��4����� +�������@ ��K�+� � ���������,D%��B� _��&�$ N�� ���D6 ��%�T!,�CD%�� W�1��� v ��Z��&\�E��&�����4� ��$��C �D%�"!�����J ���

&��K[ �����!,�CD��% %7���&�$@� �1��������[ �������1���a$������%D����C&�)���&�$L�N��&#$�BC��&�) #��%! �������������� �0%���* �C& ���#�k$#�C ��������4#����$

�%&\!,�C����&����%&\�r<

b 3���&�� B��=�"�g4�� �����!,�CD��@�� �vJ=�#�CDr� BCB�J $��� �D%�"!��%����$ ���#����4�)�� �4#B�����Dr�� T�6��& � [ �%B�B^P �g&��"[a& �������r<

�����_$��� �D%�"!��%����$@���%)��� �����J �� ��4�&�� 'N�%$�'N�� ��H�Z���C&\� � � D���&\�E��DK���1������B�B �g�C&�$# ����($���!,�CD���7N ��%��!,��D%��79� &�$

D%B��C��&g�k��& ���#��&��K�v[������9< �����C k���=$���BA��� $#�C �D��"!��%�TJ ��&�$ B��=� �,4#� �� k �������[a�N� �k$��� ����C&�DK�k�1����� ���#�

��������)�BC��N��BzD%��&#D%�%�=����a$��� �D��|!��%�TJ ��& 7 ��"J�7e����� � V `�*�b ������$��C&#) �����!,�CD��% �7 ��F � +�KPv ����%� � � ;�8 7

���a3���� bW<N�����k3��C&#��!����� �����&U�C �� B��C)��\�v[ �%�C)��g������� ���,D%��B 7#�% �����D%�C��BCB^J� �4��������B����1��� ��&������ ��B9���&�$��C&#)���

D%B��C��&g�� a��&�$L �����!,�CD��% a[a�����#�C& �4�B^����Dr�� T������&#)���<

�����z�C$��%�� S���#3��C&�����4�&_$����%�Z�%�S���N��&������zBC�,�"�g4��� �����!,�CD��% %<e3��C&���D%������BC�K���� S��!,�� ��C��&���� ����*! �% ��� � � �

#�% � ��%&��+ + ��) �a T�E���T���%$�\J�`�X �E< �v&������� �!,�C ��C��& #��% ������ ������� �0% �A�� ��_$��*'�&��C&�)kDE�N������D����%���C ����CD 7=$��� ����C&=P

! $

Page 96: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Process Creation and Monitoring

Java Socket and Thread APIs All−to−all TCP connections

Input handler threads.

Synchronized methods, wait, notify

Serializable objects, RMIClassLoader

Lookup, leasing, distributed events (Jini)

isend, irecv, waitany, . . .

Physical process ids (no groups)

Contexts and tags (no communicators)

Byte vector data

mpjdev service daemon

exec java mpjdevSlave

mpjdev Device Level

��GTuVXaLRK � � � ) <�-(�rJ��%�� H��� � �������Z�� ��%$L�����$#��! �����1�%���%&�D��W�����#BC�%���%&\��� ������&

)�4��� �����&�)6$��C T�����C�4#���%$@������)�����������&�)+�1����� �����_����O,��Z�=�"� $#�C �D��C��B��C&���� �eD%��&�D%4�������&g��������)����������C&�)

� $�;� <z'=�_�C&�3��C&#�N���%�������������%DK�� ��&�$�`�X�� ������B � D%�a����$#�C&N���TJ63��r! �k�����%DK�� ��&�$����K�����,$� ��g)\� ��N��)��

D%��BCBC��D����C��& �1���H����D%�"!�����J � �A����������JU�C H������B � D%�%$ gJ@� ��� ��*!��) �W���,$���BS�1�������%D%�"!��%��J@���A$#�C ��������4#����$

���� ���4#��D%�� �� ��������!���&\�� +� �Q7/ ��rJ�7(b � ���W3��"! ��* �r��&� k�����6���%�#B ��D��%$ gJ �����6$��C T�����C�4#���%$ ��!��%&\�� W���

3��C&#� <WM �C&N� BCB�J�7������ �J,&�DE������&���]%�%$ ���K�����,$� �����3��r! �U����� ���C���������%$ �C& ����� &��� �����$ ������&� ���D����C��&# Y���

���#�H3��C&��=���,$��%B <e����&�D%4�������&g��������)����������C&#)��KO#��DK��B^J�C$#�%&\����Dr��B,���� �D%��B � �BC� ��������B�BC��B=������)����������C&#)�7

�4#�a[ �_&��%��$ ��&N� BC��)���4� ��K�� H��� ��� �������DK������&� �1��� �����_�N����� BCBC��B�D%�� �� <

����� ��&� �����BCBC� ������&� �D����C�=�eDr� & ��������e��$N��������&W��&+������B��=D%��Bg�2��DE�#�C&���\J+���%)��� ���������&�)Y�H������ ��� ����%&\�

��DK����! � �����B��e������D��S[a�����k��������� $���$N��������& <S����� �����$��K!�$N��������&� (��4#�����2� ���CD%��BCB^JH��$#!��������C ��z���#�%�C�

�����% ���&�D%� ��������4#)�� ����� 3��C&�� BC�,�"�g4�� �����!,�CD��% �< �����L3���&����N����� $��C)��� k���HBC�r� ��C&#) ��&�$ $#�C ��������4#����$

��!��%&\�� � ��� 4# ��%$ ��� $��K���%DK� � ����BC4����% @��&�$ ���%D%BC���C� ���% ���4���D��% ��& ���#� ��!��%&\� ��� � ����BC4�����< ������ ��

��� ��%�T!��R���C��&� 2B��r��$ 4� 2��� ���BC�C�K!��L���N� �2� ��4#��� 3��r! � $��� ������C�4=���%$ ���K�1�%����&�D%� �����#BC�%���%&\��� ������& ���

�����$���!@ ��#��4�BC$ �#����N� �B�JL4� ��63��C&��S����DE��&���B���)�J�� #,7/8�� ����� ��D%��BC����� ���_B��=D%� ������&@� �z���%�������+�����$���!

$N��������&� a��&�$U���6�����|!,��$��k� �1��������[ �����2�1��� �����_����g4��C���%$U� ��4�B��TP ����BC������&�D���<

b ���� � ����BC��� ��DE���^���%DK��4����_�C � �� ����DE���%$ ��&UM �C)�4���� $,<�5 #,<A�����_N�� ��_BC�"J��%� , �����=D��% � aD����r�R���C��&@� &�$

����&�����������&�) , �C&�D������Z�����R���% /��&������ ��Bg&���)������ � ���C��&k[a����������������$���!+$N��������&�7\��&�$ B��|[ P BC�K!��%B# ��%�T!,�CD%��

! �

Page 97: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

Jini Lookup Services

mpjdevSlavempjdevSlave

mpjdevService

mpjdevSlavempjdevSlave

mpjdevServicempjdevService

mpjdevSlave

mpjdevClient mpjdevClient

��GTueX9LRK � � � � < �v&�$#�%�Z�%&�$���&\� D�BC�C��&\�� /���"J 'N&�$ ����,������������ �%$ ����$N��������&� ��������4�)�������� 3��C&���B��=� �,4#� �����!,�CD���<�?z��DE� $����%����&U�2�rJ2 ��N�r[a& ���!��%��� B( �B �r!��� %<

�����|!,��$��%$�\J ������ �$����%����& 7g�C&#D%BC4#$��C&�)�D�BC�%��&����%������&N� ������& ��&#$�����4#����&�)_��� ��4#����4=� T�����r���� % M ��)�4����

$=<^5 ! ,�<V &��_�%�����N�� ��C �1�����������14#��4#����[������2[a��BCB�Z����&U���� ��%����DE����&�)�BC�C&/�, ���K�v[����%& �N� ����B�BC�%BZ���% � ���)���P

�N�� � ���&�)@�#����)�����������&�) ��&#$ 3���&��^P BC� � � �J, T���%�� %<2X@�����%�"!����W[ ��[a��BCB ��BC ��L��&\!��% T����)\� ���6&��K[����W��$��r�

D%������&�)�1����� ��������%D��� �B�� � �k3��Y�(b+<

! #

Page 98: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

��� �� �0��� � �(� � � ����� �� � � � � ���������

�v& ���#�C LDE�N���#���%�@[ � ��BCB�4� ������ ��� 4� ���)�� ��� ��F�3��"! � [a����� ������ ������B��CDr�R���C��&� %< F(�%�T�1��������&�D��

��&�$ 4� ���)�� ���_��������� $#��I��%����&\� �C����BC������&\�E� ���C��&� ����k�����$���! ����� $#�C �D�4� � ��%$ [a����� � ����BC��Dr� ���C��&# %<

� ��E� ���U\J $��� �D%���C���&�) � �14�BCB��4�B^���C)����C$ ���B�!����L������B��CDr�R���C��& < *��%&#DE���2� ��� ���% �4#B��� � �+ ��C����BC�

������&���B�� ����BC��Dr� ���C��&# ������ �k4� ��2X F � PvN� ��%$ �����$���! �1��B�BC�"[_< ���#���% ��%&\� �U)�����������Dr��Be ��C�4#B � ���C��&

���A8�G ��&g!,�� �D%��$�)��|[ ��������4�)��@��& �|O#�� �J,�����K������D�&���]�]%BC�_[a����� > . � �C& '=�%DK������&��#< ;#< �����C H�KO#������BC�

�CB�BC4� T����� ���� �4� ���)��W���A�����+�4�B������������%��$��%$@�C����BC������&\�E� ���C��&U���A�����$��K!Z<_-Sb�F ���C����BC������&g��� ������&U���

�����$���! D%�����4#&��CD%� ������& BC�C#�����TJ �C W��BC �� ��! ��B�4N� ����$ <@M �C&N� BCB�J�7([ � D���������������4��k����� 3��r!��LN�� ��%$

b�$�B��C D%�����4�&���Dr� ���C��& B��C�������J [a����� ����X@F � !��%�� ��C��& ��� 'N&�$ ���� T�U���C��� D%��&� �4����C&#) �N� ���L���

D%�����4#&��CD%� ������& < ���#�C a$N� ���6D%��&L���4� ��%$L�1��� �14��������%�a���=���C���C]%� ������& <

� J � � �XY �/RSU�� L �XO<T

� ���"!�� �C����BC������&\���%$@ ��K!��%����B ��FA �����$ T�vJ,BC� �N������BCB��%B(�����#BC�CD%� ������&� H4� ���&�) ��F 3��r! �#<_������ ��

�����#BC�CD%� ������&� ���������&�D%B�4�$��%$U��& �����$��F 3��r! �6 ���� �v[������_�N� D � � )�� % �r! ���CBC���B����1����� [�[�[_< ������r! �#< ����) ,�<

�v&+�����C DE�N���#���%� [ � D���&� ���$��%�e�H�14�B�B=� ����BC��Dr� ���C��&_��� ��F�3��"! �#7���&�$ ��B� ��H��! ��B�4N� ��������� �������1�����2� &�D%�����

������a���� �������B��%� � �%��&#�%BZ������B��CD%� ������&� [a���������%&��C& ��F�3��r! �kB�� � �H���%$=P �B � D �����B �RO#� ���C��&6��&#$�$��^I�4# ��C��&

� �g4N�R���C��& <

MN���/�r��DE�W�����#BC�CD%� ������& 7%[ �z�N�r!���$���!��%B�������$WZ�����k �� �g4���&g��� ��B,��&#$k��������B�BC��B�������)���� �� ����aD%�����N�����

���#�Y�������1�����2� &�D%� <e�����Y �� �g4��%&\��� ��B�������)������� �[ �%���Y[a���^������& �C&2MN����������& � $+��&�$ 3��"! �� &�$ �N������BCB��%B

������)���� �� [ �%���@[a����������& �C& ��FzM � &�$ ��F 3��r! �#< MN������K���������Z�%�T�1��������&�D���7�� BCB� ���g4��%&\���C��BY� &�$

�N������BCB��%B�M9����������& ��&�$ 3��r!�� D%�,$��� L[ �%��� D������#�CBC��$ 4� ���&�) P V $ ���2P V ; [a����� P �,�#���L���2P V % � < ��<

���RO=�C�4�� ���#���C���C]%� ������&-, )9��)�<

�����k �J, ����%� �%&\!,�C����&����%&\�a�1���H'#Fz;6��4�&� �[ �%���+�� ��1��B�BC�"[a +-

!"!

Page 99: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�',J, T���%� - �Q*�X '#Fz; �4��Z�%��D%������4#���C&�) TJ, ������ [a����� b � � ��< ;=< ; ���Z�%��� ����&�) TJ, ������ ��&�$ �g8&��,$��� %<

�� F . -"b &��,$��z�N�� (MN��4��/�#���,D%�% � ����� % F �"[ �%��;�; #"$aX.�H] ,/��&�$+8a)��C)\��\Jg���� /���= ��N�����%$W���������TJ�<

��H���v[ ����� X F �'=�������C&#)� +-L'=��������$ vD% � �: �L��$����#�����[a����� .H ����2',�N��D%�"% .�' ,6D������4�&���Dr� ���C��&

���=$#��<

�3��r! � �_X�- �Q*�X � �3 �v�

�3��r! ���������#�CBC���+- �Q* X 3\8�`H? 5�< ;#<^5

� J�� � NPR<O�� N�� ����� L0RSL �XO�� N�� � � Q N O � U�� T

F ���T���C��Bz$���I��%���%&\���C��Bz� �g4N� ���C��&� % FzGY? � ,�����2��&������ ����� ���� ��k�14�&�$N� ����&g����B ������B��CDr�R���C��&� ����

��� �������2�R���CD� %<������KJ $#�% �D�������W�����%&#������&N�2���A�����+�#�gJ, ��CDr� B 7Z&N� ��4#����B(��&�$ ��,D%� � B( �D%���%&�D�� �4�DE� �

)N4���$� %7 )����r!,����� ������&N��B���&�$ �%B��%D�����������)�&#������D 'N�%B�$� %7���&�$ �����L�g4�����& Z�,$#J�< ������J ��B� �� ��BC�"J ��&

�C���Z��������&\������B��Y�C&�'N��BC$� aB�� ���_� �C��D���� � � ��C�+4�B � ���C��&�7,D�������4#�����a)������#���CD� %7N��&#$L[ �r� �����%�a�����%$���D����C��& <

�����%�����KO=�C T� ����&\J��N������� ��B9$��^I�������&g��� ��BZ� �g4N�R���C��&� %7=�4#���1�����0������!=����[ �Z���C&\�����S�2�R�������2� ���CD� %7

���#���%�L�C���Z��������&\�6�KO#������BC�� 2����� -S���#B ��D���� ���g4N� ������& 7 $#��I�4� �����& � �g4N� ���C��& 7 ��&�$ [��r!��@� �g4N� ���C��& <

�����_)���&��%����B/BC��&��r����86$�������&� �����&N��B�� �g4N� ���C��&U���(���#�WFzGY? � ��� �Dr��&LZ�_[a���������%&L�� ��1��B�BC�"[a

��� ���� � ���

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

�� ���� � ��

� � �� � ���

� �� � ��

� ����� � % �=<�5 ,

[a�������Y�^� �C -S����BC��D%��� �g4N� ���C��& �^� � � � � �|7 �r!��Y��g4N� ������& �^� � ��� � �|7���&#$ G���I�4� ��C��& ��'=DE�����,$���&�)��%�� �g4N�R���C��&L�^� � � � � �R<�v& �����C �N���Z�%� [�� [a�CB�B�������1����� ���&�DE���������g ��& ����� -S���#B ��D���� ��,4�� ������& � &�$ $��^I�4# ��C��&

� �g4N�R���C��& <

?ABCBC���#����D���g4N� ������& BC� ���2-(� ��B ��D�� � �g4N�R���C��& �C +D���������&#B�J �1��4�&�$ ��& �4�B^����$��C���%&� ��C��&���BA ����r��$#J

���� ���6�������B��%�� %< �6Dr��& [a���^������#� ��C����B��% ����1����� � ����BCBC���#����DW��g4N� ������& % F(���C � ���& � �g4N� ���C��& ,�gJ

������#BC��� J,��&�)W�����_� �g4N� ���C��& % �=<�5 , � a�1��BCBC�"[a

� ���� � ���

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

% �=<~8",

!"�

Page 100: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

9 x 9 5 x 5 3 x 3

restrictrelax relax

relaxrelax interpol

relaxrestrict

interpol

��GTueX9LRK � � � <�b�&@��O#�����#BC����� �4�B^���C)����C$������%���R���C��& <

������ Y� �g4N� ���C��& D%��& ��B� �� Z����K[a���^������& �C& '�&������KPv$#��I��%����&�D%�W�1����� 4� ��C&�) �����+�14�&�DK������&�� � ��� � � &�$

���� ����������� ��%&\��� ������&L! ��B�4��% H� �������_$��C �D%�������_ ����H��� ������&\��

�� � � � �� ��� � ��� � � � �� � % �=< ; ,

[a����� ����� ��&�$���D%�% � � � ��� � � � � � �� ��&#$ ��� � � ��� � � � � � � ��< M ��&������KPv$#��I��%����&�D%� ���������� ���&g��� ������&

% ��g4N� ������&�% �#<!� ,�, ������,4�� ������& �#< 8 � &�$ ���� ���g4���! ��B��%&\���1������� � % � �g4N�R���C��&�% �=< $", , [a�#�CDE� D%��& Z�

[a���^�����%&L�� H� �J, ����%� ��� BC�C&#�r��� ��g4N� ������&� a�C& ��� �����^O��1����� Dr��&UZ�_$��% �D%�������$ � a�1��BCBC�"[a

��� � � � � ���

�� � � �

�� � � �� � �

��� � � � � ���

�� � � �

�� � � �� � � �

�� � % �=<�� ,

��� � � � � �

�� � � � � �

�� � � � � �

�� � � � � ���

�� � � � � �

�� � % �=< $",

� � z � � �(U ��b[b[koGIhjPQNRGTSVU

�v& ���#�C � ��%DK������& [ � [a�CB�B�$��C �D%4� � � �14#BCBa�����#BC�CD%� ������& ���$��F 3��r! �-, � �4�B^����)�����$ ���B^!��%��< �����

�N���T����D%4�BC���� ���B^!����a[��� ���$N���#���%$U�1����� � &@��O#�� ����C&�)�MN����������&U������)���� � % D%��BCB��%$LFzGY?�8",K79�E� � �%&L�1�����

���#� > �%&#�% ��� �N������BCB��%B����&�DE��������� �4������ � $ < ���#�U[a�#��BC� ���H���#�C ������)������ �N� ����%& �����T����$ ���

��F�3��r! � % �^� �� ��Z��4#� !�:�:�B��C&��� ,�7 �4=�A�C&k������ ���D����C��&+[ � [a�CB�B\��&�B^JWD���&� ��C$����A���1��[ D����^���CD%��Bg����4=���C&#�% %<����� � �0�� '����% ��� �x5": ,���������=$k�C (�a� �� �� ��B�)������^����� �1���S ���B�4#������&_����B��C&��%���S��&�$W&���&�B��C&��%���/�������BC����

4� ��C&�) % ��*! '% �(�! �� &�$ ��)$ �!% #$��� �� �2��������� ���C��&� 2��K�v[����%& D�4������%&\�L)�����$� % ) � ��% ��� , ��&�$ ���% �������D�����$

)����C$� %���� ��% * � ��%!��� ,�<�b� ������#BC�C��$L��� N�� ��CDW���%BC�RO#� ������&L���K�����,$� ��1���YFzGY?A %7 �^���g4�)��%B�J@��D�D%��BC�%��� ����

�%B��C���C&N�R���C��& ���������6���% ���$�4N��BA\J ���% �������D�����&�)L�L ����,�������%$ !����� ��C��& ���������6�%��������������� ��� � D��\���� ��

)����C$ 7HD%������4#���C&�) � D��������%DK���C��& ���%��� ��& ����� D��\���� �� )�����$ 7a������& ��&\���%������B � ���C&�) �����C 2D%�������%DK������&

��:

Page 101: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �D�4� * � �� *+� 3������!05 * ��� * � � �$2 * ���>�����2 � �!(�&D���2��� �� ���%(��" � �$(�&D���2� � �� ������� ;BA� ���������>�>��� ) 3��� 5 6 ; ����>�>��� ) 3�� � 5 � ; !�D��3"5 * ��� * ��� �S! * � 7 � * � � �$ ���0! * � :�:@;BA� � � * & ) ��3 * �D���D������5 (�� ; !�$ D��3�������5 * �%��'���43 � " � ��� � � ;�! ���3������ 5 ='�����>���43 � : 5 * � : * � ;� � " � ��� � � "�� ;BA

(�� * ?=C�'�>6 ) ����� 5 ��� * %=�� : (�� * ���S ?=C� : (�� * : �S ?=C� :(�� * ?='��� � : (�� * = : � � ; !II

I

��GIuVX9L K � � z <z`a�%$L�B � D � ����B �RO#� ���C��& ��&L�������rJ 4#�Q<

N��D � ��� ����� �����C)���&N��B 'N&�� )����C$ [a���%��� ��� �� 4� ��%$ ��� �����#���"!�� ����� �����C)���&N��BH�����#���rO=�C��� ������& ���

���#� ���B�4#������& < X@4�B����C)����C$ ���K�����,$� Dr� & Z� $��K!���BC���Z�%$ �� 6� � , � Z �!���W���K�����,$ �1��� ��C����BC�2BC�C&#�r���

�����%��� ���^!��L���K�����,$� %< b� 2[ � D%��& ���� �C& M �C)�4���� �#<^5�7 ��������� � ���@��������� DE�N������D����%���C ����CDL���N�� ��% ��&

� ��P D�J,D%B������������,$ � #�%�� , % �!� � �� ��(��)N7 + � �� �����% ����7S��&�$ #$� *! , % �!� � �� ��(��)N<�����6�����KPv���%BC�RO#� ������& ���N�� ��

��� ���� Y��������������Y ����,����� \J �Z�%�T�1�������C&#) �2���%B �|O��R���C��& ���K�����,$ <_����� �4#B�����)�����$@�#�N�� �� ���% T������D���

���#��D�4������%&\��������B��%� ��� �U �4�# ����+����������)�����$ �Z���C&\�� W� &�$ ���B�!��% W�L���% �������D�����$ �������B��%� �1�������#�

D%��������D����C��& ���%���L< ����� �Z�� ��TPv����B �RO#� ���C��& ���N�� �� �������1����� ������ ����%�� 6��������� ����B �RO#� ���C��& ���������,$

��)\� �C&U� � ���%���C&\���%���Z��BC� ����&�)���� �4�B^�� aN��D � ��� �����_�����C)���&N��BZ)�����$ <

b� k��& �KO#������BC�[ � �E� � �6���%$,Pv�BC��D � ����B �RO#� ���C��& �1���Y������-S����BC��D%���g4N� ������& �� ���4��_����B �RO#� ���C��&

�������#�=$ <A���#� %��!� � ����Z�%��� ������& 7,����� % ��*! �%!�(�! ���������� ���C��&�7#��&#$U����� ��)$ �!% #$��� �� � ���Z�%���R���C��&U���������������

D%�������CDr� B��N������ ��� � ���B�4#������& ����8�G F(���C � ���& � �g4N� ���C��& 4# ��C&#) � �4#B�����)�����$ ���K�����,$ < G���������&

$���D%�������� ������C��&�7H[a����DE� � � ���)�&� U�N���T�L���W����� )�����$ ��� �r��DE� �����,D%�� � ����%7��� 4� ���$ �1��� �N� ����B�BC�%B��C]%�RP

������& < *���4�&�$N���TJ ! ��BC4��� ���������U �4�#)�����$� ������U�KO=DE�N� &�)��%$ [a����� &��%������ ���&��%��)��g����� Z���1�����L�%��DE�

Dr� BCD%4#B � ���C��& <H`a�%$=P �B � D �L���%BC�RO#� ������& ��& �������"J �(!U�C ���BCB�4� ������ ���%$L�C& M ��)�4���� �#< 8=< �v& ������ �����$=Pv#B ��D �

����B �RO#� ���C��&�7����#� ! ��B�4��% L���+����� �4��)����C$� LZ��4�&�$N� ��J ����� ��O#DE����&�)���$ \J 4# ��C&#) ����� ���$'&������(��

�������#�=$ < �U� � �4#��� ���N� ����B�B�$��� ������C�4=���%$ � �����rJ, �C& ��4�� �KO#������BC�� [������UD%���r� ���%$ [a����� )����� T�

����)��C��&� %<

�#5

Page 102: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �D�4� * � �� *+� 3������305 * ��� � �@� * ��� � ���2 � �!(�&D������� � ���'� �� � �!(�&D���2��� �� ���%(�� � �!(�&������ � � ���>��� ;BA

� � (��" %�����43D� * � ��(��� ����!(��������� * �D����3 *)� %� � * ���!(���� (�� )� ���������>�>��� ) 3��� 5 6 ; ���>�>��� ) 3�� � 5 � ; !�D���������� � ���'���'�'�D�����D�������� ��" ��������G!

* ���>�@���'���<��� � ���>��� ��� ���S!� � � * & ) ��3 * �D���D������5 (�� ; !�$ D�43D������5 * �%��'�D��3 � " ��� � � " � ;�$ D��3�������5 ='�%���'���43 � " ���'� � " � ;��� * ?=C� : ��� ) 6 � 5 ��� * ?=C� ��� ) 6 � (�� * ?=C� :(�� * ���S ?=�� : (�� *�: � ?=C� :(�� * ?=*��� � : (�� * ?= : � � ; !� � � * & ) 3D� � �!�"5/�@� ��� " �@�����S ��" �<��� � ���2

��� � � " ��� � � " �0 � " ��� � � " �4��� ; !I

��GTuVXaLRK � � ~ <�`H�� ������CDK�a��������� ���C��&�<

����� �C����BC������&g��� ������& ��� � �% U4� �� ���k����� ��&g���%)���� )�BC��N��B�B��=��� �C&�$���O $���% ���r��$ v�^Pv�#���C���%$ � ,

�� � ��,D%� �R���%$�[a�����2$��C T�������4#���%$ ��&�$��KO $g<A�����C �! ��BC4����C 4� ���$ �C& D������#4#����&�)W�����YBC�"[ �%� ���4#&�$ ���/���#�

�C&#&��%�k�"!��%����BCB < �����2���,$�4�BC� 8L��������� ���C��& �C&�D�BC4�$#�C&�) $��W��&�$ $'&Z7e��& D%��& �4�&�DK���C��& [a����� ������B��=���

�������$��Y��� 8=7=�%&� �4����� ���N�R� ��^���� ���(� ���&�)�B����N� �����vJ2������4��Z$N� ���%$ �C& �)���!��%& �^���%��� ������& $'&Z7�� &�$ ���N�R�

���#�C Y�N� �����vJ@�C � �[������Z�%$ �C& �4#D%D%�� � ���!��������%��� ������&� %<_������ Y�C Y�U ������T�Y[ �rJ ��� [a���^���+�����6��BC)������^�����L7

��B^������4#)�� ���A���C)��g�e���������������D%���%&\�z���_ ���B����A��&\���� ��K!�������B � ��� �(�(��kD%��&# �����4�D��� z$��r��B��C&�)Y[a�^���6 ��^����

��� $���I��%���%&\�H�N���T�vJ�<

����� % ��*! '% �(�! ���������� ���C��&�% M �C)�4#��� �=< ; ,kD%������4#���% ���#� ���% ��C$�4���B ��&#$ ���% T������D��� ���+��� � D%�\� �� ����

)����C$ <e���#�W���% ���$�4N��B��C �D%������4=���%$L��&�B^J � �a�Z����&g�� ����(����� 'N&��_)����C$ ��� ��DE�#�C&�)6�Z���C&\�� ���& �����_D��\���� ��

)����C$ % ����&�D%�k�����k �������$��% H���z86�C& ���#�W�"!�������B�BSD%��&� T����4�D��� ,K<�b [ ������Pv�������"J�7%&�!97Z��BC��)�&���$U[a�^��� �(!Z79��

4� ��%$ ����#��BC$2���������� ���$�4N��B9! ��BC4��� %< �����#�%&U4� ��Y� %��!+ �!#���������� ���C��&���� D%���gJ����#�% ��Y! ��B�4��% ������#�

D%������ ��k)����C$�<

�\8

Page 103: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

1 200

1

2

0 10

1

2

2

3

3

4

4

X X

O

O

O

O

��GIuVX9LRK � � � < �vB�BC4� T����� ������& ��� ���% T�����CD��a��������� ���C��&

����� �C�������T�E��&\� ��������� ���Z�%���R���C��& D%�������% U��&�� $��� ������C#4#����$ � �����rJ ��� ��&��������%� ���k���#� ������

��������Y[a�#�CDE�U�2�rJ��N�r!��_4�&����%BC� ����$ $��C T�������4#���C��&��1������� �r< �Y���"!��_�2��$#�Y&��6�� � �4����#������&� � � � &gJ

����B � ���C��&# ������ ��K�v[����%& �����_$��C T�������4#���C��& ���(���#� '�&��_)�����$@� �����rJ �(! � &�$L�����_D%�\� �� ��k)����C$L�������rJ � �,<

�v&2��4�� D��=$#�Y�_ �4�� ������ � �����H�%B��%���%&\�� ���� �����a[���� ��PQ�������rJ &(!6�� �D��������%$2��&\���W�W �4#� ��K�����������Y� �����rJ

�C&UD��\���� ��_)�����$ <A*����N�r!=�����a���(�����_���� ������CDK�a���Z�%���R���C��& �C ��CB�BC4� T����� ����$ �C&LM �C)�4���� �=<���<����� ��&g���%������BC� ��� ���Z�%��� ������& % M �C)�4���� �#< $", �� ����� �������� ������ ��� ���% T�����CD����C��&�< � � ���&�$� ���#�

D%��������D����C��& D%������4#���%$ ��& ����� D��\���� �� )����C$ ��� ����� '�&��%��)�����$ 7���&�$ D%�������%DK�� D�4������%&\� ! ��B�4��% ���&

����� ��)����C$ <e���#� ���������U��&#$ �����_�������rJ� ��%DK������& �KO=�����% � ��C��&L�����Y4� ��%$ ��� D����\J D%��������D����C��& 7� �=7=�1�����

D%������ ���)����C$ ���L��� ��DE���C&�)U�Z���C&\��� ��� [�������PQ�������rJ�7#&�!97(��& ����� 'N&��6)�����$ < b�� ���%�����#��D����\J,�C&�)�7/[ �

&����%$ ���W4��Z$N� �������4#&�$N���TJ�! ��B�4��% 4� ���&�)W����� ���$'&������(�����W)��������� �� 4#�=P ��� Pv$N�R���a!�� BC4��� %<A* J����#�

�v[ ��&#�% ����%$U�"!�������B�B�D%��&� �����4�DK�� %7N�^� D��������%D��� �D%4�������&g��! ��B�4��% ����()�����$2[a����� ������[ ��� �\Pv�������rJ &�!9<A�����

'N�� ��H�"!��%����BCB/$#�r��B� a[a�^����'N&��_)����C$U�����C&\�� a��&L�������C]%��&g����B B��C& �g ���� �����_D%������ ��k)����C$L��&#$L�����W ��%D���&�$

$��%��BC H[a�����@������ �����A!��%�����CD%��B B��C& �g , ���#�C H�C � �4��D%���%&\��Z�%Dr� 4� ���^����4���&� ���4#�����N� �������WD%�������%DK������&

�C ���&�B^J &����%$���$ ��& 'N&��)����C$ ������% Y� ���� ��C&#)�BC�W�N�����^�vJ�<_*����N�r!,�C���Y� �A����� ��&g���%������BC� ���k���Z�%��� ������& ��

�CB�BC4� T����� ����$ �C&UM ��)�4����$�=< �#<

� � z � z �'cP}kIX9PQNRGTSeU

*����1�����W� �����%���#����&�) ���&�DE��������� �������14�BCB��4�B����C)����C$ � ����BC��Dr� ���C��&�7=[ �W��O#�Z�%���C���%&\�a[a�����@ ��C����BC�

������&���B(������B��CDr�R���C��&� BC� ����-S���#B ��D���� �g4N� ���C��&L��&�$L$��^I�4� ��C��& ��g4N� ������& <

M �C)�4���� �=< # ��#�|[ ���� �4�B^�U���_�1��4�� $��^I������%&\� !��%�� ��C��&# �% ��F�3��r! �#7� �� �g4��%&\��� ��Bk3��r! �#7 ��FzM � &�$

MN����������& ,z��� ���%$,Pv�BC��D �6���%BC�RO#� ������&���� ���#���v[ �$��C���%&# ��C��&N��B9-S����BC��D%�H� �g4N� ���C��&�[a������ ���]%��� � $=5|8_gJ

��;

Page 104: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �D�4� * � �� *+� * ������3��"5 * ���'�����2 � �!(�&D���2��� �� ���%(<� � �$(�&D���2� � �� ����(�� ;�A� � (@� * �����43�3��D� � * �4�2 �(�� * ���!(���� (��� ���������>�%(�� ) 3��� 5 6 ; ����>�%(�� ) 3�� � 5 � ; !

* ���>���>�'����� � � !�D���������� � ���'���'�'�D�����D�������� ��" ��������G!� � � * & ) 3D� � �!�"5���� � 6 " ���#" � ?6&" ���#"��C���2 �(<� ; !� � � * & ) ��3 * �D���D������5/��� ; !�$ D�43D������5 * �%��'�D��3 ��" ��� � ��" � ;�$ D��3�������5 ='�%���'���43 � " ���'� � " � ;(�� * ?=C� : �>6 ) �#� 5/��� * ���S ?=�� : ��� *�: � ?=C� ; !�$ D�43D������5 * �%��'�D��3 � " ��� � � " � ;�$ D��3�������5 ='�%���'���43 � " ���'����" � ;(�� * ?=C� : �>6 ) �#� 5/��� * ?=*��� � : ��� * ?= : � � ; !I

��GTuVXaLRK � � � < �v&\���%������B � ������������� ���C��&�<

$=5|8,< �v&k��4��S��4#&� ��F�3��r!��HDr��&k��4#�TPv�Z�%�T�1����� �� �g4���&\��� � B#3��r! �agJ_4#�k���W5 #����C���% %< V &W; �H�#���,D%�% � �����

��F�3��r! �2Dr� & )����Y�����4#� # � � ���e���#��������1�����2� &�D%�k��� ��FzM�< � �Y�� �&�� ��!��%��J N��$ �Z�%�T�1��������&�D��W�1���

���#�+�C&#�����C��B Z�%&�DE�#�2��� �U���% �4�B���[a��������4#����&\J ��%���C��4� ����#���C���C]r�R���C��& < F(�%���1��������&�D%�W���e����� ��F�3��r! �

[a�CB�BS����&�D%���r�� ��%$ \J ������B^J=��&�)2���#��������]r� ���C��& T�����R���%)��C�% Y�� �$��� �D����CZ�%$ ��& �2������!,�C��4� Y�N���Z�%� � ;"# <

'=D%��BC��&�)Z�%�N�r!,�C����� � ��F�3��"! �6�C �BC��)��\��B�J�Z�������%�������%&2��FzM�7=������4#)�� ������ ��2����&�B�J����*)N��D��� �������BC�"[

�Z�%���1��������&�D%�����(� ���&�)�BC�Y3��r!��&#�=$���D%�����N�����%$ ���6MN���T������& < ��$�� &���� ���BC�C�K!��H���N� ��������D�4������%&\�

D%�����4#&��CD%� ������&+B��C�������JW���*��F�3��r! �_�� e� �� ����%�e���N��& �����1��FzM B��C�������JWZ�%Dr� 4� ��a��4��AD������4�&���Dr� ���C��&

BC������ ��JU�C ��4���B�����& ����� ���A���#��������E� ��CB����vJ BC�"J��%�� %7������$��K! � &�$ X F �E7�[a����BC� �Q*�X ��FzM �� �BC� ����B�J

��� 4� �� � ��BC� ���1����� �����D%� '�D D%�����4#&��CD%� ������& BC�C#�����TJ�< *�4=�2�14#��4����U!����� �����&� � ��b�$�BC�� D���4�B�$ Z�

���#���C���C]��%$ �1��� �����_��B � ���1�����L<

��������BC�K���+�Z�%�T�1��������&�D������ �4�B^�� Y� �z���%$,Pv�BC��D �@���%BC�RO#� ������&@� ������� -S����BC��D%�W� �g4N� ���C��& �����)���!���&

�C&U� ���B��$�#<�5�<

�0�

Page 105: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

0 10

1

2

2

3

3

4

4

1 200

1

2

X

X

X X X

XX

X X

O

O

O O

��GIuVX9L K � � � < �vBCB�4� ������ ���C��&2��� ��&\���%������B � ���Y���Z�%���R���C��&

1 4 9 16 25 36Number of Processors

0

250

500

750

1000

1250

1500

Mfl

ops

per

seco

nd

HPFHPJavaFortranJava

Laplace Equation using Red-black Relaxation512 x 512

��GTuVXaLRK � � ) <�`H��$=Pv�BC��D �2���%BC�RO#� ������& ���(�v[���$��C���%&# ��C��&N��B -S���#B ��D���� �g4N� ���C��& [a�����U ��C]��_����������r<

�� ��%�� ��C���CBC���AZ�%�N�r!,�C��� ��& B � ��)��H ���]%��� �/�������%�Y$�������&� �����&N��BZG��^I�4# ��C��&2� �g4N�R���C��& ���&�DE���������

% M �C)�4������#< ! ,K< �v& )��%&�������B[ � �KO=����D�� ; $��C���%&� ��C��&���BW�#�����B��%�� [a�CB�BWZ� ������� �����%&N� �BC� ���

�N������BCB��%B��C ��L7g���Dr��4# ��k��� �����_B ����)��Y�������B��%� ��C]���<V &6�� �����BCBg�������B��%� ���]%�����������#���%��$��C���%&� ��C��&���B,G���I�4� �����&��,4�� ������&Z�%&�DE������� � % M �C)�4#��� �#< �",

[ ��Dr��& ��%� ����� ��Z�%��$6���9 ���,4#�%&\���C��B�MN���T����� &�C �����4#��� P $H�������� (� � ������ ���#�%&�3��r! �#<e*���&�DE���������g��&�)

���� �4�B^�� _�1����� �^5�5 z$�� &�� �W ��%�������� +�g��&�$ � ������ �4�B^�W��& �������%�k��BC� ���1������ , �2� ��DK�����_����8U���WB��% � _��

D%��������& <a?A�������%�1�Q*�X !��%�� ��C��& ���zMN���T����� & �C a!�����J@)��,�=$L���a[�� � ���k4� ���&�) ��&@��BC$ 3��"! ��D%�������CB��%�

% 3�G � 5�< ;#<�5 ,K<

� $

Page 106: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ��/oQl�jEfEyQyQlroQy � � � �� �� ���

���� ���������� ������� �� ��������� ����������� �����"����� ���������� ����RpE{"p ������� ����g����� ���������� ��������� ��������� �����������glrovtvoTp%� ���g� ����RpE{"p ���������

� � ��/oQl�jEfEyQyQlroQy � � � �� �� ���

���� ��������� ��������� �����g� ��� ������������ ������� ��� ����������� ����RpE{"p ���"� ��� ��������� ���������� ���������� � �������� �������� ����glrovtvoTp%� ��!��������RpE{"p ���������

� ��" ��/oQl�jEfEyQyQlroQy � � � �� �� ���

���� ����g����� ��������#� ������������ ����������� ������"����� ������������ ����RpE{"p �������� #� �g����� ����������� ����������� ���������� �������������glrovtvoTp%� �$����������RpE{"p ���������

� PcY[kIK � � � <�`a�%$=P �B ��D ������B �RO#� ���C��& �Z�%�T�1��������&�D���<Ab�B�B ��Z�%��$� H�C&@X Me- V F�'�<

1 4 8 16 32Number of Processors

0

500

1000

1500

2000

Mfl

ops

per

seco

nd

hpfhpJavaFortranJava

Three Dimensional Diffusion Equation128 x 128 x 128

��GTuVXaLRK � � � <A���������W$#�C���%&� ��C��&N� B G��^I�4� ��C��&U��,4�� ������& [a�����U ��C]%�_��� ������r<

� �

Page 107: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

1 4 8 16 32Number of Processors

0

100

200

300

400

500

600

Mfl

ops

per

seco

nd

hpfhpJavafortranJava

Three Dimensional Diffusion Equation32 x 32 x 32

��GTuVXaLRK � ��� <z���������W$#�C���%&� ��C��&N� B G��^I�4� ��C��& ��g4N� ������& [a�����@ ��C]%��� � � �r<

��� �

�SoQl jEfEyQyTlroQy � � � �� ��

���� ��������� ����������� ��������� ���#������� ���������� ����������� ����RpE{"p ��������� ����"���� �!�������#� ��������� ����������� ���������$��glrovtvoTp%� �����������RpE{"p ���������

��" �

�SoQl jEfEyQyTlroQy � � � �� ��

���� #� �g��� ����������� ��������� �����"���� ���������#� �����g����� ����RpE{"p ��������� �������� ��������� �#��������� �#�������� �����"�����glrovtvoTp%� �����������RpE{"p ���������

��� �

�SoQl jEfEyQyTlroQy � � � �� ��

���� ��������� ��������� ��������� ���������� ���$�g���#� ��#��������� ����RpE{"p �������� �$��������� #�������� ����������� ���������� ������g������glrovtvoTp%� �����������RpE{"p ���������

� PcY[kIK � � z <z���������_$��C���%&� ��C��&���B G��^I�4# ��C��&L��g4N� ������&U�������1�����2� &�D%� <Ab�BCB� ��Z�%�%$# ���& X@Me- V F�'�<

� #

Page 108: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

1 2 3 4 6 9Number of Processors

0

100

200

300

400

Mfl

ops

per

seco

nd

HPFHPJava

Multigrid Solver512 x 512

��GTueX9LRK � � � | <�XL4�B����C)����C$ ���B�!��%��[a�����L ��C]��k� ����� � � <

� � ��SoQl jEfEyQyTlroQy � � � � �

���� �!�������� ���������� ��������� ���������� ����������� �#��������� ���RpE{"p ��������� ��������� ���"���� ���g���#� ���!������� ��������

� PcY[kIK � � ~ <�X@4�B^����)�����$ ���B^!����a[a�^���U ���]%�_��� ������%<Ab�BCB� ��Z�%�%$# ���& X@Me- V F�'�<

��������BC�K�����Z�%�T�1��������&�D������% �4�B��� ����/����������$�������&� �����&N��BZG��^I�4� ��C��&�� �g4N� ���C��&2������)���!��%& ��&2� ���B��

�#< 8=<M �C&���BCB^J�7z[��@D%��&� ��C$����2Z�%&�DE�#�2��� � ���% �4�B��� 2��& ��4���������)��C&���B �������BC���@7 �����L�4�B^���C)����C$ ���B�!��%�%7

�C& M ��)�4���� �#<^5":@��&�$ � ���B�� �=< ;#<UMN���������2D������#BC�����6�4�B����C)����C$ ��B�)����������#�@7/ ������%$�4�� �� _���%BC� ���^!���B�J

���=$��� ��%<������� � ��%�%�� ����2Z�+$�4��W���������D������#BC�KOL��� �����%��& ���AD%�����4#&��CD%� ������&@��&@�����C ���BC)������^�����L<

�����������%� ����� ��F�3��r!��������&� �B � ���C��&2 �DE�������k���������_b�$�BC�� �C����BC������&g��� ������& � ���YJ��K�H���#��������]%��$ < �

�KO=�Z�%DK�������%���k�� ���BC��&\�vJ ���eB��"[ �N� &�)��C&#)�1��4��^���C& �������� a��� ������������4#&������C�% �1�����C�������"!,�C&#)�������@<

'=�Z�%�%$#4�� ���1��F�3��r! �@�1���k������!�� ���C��4� +� ����BC��Dr� ���C��&# k�� + �4����������C]%��$ ��& � ���BC� �#<!��< G���I��%����&\�

���]%� �����������B��%�� ������ ���r� �4����%$ ��& $���I��%���%&\�_&g4��Z�%�� k� � �#���,D%�% � ����� %<6MN��������� ���K�1�%���%&�D��6! ��B�4���7

[ ��� ����4� ��C&�)Y�����a���% �4�B��z� �Z������ ���&�)�B��KPv�#���,D%�% � ���� ��F�3��"! �Y!����� ��C��& < b� e[ �HD%��&� ��%�a��&�������E��#BC��[ �

�����H)��������C&�)k4������+8"$=< #"#����C���% z ������%$�4��2��&2-S���#B ��D��H��g4N� ������&�4� ���&�)+;0�k�����=D��% � ����� [a�������#�����B��%�

���]%����� � � � ���r<@X ��&\J ���r� BC�C T����D�� ����BC��Dr� ���C��&# Y[a����� �������6D%������4#��� ������& �1���k�r� DE� )�����$ �Z���C&\� %1�1���

�"!

Page 109: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��s���tvw��"ovwxq2u�l���{|f�o�/oQl�jEfEyQyQlroQy � � � �

� � � �"����� ����� ������ ������ �������

����Zp%���^prjEf��Rs,p%tvwxlr��/oQl�jEfEyQyQlroQy � � �� �� ���

����� � ����#� ������� �g���#� ����� ������ � � �g����� ������� �������� ������� �������� � ��" � �g� ��� ������ ���� ��� �������� ��������

��� ��w��#sgyQwxlr���� s,p%tvwxlr��/oQl�jEfEyQyQlroQy � � �� ��

��� � �"����� ����� ��� ��� �g����� ��� �����" � �"���#� ������� �g����� ��� ��� ������ ��� � �"����� ������� ������� ������� ��������

� PcY[kIK � � � <�'=�Z�%��$�4�� � ����F 3��r! �6���&�DE���������g ��� aD%�����N�����%$ [a����� 5_�����=D��% � ���� ��F�3��r! �#<

�KO#������B��k� MeG [a����DE�L[a��BCB���k$��C �D%4� � ���$ �C&U&���O,�� ��%D����C��& , [a��BCB���_�������� �4��������BC�Y�1��� �����k�N������BCB��%B

�C����B��%���%&\�E� ���C��&���N��&�������-S����B � D%�H� �g4N� ���C��&2��&�$2 ��C����BC�aZ�%&�DE�#�2��� �g �$��� �D%���CZ�%$ ��&������C � ���D����C��& <

�MJ�� � ��W N2Y9N�� ��O � � � �

�v& ������ � ��%DK���C��& [��@[a�CBCBa��BCBC4# ������ ��� �#�|[ ��4#� ��F 3��r! � Dr� & ��@4� ���$ [a����� � 3��r! � )�����������Dr��B

4� ��%� �C&\���%��� � D%��< ���#� 3��r!�� �+4�B��������#���r� $��%$ �C����BC������&g��� ������& ���_�����$���! �2� ���% �^� �Z�� � ��C�B��@�1���

��F�3��r! �k���kD��=��������� ���a[a�^���23��r!��_b ��< �a�����T����$������������$��K!6B �rJ����A���kD%�����4�&���Dr� ������K�v[����%&

���#��������r��$� �� � � *!��) �����Y3��r! � �Y�C�T��4N� BAX ��DE�#�C&���%1 ��%�6 ��%D����C��&�$,< $=< 8",�<W����� �������%��$� �D%�,���Z�%��� ��� ��&

���B�!,�C&�)2�2�������BC��� \J@D%�����4�&#�CDr�R���C&#)���������4#)�� ��4���D%�����4�&���Dr� ���C��&LBC������ ��J�79b�$�B��C 79[a����� ��4����

3��r! �2!��%�� �����& ���A���#������$���!Z< �v& ������ �!��%�� ��C��& � �A����������#BC�%���%&\��� ������&L[ ��1��B�BC�"[���$@����������$���!

�4#I��%�W ��Z�%D�� 'ND%� ������& [a����DE� �� W$��� �D����CZ�%$ �C& �������#����� $,<@*�J � $�$��C&#) ��4���� 3��r! �@!��%�� ��C��& ��� ���#�

�����$���!���������Yb�$�B��C D������4�&���Dr� ���C��&�BC��������TJ�7g����)���!��% 4# ��������Z�� � ��C#�CBC�^�vJ��� 4# ��������_3��r! �b �

��&�$ �������%�k3��r! � )�����������Dr��B �N��D �R��)��� Y���U �4��#�����T�k� > .1��� &�$ !,�C �4���BC��]%�)�����������Dr��B ��4#����4#���������#�

�N������BCB��%B�������B��CDr�R���C��& < ���C �4���BC��]r� ���C��& ���������UD%��B�BC�%DK����$ $�� �E� �C 6� D%�������CDr� B��%B��%���%&\�6�C& �����"!=��$��C&#)

$��K!��%B����Z�%�� H������$�4�Dr�R������ a[a�^��� ���#�k&#�%�%$#�%$ ��&� ���)��\�a�C&\��� �����_ �J, ����%� 4�&�$#�%�a ���4�$#J�<

MN�������% T�� &�$ $#�%����&� ������ ���C��& �����4�B^�����������%��$���$ !��%�� �����& ���������$���!Z7S[����C����BC������&\���%$ D����6P

��4#��� ������&N��B )N4#�C$2$=J=&�������D% % � MeG ,zD%�,$��Y4� ��C&�) ��F�3��r! �+[a���CDE� ��C�4#B � ���% �8k$�������&� �����&N��B9�C&\!,�C �D%��$

�"�

Page 110: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��GIuVX9L K � � � � <zb 86$#�C���%&� ��C��&N� B��C&\!,�C �D%��$ )N�"[ ����4�BC� ������& <

)N�"[ ��������4�)�����&2�|O#�� �J,�����K������D &���]�]%B�� % M �C)�4����1�#<^5�5 ,K< �����H ��C�+4�B � ���C��&WJ=���%B�$� AD%��&\����4��z��BC� �� z������BCB

)N�"[ ! ����� ��#BC�% �7#��&�D%B�4�$��C&#)+!���BC�,D%���vJ2D%�����Z��&��%&\�� %7N�����% � �4���� 7�X ��DE�L&,4#�����%7�$#�%&� ����vJU��&#$@��&g�������\J�7

��&�$ ���%��������� ��4���� <+�����6��B����� Y ����"[ ����� BC�,Dr� ���C��& ��� ��&\J ��#�=D � [��r!��6���N�R��[���4#BC$ ���� ���$�� �C& ���#�

&���]�]%B���<�b�BC ���7N�����kD%�,$�� 'N&�$� H�����k ����r��$=JU ��E�R���k ���B�4#������& ���6�����+86$#�C���%&� ��C��&N� B/?A4�BC������,4�� ������&� %7

����%&@���BC�"[_<

���� � �

���� � �

���� � ����� % �=< � ,

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

����� 7 � �

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

����� 79��&#$ � �

� �� � �

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

����� <

�����k ���4���D%��!���D������ � �� �]%�%�����1��� ������ �Dr�� ���<����� $#�%��� D%��&� ��� ��� L��� � �C&#$��%�Z�%&�$#�%&\� 3��r! � ���#��BC�K�� LD%�����4�&���Dr� ���C&�) ��������4�)�� ����� b�$�BC��

D%�����4#&��CD%� ������& BC������ ��JL[a���CDE� �C �BC�"J��%���%$ ��& ����� ���������$��K!Z<�b�����B�����56�C ��N��&#$�BC��&�)U��BCB ��!���&\��

��&�$ �������$�Dr� �����&�)LD%��&\������BA! �����C���BC�� Y���@���������k������B����� �< ?z��DE� ���#��BC�K�W���� k���������% �����&� �����CB����vJ ���

$����"[ �^�� 6�"[a& �Z�������C��& ��������� $�� �E� ������C&\��� ���#�@ �D%�����%& 7H�� 6[ � Dr��& ���� �C& ������'N)�4#����< ���N�R�

5":�:

Page 111: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � �

�/oQl�jEfEyQyQlroQy � � � �

�#����� �� �"����� ������ ������ �g����� �g�����

�/oQl�jEfEyQyQlroQy � � ��

��� � �"����� ������� ��� ��� ������������ � ������ ������� ������ �������

� PQYnkTK � � � <�� M G ������%$�4��@��� ��F�3��r!��6Z�%&�DE������� �, H�� aD�������������$L[a�^��� 5_�����,D%�� � ���� ��F�3��"! �#<

���#�C �$#�%��� ��B� ��2��BCB�4� ������ ���% H4� ���)��+��� 3��r! �2������D�����& ��4#��D%�����4#&��CD%� ������&UBC�C#�����TJ�< �+�����W4� ���&�)

���$�&������(��� ���6���K�����,$ ���6D%�����4#&��CD%� ���k3��r! � D%B � � a������D��H��K�v[����%& �������%��$� �<�����C +4�&g4� �4N� B �C&\��������������� ������& ���a�N� ����B�BC�%BzD������#4#����&�)�7 ��& [a����DE� ���!��%����B������#BC���� �C& � ���&�)�BC�

�%U����"[a ��%�aD%�,���Z�%���R������&U� �D��C��&g��� 'ND�D�������4#�E�R���C��& 7=�� ��1����$�������&� ������ ���C��& �#4����Z�� �����&�B�J�<A�����

��F�3��r! �Y ����4�B �R���C��&kD��=$#� Dr��&��BC ���Z� ��4�&+��&6��D%��BCBC��D����C��&k���N!,�C�T��4N��Bg����DE����&��% e$#�C ��������4#����$��D����� �

���K���%����)���&��%��4# H�#B � ���1������ �B�� ���������_&N� ����!��_X F ����� X F �T� �k7�',4�&���F���PQX F �E79��&�$��Q*�X F V ?�% ����

&���O=�H ��%D����C��& ,K<����4LDr��&U!,�C��[ ���#�C a$��%����&� T����� ������&U��&�$L ���4#��D%�_D��=$��k� �

��&& � � ��� � � �� ���,������� ���� ������ � � �(& �%�

� � ~ � � �'cP}kIX9PQNRGTSeU

� ��BC �� �������"!��%$ ������)���� �����CD��N���T���������� � MeG D��=$#� ��&�$ $#�C$ �Z�%�T�1��������&�D������� ��� ��& ���#�

D%������4=�E� ���C��&N� B/�N��������&�B^J�<HMN���H�����C H[����BC ��2DE�N��&#)��%$ �28�$��C���%&# ��C��&N��B(3��r! �2������D��Y$#�C ��������4#����$

�������rJ �C&\��� � ; $�������&� �����&N��B �����+�� � $��� ������C#4#����$ �������rJ ��&�$ ���������$ 'N��BC$� ���������� 3��r! � �����%DK�

�C&\���W���#�YD%��B�B ���# ��%$2;���$2$��C���%&� ��C��&���� ������+������ �����rJ�<e�����C �DE�N��&�)���[ �� ������������"!��H�������1�����2��&#D%��7

Z�%Dr� 4� �� �^�e[��6� ���+4# ��C&#)L3��"! �2�����%DK����� D������+4�&��CD%� ���kZ���v[ �%�%& �����=D��% � ����� �7����#�%��� �� Y��& �����%DK�

������C��BC��]r� ���C��&�"!��%���#�r��$2[a�#�CDE���C z&���������g4��C���%$6�1���z���������^����!�� $N� ���Y�vJ=�Z�% �<zb�BC ���[��������a4� ��C&�) ��F��

�C����B��%���%&\�E� ���C��&���� 4�&�$�����B�J,��&�)6D%�����4�&���Dr� ���C��&����6��4�&U���#�kD��=$#�k��&@� & '#F(<M �C)�4���� �#<^5|8� ����"[a ���% �4#B������ �v[ �+$��^I�������&g��!����� ��C��&� % ��F 3��r! �#7, ���,4#�%&\���C��B 3��r! � ,A���S� M G [a�����

���]%�� � 8"$0�2\J 8 $0�#<_'=�Z�%��$�4�� ��� ��F�3��r! � �C ���BC �� �4�����������]%�%$@�C& � ���B�� �#< $=<Yb� Y[�����%&\���C��&���$

�r� ��BC���%��7([ � �����2���r�� �4�����&�)@$#��I��%����&\� ���]%�����a�������BC���� k��& $#��I��%����&\�&g4��Z�%�W���a�����,D%�� � ����� � &�$

4� ��C&�)L���������� �4�B^�+��� ������ ���&�)�B��KPv�#���,D%�% � ���� ��F 3��r! �@!��%�� ��C��& �1�������������K�1�%����&�D%��! ��BC4�� < b� _[ � �����

�KO=�Z�%DK���%$2 ��Z�%�%$�4������S� M G �� A�������� �D%��B ��#BC� ���#�%&��N������� ��B#$���I��%���%&\���C��B#��,4�� ������&���O#�����#BC�% e[a�#�CDE�

5":#5

Page 112: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

1 2 4 8 16Number of Processors

0

100

200

300

400

500

600

700

Mfl

ops

per

seco

nd

HPJavaJava

CFD256 x 256

��GIuVX9LRK � � � z <�� MeG [a�����U ��C]��_��������� � <

�#��� ��

�/oQl�jEfEyQyQlroQy � � � � �

���Rp�{rp ��������� ������� � ���$�g����� ���������� ���������� ����"������ pE{"p ��������

��� ��/oQl�jEfEyQyQlroQy � � � ��

���Rp�{rp ���"���#� ���g����� �!���"� ��� #��������� ������������ pE{"p ���� ��

����� ��/oQl�jEfEyQyQlroQy � � � ��

���Rp�{rp ��������� ���������� ���������� �����"���� ����������� pE{"p ��������

� PcY[kIK � � � <�� MeG �������1�����2� &�D%� <Ab�BCB� ��Z�%�%$# ���& X@Me- V F�'�<

$��� �D%���CZ�%$ ��& ���#� �����K!,�C��4� + ��%DK������& < b� +[ � Dr��& ��%� ��& �������E��#BC��[ � �����2)��K�����C&�)@4�� ��� 5"8=< # $

�������� � ��Z�%��$�4�� % ��<��"!+�������� � ��Z�%�%$L4��L��&L-S����B � D%��� �g4N�R���C��&-,�4� ���&�)U5 � �����,D%�� � ����� a[a�����L�#�����B��%�

���]%�_��� �������%<

��������BC�K�����Z�%���1��������&�D%�����% �4�B��� a�1����� �����W� MeG D%�,$��k�����_)��^!��%&L�C& � ���B�� �#< �=<

5":\8

Page 113: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

1 2 4 8 16Number of Processors

0

200

400

600

800

Mfl

ops

per

seco

nd

HPJava - Using MPIHPJava - Using LAPIJava

CFD256 x 256

��GIuVX9LRK � � � ~ < �������N�����C ���& ��� �����_�����$���! D������4�&���Dr� ���C��& B��C�������J�4� ��C&�)�X F ��!, %<�-/bYF �E<

� � ��/oQl�jEfEyQyQlroQy � � � ��

���Rp�{rp�� � ��� ��������� ���������� ���������� �����"���� ���������� ���Rp�{rp�� ��� ��� ��������� ����� ��� ����g����� ���#����� ���������

� pE{"p ��������

� PcY[kTK�� � ) < �������������� ���& ���a����� �����$���! D������4�&���Dr� ���C��& BC�C#�����TJ 4# ��C&#) X F �W!, %< -/b�F �E<Ab�BCB ��Z�%��$� H�C&@X Me- V F�'�<

�MJ�� � ��� �

M �C)�4���� �#<^5"; ��&�$ � � �BC� �#< # ����"[ ������ ���&�DE��������� ���% �4#B��� ���U� & ������B��%���%&\�E�R���C��& ���

4�&�$#�%��B^J,�C&�) D������4�&���Dr� ���C��& BC������ ��J 4� ��C&�) -/b�F �E< b� +[ � D%��& ���� �1����� ����� 'N)�4���� 7e����� ���% �4�B���

���_���#� �������B�� ���&�DE��������� �C&#$��CD%� ��� 7H4#&#�1������4�&N� ���%B^J�7����N�R�U-/bYF ��!��%�� ��C��& ���kBC�C#�����TJ �� 2 �BC�"[����

���#�%& X F ��!��%�� �����& < b�� ���%�D%�����K�14�B �C&\!��% ����C)\�R���C��& ���a���#�2��������D%��&� �4����C&�) �������� �������#� BC�C#�����TJ�7

[ �k�1��4#&�$L���N� �aD�4������%&\��!��%�� ��C��& ���e3��r!�� ���#���r� $@ TJ=&#DE������&#�C]r�R���C��&@�� �&����H�C����BC������&\���%$ [a�^���L���C)��

�Z�%���1��������&�D%� <_������3��r!��2�������%��$ D%��&# �4����% ��������k������&'�!�����C���% �� B���&�) �� YF V '0� �0�������%��$ 7����

�Z�%���1����� [����^�(��&�$W�"[�� � ���������%��$��14�&�D����C��&_D%��BCB� % � ���B��.�#< ! ,�< ������ S���% �4�B��S �4�)�)��� ��� ([ �z �����4#BC$_BC�,�"�

�1���a� &��K[ ����DE�#������D���4�����B/$#�% ���)�& �1���������$���! 4� ���&�)2-/b�F �E< �v&U���#�C � ���D����C��&U[���[a��BCB &�� �a$��C �D%4� � ���&

$��K�E����B=���#��&���[ ����DE���^����D���4#����$��� ��C)�& <��H�|[ ��!��%��7=[ ��������*)�J+�C&\�����=$�4#D%����4�� ������4#)��\�� %< � �_�%B��C���C&N�R���

����������������BC��� ��� D%4�������&g��$��� ��C)�& 7�[��kD%��&� ���$��%�a4� ��C&�)�F V '0� � �������%��$� H\J Dr��B�BC��&�)�3"� ����� �����+�

5":�;

Page 114: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�RpE{"p�ced\oQf�prq � h�u ��� ced\oQf�prq�#��� ��� ��������

� PcY[kTK � � � < ���C���C&�) �1����� [ � ��� � &�$ [ � ���KP 4�� �14�&�DK������& Dr� BCBC ���& 3�b � b �������r��$ � &�$ F V '0� ��������r��$L�C&U���CD%���� ���D%��&#$� %<

�����($ +�� ���$'&������(�� ��� FA���%�N����� ������&� �������4�&���Dr� ���C��&� ����X@F � %T5"; � !gJg���% ,;�:�:#< :�: 5":�:=< :�: 8 :�:#< :�: � ��< � #

� PcY[kTK � ��� < -S� ���%&�DKJ � ��-S����BC��D%�U� �g4N�R���C��& �������4�&#�CDr�R���C��& -/��������TJ �Z�%� V &�� � ���%��� ������& � &�$����X F � �����������������6�14#&�D����C��&U�C& ���CD����� ��%D���&�$� �<

�C&# ����%��$ � ��3��r!��6�������r��$# %<a�����C H[���4�BC$L�1����D��W4� H�������"!��+��&\JL �J,&�DE������&��C]��%$ $N�R�E� �1����� ����� 3��r! �

��������W� ��C$�� < �v& ������ �$��% ��C)�& 7=[���� �2�1���������k3��r! �6 ��C$���� �(�����������$���! �C �����D%��BCB � �14#&�D����C��&� !,�C�

3"� �E<�b�B�B(����� ��DK��4N��B D%�����4�&#�CDr�R���C��& ��&�$ $N� �E� �#���,D%�% � ���&�) �N���T�� Y��&�D%B�4�$��C&#)2�����C&\�E� �C&L ��%&#$ � &�$

����D%����!�� �g4���4���7N����������D����C��&U��� ��&\J ��N�����%$L$N� �E� %7N��&#$U�������%��$ [ � ������&�) ��&#$@�r[�� �g�C&�) [a��BCB�Z��$���&#�

�C&@��< �v����BC������&\�E� ���C��& �� a��14#��4����_����� ���D��%<

� J � �8U Q�� � NPO�� U�� � Y9N�� Q N O � U��

�v&������C z ��%D����C��&6[ �a���C���%$6�r� DE�2�N���T�z������&�b�$#BC�C6D������+4�&��CD%� ������&D%��BCB#���_D%�����N�����H4#&�$��%��B�J,�C&#)

D%�����4#&��CD%� ������& B � ���%&�DKJ [a����� ����X@F �e��&�$����+'�&�$2���� ��z���C����D%��&� �4����C&�)k�N���T� � �����#�����Z�%��� ������& <

������ H$�� �E� Dr� &@Z��4� ���$@�1��� �14#�����#�%�a���#���C���C]r�R���C��&2��� b�$�BC�� D%�����4�&#�CDr�R���C��& Dr��B�BC �<

� $���!,�C$#�%$ ��F�3��"! � D������+4�&��CD%� ������& �C&\��� �v[�� �������� +- ��D���4N��BkD%�����4�&#�CDr�R���C��& D%��BCB� @B�� ���

$ ����������g7�$ �����������g7g��&#$ $ ���$'&��� �����g7g��&�$D������4�&���Dr� ���C��&_�����%�N����� ������&� �< �v&�#���%������� ���C��&W�N���T�� %7

[ � �C&�D�BC4�$#� � ����)��=P BC��!��%Bzb�$�B��C D���BCB��%DK����!��2D������+4�&��CD%� ������& �DE����$�4�B�� BC� � ������� ���������=$ ��������� ���

��&�$ ���$'&������(�� ���,7 ��&�$ � ���� � ���)��2����D �g�C&�) ��&#$ 4�&��N� D �,��&�) �N� ���� +���������$���!Z< � ���r�� �4�����$

��������&�)�� ��D������+4�&��CD%� ������& ��&#$��#���%������� ���C��& �������� A�C&��_-(� ��B ��D�� � �g4N�R���C��&� ���B�!��%�z��& �������,D%�� � ����� �7

��&�$ ��BC ��2���r�� �4�����$ ������������� ���6�14�&�DK���C��& Dr� BCBS4� ���&�) ����X F � [a����� 5"; �"!6\Jg���% ���& 8��#���,D%�% � �����

% � ���B��$�#< � ,K< ��4� �� �+�#���,D%�% � ����� ������r� �4�������������&�)WZ�%D%��4� ��Y������ ��C �����Y ��2� BCBC�� �� &g4��Z�%��� � �#���,D%�% � �����

[a����� ���� T�_���C���D���&� �4#����&�)UD%�����4�&���Dr� ���C��& �N� �����%��& <2M �C)�4���� �#<^5��U�CB�BC4� T�����R���% �D������4�&���Dr� ���C��&

�N� ��������&� _��� �����($ +�� ���$'&������(�� ���L�������#�=$ ������&�)�� �����,D%�� � ����� _[a����� �U; \J ;U�#���,D%�% � ��� +)����C$ <

������ '�)�4����L�C&#$��CD%� ���� ���N� �������=D��% � ���� � �� �����U���� ���D%�����4#&��CD%� ������&=Pv��� ���$ �����,D%�� � �����[a�^��� �

5":0�

Page 115: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

43 5

10

6 7 8

2

��GTuVXaLRK � � � � < ��%$'&��������� ����D������4�&���Dr� ���C��& ��� �����%��&# H��& �6�����=D��% � ����� �<

�N������ ����� ��%&#$ � &�$ ����D%�%�^!�� <'=��&�D%�W����� ��C]�����z�����+������#BC�%� �C ����� � 7������+�����,D%�� � ���� � �������1��������$

�r� DE�@ ��%&�$ ��&�$L���%D��%�^!���[a����� 5 #,5�$���4��B���!�� BC4��� +%T5"; � !6\Jg���� ,�<

b�D%D�����$���&�)a���H� ��#BC� �#< �a�����zD%�����4�&���Dr� ���C��&���& ���$'&������(�� ���H��� ���� e��Z��4#� 8�:�:H���CD����� ��%D%��&�$� %<

X@�%��&\[a���CB�� � �N���C�� Y��� ���&�$ � &�$ ����D%�%�^!��6D%�����4#&��CD%� ������&� Y� ����E� �,��&�)U��Z��4#� 5 !�: ����D%���� ���D%��&�$#

[a�����@����X F �E<Z'=����4���D%�����4#&��CD%� ������& BC������ ��J��������1������ !��%�TJUD%BC�� ��Y��� �����W����X F ��!����� ��C��& [a�����

������)���&N��B\�"!��������%��$ < V !��������%��$ �C&+��4�� D������4�&���Dr� ���C��&k�C $�4�������������B ��&�)�4N��)�����C&#$��C&�)���&�$ ������

�KO,�����[�������BC� � � 'N&�$#�C&�)�����_3��r! �D%B � � ���&#$L T�������YD%�����4#&��CD%� ������&2���% �4#B�� ! ��B�4��% $#4�����&�)+���#�k3"� �

Dr� BCB < b� [ ��Dr��&U ��%���C& �����Y� ���B�� �#< �#7#��&#�Y��������$ %Q5":�:���CD%���� ���D%��&#$� , � �(�����Y��� �E��B ��%$'&��������� ���

�������#�=$ ���C���C&�) % ;�:�: ����D%���� ���D%��&�$# ,W�� D%��&# �4����%$ \J ����� �����%�N����� ������& ���aD������4�&���Dr� ���C��& < � �

�C 2���� �#�C)�� #4#�U��� �� &���� �4�DE� � N��$ �Z�%���1��������&�D%�@�1���2���#� �C&��^��� � BH�����#BC�%���%&\��� ������& <�.H ����14#B

���#���C���C]%� ������&2D%��&@Z��$���&#�k��&L�����C ��N� ���a�C& �������14#��4�����<

�� ��%�� ��C���CBC���/Z�%�N�r!,�C��� �C&+������� M G ���&�DE��������� % � ���B�� �#<^5": ,�< ������ �� $���&#� ��& ���#���,D%�% � �����

[a�����+�����=D��% � ��% A)����C$W���-��\J�5 ��&#$�������BC��� ��C]������-�"#H\J 8 $=< �v&W������ �����=D��% � ��% A)����C$_�v[��� ��%&�$6� &�$

����D%����!��+D%�����4�&���Dr� ���C��&U�� ��,D%D�4������%$ ��&@�r��DE� �����=D��% � ����� %7�[a������� '��� ��Y��&�$ BC�� ��������=D��% � �����[a�#�CDE�

��&�B^J ��&��k ���&�$ � &�$ ���%D%����!��W�� H�������Z�%&���&�)�< �k�N�r!��W�����4#��8�:����CD����� ��%D���&�$� H���eD������4�&���Dr� ���C��&

B �R���%&#D�J [a����DE� �� W� ���4=�W �������� k�#����!,����4� kDr�� ���< b����4=�W��&�� �1��4������ � ����� �E��Be���C��� �C _ ��Z�%&\�W��&

�����%�N����� ������& <e���#�C a����$�4�D����C��&L��� �������N����� ������& �������Y�� �$�4��_��� ���#�k ��2� BCBC�����������B��%� ��C]%� <

5": $

Page 116: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�����($ +�� ���$'&������(�� ��� FA���%�N����� ������&� �������4�&���Dr� ���C��&� ����X@F � %T5 #�8 !gJg���% ,5 !#5�< $"# �\8=<�5 5r;"�#<!� # ��:#< :�:

� PcY[kTK � � � | < -S� ���%&�DKJ ��� � MeG �������+4�&��CD%� ������& -/�C#�����TJ �Z�%� V &�� � ���%��� ������& ��&�$ ����X F � ������������� ��� �14�&�DK������&U�C&U����D%���� ���D%��&�$# %<

����� � ��"!�� $N� ���H��&�$��CD%� ���� (���N� �S�14��T������� ���#���C���C]%� ������&Y�C S&����%$���$ ��& #�% � #��%&�� ��(��)��N���T�(���Nb�$�B��C <

�v& �������14#��4���� [��U� BC �� ���rJ � $����#�6� �#B � ���1����� ��Z�%D�� 'ND D������4�&���Dr� ���C��& BC�C#�����TJ�% �1���+��O#�����#BC��7

-/bYF �A��&�b � � ,z�C&� T���%��$2����4� ���&�) X@F �A���W���%$�4�D�����DK��4N��B9D������+4�&��CD%� ������&6B � ���%&�DKJ��� �$#�C �D�4� � ��%$ ��&

���D����C��& $,< $=< ;#<

5": �

Page 117: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� ��� �� � �

� � ����� � � �0� � ����� � � � ��� � � � �

� J � �8U���� � Q T�� U��

� �N�r!�� ��O#�#BC�����%$ ��&N���B��C&�) �N������BCB��%B 7 ���C)��=Pv�Z�%�T�1��������&�D��LD�������4#�E�R���C��& , ��& ���������CD%4#B ���6$���P

!���BC���#����&g������ �D��C�%&\��� 'NDL ���� �v[������@��& �����U&����v[ ������Pv�"[������ ������)����������C&�) BC��&�)�4���)���7�3��r! �#< �(���|P

$��^���C��&N��BCB^J�7S������ �g�C&�$ � �aD%������4#���C&�) [��� $���&�� �C& MN���T������& < b���)�4N��#B�J�7zMN���T������& �C +���D%�����C&�) �

������)���&N��B��C]%��$UB ��&�)�4N��)�� 79[a�^���@BC�C�������%$U�%D���&������CDk�C&#D%�%&\����!��k�1����!��%&�$#���� ����2�����=$#4�D%����,$��%��& $���P

!���BC���#����&g� �%&\!,�C����&����%&\�� �7����#���C���C]��C&�)�D������#�CBC���� /�1���S&��K[ ������$#[�������7���� �������%� �g�C&�$� (���9� � ��,D%�C� ����$

�� � �v[ ����� �KO=�Z�%D����%$ \J ���,$N�rJ�� ��#����)������������� %<k3��r! � BC�,�"�g �B�� ���� ���������C ��C&�)2��B����%��&N� ���^!��k�1�������#�

�14#��4���� <

�v& �����C $��� � �������� ������& 7[ � �N�r!�� $��� �D%4# � ���$ �������^!��R���C��&� ��&#$ �1�r�R��4����% ��� ��F 3��r! �#7�� &���[

��FA �����$ �#����)�����������&�).�%&\!,�C����&�����&\�r< ��F�3��r! � �C ��& �%&\!,�C����&����%&\� �1��� '#F�X G �N������BCB��%B

������)���� �����C&�)-, �% �����D%�C��BCB^J�7 �1���L'#F�X G ������)����������C&#) [a����� $��C T�������4#���%$ �������rJ= �<���F�3��r! � �N�

� BC�"[ �%�TP BC�K!��%B �#����)�����������&�) ���=$���B+������& ��FzM�< �v&\������� ��D��C&�) ��� �������%� �N� ����B�BC�%BxPv������)����������C&#)

�N������$���)��� H�C H�������W&N� ��4#����BS���N� & �C&.��FzM�< * ����� $�� �E�2��������B�BC��B/D%�,$�� ��&�$ $��C���%D���'#F�X G0BC��������TJ

Dr� BCBC ������ ��BCB��"[���$ �C&L����� ������������)������L< ��� ���C��4� H�1�%� ��4#���% _� &�$ &��K[ D���&�D%���#�� �� � ��F�3��r!��2[ �%���

$��� �D%4# � ���$ 4� ��C&�)6 ��C����BC�Y��O#�����#BC�% �<

� ���"!�� $��C �D%4� � ���$ ��& $��������CBk����� $#�% ���)�& ��&�$ $��K!���BC�������%&\� ���6�#�C)��=P BC�K!��%B+��&�$ B��|[ P BC�K!��%B

��4#&g���C����B��C����������% e�1��� ��F�3��r! �-, �����% ��Y�������� � ���&\��� � BCB�J6D������4�&���Dr� ���C��& B��C����������% %< ������b�$#BC�C�bYF �

�C +������ ��%&\���%$ � ���C)��,PvBC�K!���B�D%�����4#&��CD%� ������& B��C�������J�< ������ bYF �k�C ��&g���%&�$#�%$ �� 6��& �KO#������B�� ���

��& � ����BC��Dr� ���C��&UB���!���B D������+4�&��CD%� ������&UBC��������TJU �4��^�E��#BC�_�1����$�� �E�2��������B�BC��B/������)�����������&�)6�C& 3��"! �#<

������ HB��C�������J��14�B�B�J� �4����Z���T�� �3��"! � ������D��H�vJ,���� %7Z�� a�N���T��� � �����_N�� ���D�$N� ���6�vJ,�Z�% %< �k$#�C �D�4� � ��%$

�C����B��%���%&\�E� ���C��&@�C � �4��� �����D���BCB��%DK����!��D%�����4#&��CD%� ������&� H�C& $����#��� <+�����6bYF �Y��&#$ 4# ���)�� � �����������

5": #

Page 118: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

$��^I������%&\���vJ,���� ���/D���BCB��%D�����!��HD������4�&���Dr� ���C��&� e[ �%������B� ��k������ ��%&\���%$ <���4������%&\� �����#BC�%���%&\��� ������& ���

���#�C �BC������ ��J��C �N�� ��%$@��&UBC�"[ PvB���!���B D%�����4#&��CD%� ������& BC������ ��J�Dr��B�BC�%$U�����$��K!�<

3��r!�� �C&\�����,$�4�D%�� 6�C����BC������&g��� ������& �� � �4#�% 6�1��� ���� � ���)��KP �N�� � ��C&#) b�F �v 6����� �6$�� &������=D�D%4��6��&

D%��&g!��%&\������&N��BS������)����������C&#)B ��&#)�4N��)��� %< V &��k�C���������E� &g���C � �4��k�C ����"[ ��� ����� &� ��1���H$�� �E�6��K�v[����%&

���#� 3��r! �@������)������ ��&�$ ������&��K�v[���� � [a���CB������%$�4#D%�C&#) �"!��������%��$� +� �����#� 3��r! � ��� ���^!�� �v&g���%�T� ��D%� <

b� �D%��&g�������4#������& ���"[�����$ &���[ BC�"[ PvB���!���B�bYF �v %7 [��L$���!��%B�������$ � BC�"[ P BC��!��%BH3��r! � b�F �+�1��� ��F��

���% � ���)������ � ��C&�)�7�Dr��B�BC�%$ �����$#��!Z<_����� �����$���! bYF ���� Y� $��K!,�CD%� B���!��%B D������4�&���Dr� ���C��&@BC�C#�����TJ�<

������ �B��C�������J �� a$���!��%BC������$ [a��������F�3��r! ����&@���C&�$�7N�4#�Y�^�H�C H�� T�E��&�$���BC��&#�WB��C�������J ��&�$ D���4�B�$ Z�

4� ��%$ \J ���������W TJ, ������� �< �2$#�C �D�4� � ��%$ ���% � ���)����4#I��%�+��&�$ D������4�&���Dr� ���C��& bYF �v W���������$���!

��&�$U� BC ��W�1������� � ���(����� � ���)���< ����B� ��$#�C �D�4� � ��%$U�������%�Y$#��I��%����&\���C����BC������&\�E� ���C��&� z���S�����$��K! -����� 3��r! �RPv��� ���$ 7��4�B^���^�������r��$���$ 7�� &�$ -/b�F � P N�� ��%$ <

� � ��! ��B�4N� ��� D%4#������&\� D%�����4#&��CD%� ������& BC�C#�������C�% �7�[ � $���$ ! �����C��4# @�Z�%�T�1��������&�D�� ���% T�� %< �

$��K!��%B����Z�%$ �����BCB ������&���B�BC�K!��%Ba� ����BC��Dr� ���C��&# +��&#$ � �14#BCB ������B��CDr�R���C��& �1����Z�%�T�1��������&�D��2���� ��%< �

)�������r� ���&N� �BC� �Z�%�T�1��������&�D�� ��& ��C����BC��������B��CD%� ������&� _[a�����#��4#�6��&\J ��%���C��4# ���#��������]r� ���C��&�< �

��B� �� ��! ��B�4N� ���%$ � D%�����4�&#�CDr�R���C��& �Z�%���1��������&�D%� � ������� ����)��=PH��&#$ B��"[ PvBC�K!���BeBC����������C�� H�1���Y�14=��4����

���#���C���C]%� ������& <

� J � �MQMO<Q R L UPR��) � z � � � /54 P cP

����� ��&������ ��B ���%B��r�� �� ��� ��F�3��r!�� [ �� ��2� $��@��& b������CB_5�7a8 :�:�;#< � �2�C 6�1���%��B�J �r! ���CBC���B�� �1�����

� � �� ���,������� ����9<L�����C k����BC�%�� ����C&�D�BC4�$#�% _D%������B������ ��F 3��r! �L������&# �B �R������7S�v[ � �����#BC�%���%&\��� ������&�

����D%�����4#&��CD%� ������& BC������ ���C�� %1����� 3��r!��|PvN�� ��%$ � &�$ �4�B������������%��$��%$ ,K7W���% T� �4��^���% �76��&�$ ��B�BW���#�

�����#BC�CD%� ������&� $��% �D%�������$2��&6�����C A$#�C � ��%�T�E� ���C��& < �v&��������14#��4#����7\�14��T�������A���#���C���C]r�R���C��&+��������� ��F�3��r! �

������&� �B � ����� �C �&#�%�%$#�%$ <

) � z � z # SVZ\Z XaU[GIhjPQNRGTSVU �%GTY[LRPcL GTKqH

'=�����'��F�3��"! �k���&�DE��������� ���% �4#B��� z[ �%����$��% �D%���CZ�%$ ��& ���N� �#����� �#< �H)���� )��,�=$6�Z�%�T�1��������&�D��

���#�� ��C����B��Y�������BC���� B�� � ��-S����B � D%��� �g4N�R���C��& [a����� �������C&��^���C��B ��F�3��r!��6�C����B��%���%&\�E� ���C��&�< `a�% �4�B���

�1���A���#���4#B�����)�����$ ���B�!���� ��&�$���Dr� ��� �14��������%�����#���C���C]r�R���C��&+�1��� ��F�3��r! �k������&� �B � ���C��& �DE���%���Y��&#$����#�

b�$�B��C D%�����4#&��CD%� ������& BC������ ��J��C �$��� ��C�����B���<

5":"!

Page 119: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��������! ��BC4�� ������& ��� D%�����4�&���Dr� ���C��& BC�C#�������C�% % ����6 ��%DK������& �=< $",���&�$���Dr� ���% Y����� �_�14��������%�_���#���^P

���C]r�R���C��&���������a�������N����� ������&6��������� ���C��&# A�C&6b�$�BC��[���4�BC$���a4� ����14�B <eb� z[ �H���%&\���C��&���$���&6 ��%DK������&

�#<!��7z[��U[���4�BC$ ��B� �� BC� ���U� ��K�����%��$��% ��C)�& �1���6-/bYF ������#BC�%���%&\��� ������& ���������$���! ��� �"!����C$ ���#�

�"!��������%��$� �� �A3��r! ��������r��$L���Z�%���R���C��& <

�U� BC �� &#�%�%$ ��� $#��!���BC��� �Z���������BC��&����v[ ��� � ��B � ���1������ +��� ���$ 4#&�$��%��B�J,�C&#) D������4�&���Dr� ���C��&

BC������ ��J�<Wb� �[ ��$��� �D�4� � ��%$ ��& '=�%DK���C��&�$,< $=<!��7/�^���2�rJ $#��&��6\J 3��C&��xPvN� ��%$ �����#BC�%���%&\��� ������& <k�����

)��\� BC ���=������ /�C����BC������&\�E� ���C��&������A���#�� TJ, ������ �����4#BC$_����� S�%�� �JY������&� �����BCB ��&_$��C T�����C�4#���%$k �J, ����%��

�� ���&#�kD%��&U���%�� ���&����B�J2�2� ���_���%7���&�$ ���N� �a��� ��_ �4 ��D��C��&g��B�J2�����4# ��a���6Z��4� ���#BC���C&L��&��v&\������&��K�

�%&\!,�C����&����%&\�r<

5":"�

Page 120: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� � � W � � � ��� ��� � ��� �

�����C �����Z�%&�$��xO $#�*'N&��� ����� b�$�BC�� D%�����4�&#�CDr�R���C��& B��C�������J�< b�& �"!��%��!,����[ ���6b�$�BC�� [���

)��^!��%& ��& ���N���#���%��$=< ��4������%&\��B^J ��B�B+D������+4�&��CD%� ������& �14#&�D����C��&� �C& b�$�B��C �E� ��� ���#� �1����� ���

D%��BCBC��D�����!�� ������&� T�1������� ���C��&� 6��& $��C T�����C�4#���%$ �������"J, �< ���#�% ��@����� &� ��1�����2�R���C��&� 6�����L�C����B��%���%&\����$

�C& ���%���� ���������+ + �0)$�(� �� '�(��) * � �$� �� ����*K<+?z��DE� �g��&�$ ��� ������&# ��1�����2� ���C��& �N�� _��& �� � ��,D%� �R���%$ D�B �� �

���W �DE����$�4�B��% %< '=�Z�%D�� 'ND �C&# ��E� &�D%�� L� �W�����% �� �DE���%$�4#BC�% �7��C&\!���B�!,�C&�) ���������CD%4#B ��� $�� �E� �������rJ, @� &�$

�N���T����D%4�BC���S�N����� ���K���%�� %7\� ����D%���%� ����$6�� ��&� �����&�D��% e���N������D�B �� � ��� eD%��&#D%�%��&��%$�< � ��� � ���) � �� �DE�#�%$�4�B��

�C&#�����C� ���� ���#��D������+4�&��CD%� ������&� e��� �g4������%$����k�������1����� ���#�a������&# ��1�����2� ���C��&�< b ���&�)�B��H �DE���%$#4�BC�H�2�rJ

Z�k��O=�%D%4=���%$@�2� &gJ2���C���% �7��������%� ����&�)���#�k ������kD������4�&���Dr� ���C��& ��� �����%��&�<

� J � � L � L0RSN�� � L"N O<Q R L"T

b�$�BC�� �C&�D�BC4�$#�% _�2� �����CB^JU�������%BC� ����$ ���%)�4�B ����D%��B�BC�%DK���^!��+D������4�&���Dr� ���C��& ��������� ���C��&� �7/� ��K�_���

D%��BCBC��D�����!��L)\� �����%�2��&�$ �Dr� ������� ���Z�%���R���C��&� ��1���2�������L�C�����%)�4�B ���6D������+4�&��CD%� ������&� �7���&�$ � ����2���

����$�4�DK���C��& ��������� ���C��&# 2N�� ��%$ ��& ���#� D%�������� ��Z��&�$���&�) MN����������& ��: �������"J �C&\�����C&� ��CD� %< `a�%$�4�DK������&

���Z�%��� ������&� �E� � � ��&#� �����������U$��C T�����C�4#���%$ �������"J, 2�� ���&���4#�%< ������J D%�����C&#�U����� ��BC������&g�� ����

�����=$�4#D%�6��&��6�����������+ �Dr� B ���Y! ��B�4��% �7(���_�������"J, _��� BC�"[ �%����� & �9< b�$�BC�� � BC �� �#���"!,�C$��� W� �1�K[ � � V

���Z�%��� ������&� %<V &�B�J��v[��6��4�#BC�CD������������N���T�� %7#D%��&� T����4�D������ %1 ,���&�$L��& � ����'��&�� ��� ���������,$ 7�������$��% �D%���CZ�%$

�C&L������ �DE�����#�����%<Hb�B�B �����W�C&���4=�Y��&#$ ��4#����4#�Y�������"J, ���&�$ � &gJL�N� �����������%�� ���� �����W������&# ��1�����2� ���C��&

���������� � ��%$ ���L�����6D%��&� T����4�D������%< G�4�����&�)@��O=�%D%4=���C��& ����D%��&# �����4�D������%7 ��BCB ��%&#$ ���% � ���)��� %7 ���%D��%��!��

���% � ���)��� %7�� &�$ �C&\���%��&���B9D%���\J����Z�%���R���C��&� �����#BC�C��$6gJ���O#��D%4#���C��&2��� ���#�� �DE�#�%$�4�B�����������&,4#������� ���%$

��&�$ T�������%$ �C& BC��)��\��P [ �%��)��\��$N� ��� �����4�D���4����� %<6����� � ����'��&�� ��� ���������=$ &��%����B^J ��B^[ �rJ, _�C&\!���B�!���

D%�����4#&��CD%� ������& < � �� ��#��4�BC$ ����D%��4��� ��L�� �����r�R���%$ �� �� D���BCB��%DK����!�� ���Z�%���R���C��& 7z�KO=�%D�4#����$ \J ��BCB

���%�Z�%�� ���� �����k��D�����!��k�#���,D%�% � �)�����4���<

5�5":

Page 121: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�v& ������ Y���#����&�$��^OL[ � �����+4� ��C&�)2�vJ,�Z�+! �����C���B��% �W7 ��7 ��&#$ �2&������ ������& B�� � � �(��� � �k7 �(��� � ���1���

�DE�#�%$�4�B���&������� %<������6!�� ��� � �BC��� ��4�&� _�"!����+� BCBe�����C��������!��W�vJ=�Z�% W��&�$ 3��r! �L�����%D��k�vJ,���� %<������

! �����C���B�� �H�vJ=�#�CDr� BCB�JL��4�&� ��"!����W� BCB �#���C��������!��k�vJ,�Z�% _�����#�%�Y������& ��,��B��r��& <+'=��&�D%��%��DE� $N� �E�2�vJ,�Z�

��� 3��r! �+�C&#�����C��BCB^J+���� ��^�� ��"[a& b�$�B��C� �DE����$�4�BC��D%B � � %7,[��Y� ������DE�2���#���vJ,����! ����� ��#BC�����+�����Y&N� ���H���

�������#�=$ ���6���%�����% ���&\�� �D%���Z�_��� ���������,$ <Ab ���K�����,$��(��� � � ���r��&# ���N� �������C ����������CD%4#B ��� ���������,$

�N�� ���B�B ���������^���^!����vJ,�Z�WD�B �� � ��� ���&#$ 3��r! �������%D��H�vJ,���kD%BC�� � %1��< )�< �(��� ���������&Z7 �(��� � �����+%����7 <�<%<�7

�(��� �)�+�,�����&/,K< b ���������,$ ����� � ����r��&# ���N� �+������ �N���T���CD�4�B � �+�������#�=$ �N� 6��BCB ���������^����!����vJ,�Z�

D%BC�� � ��% a�������%��������&@Z�,��BC�%��& �vJ,��� <*��%B��"[ [��@������*)�J $#�C �D�4� � 6! ��������4� �������� 2� &�$ &�� �E� ���C��&� 4# ��%$�7 �1��BCB��|[a��&�) ���#�@ �4�����%��$��C&#)�

4� ��%$ ��& �����_ �DE���%$�4#BC�k$��*'N&#��������&� �<

� J�� � � U T@T@NKR � UKV��FL0R T

��LRLRPMD ��`aPQb K

b� �C& MN���T������& 7\������* ��!#$�z���S� & �������rJ�7 �N7#�C �$�� 'N&��%$ �� ������!��%D������ ��� �KO,����&g�� ���/�^�� �����&#)��% �7#�C�

� ��� ���(��� � � � ($���� ��� � ����� � ��� ���(��� � ����� � ($���� ��� 7�[a�#�%��� �.�� H���������& �L���A�����+�������rJ�< �v����BC��D%�^��B�J�7

���S�v[ � �������rJ ���"!��k�����_ ������� �������� 7N�����KJU��BC ��6�N�r!��_�����_ �� ��������& �9<

�(kIGIuVUaZdK^UeN

b�& �������"J�7%���C ��������) � � � �� �6� & �������rJ +L�^� ������JL�����_$��C T�������4#���%$U�"!��%�a���#�W��,4#��! ��BC��&\���#���,D%�% �

)�����4��� H��&�$ �����%��������&�)��% H�����k��B�B���,4#��! ��BC��&\�!-��� ����� ��� � + � ����� ���

��� ���(��� � � � + � ���(��� � �<<<

��� ���(��� � ����� � + � ���(��� � �����

�v&#�1�����2� BCB�J�7#�v[ � )�����4#�� ����H�v[ � ��� &�)��% ������W� �g4��^!�� BC�%&\����� �����KJ � ��� *! �%�� �! �0% ����� Z � � �0��������!)$ <������

�C&=�1��������Be���r��&#�C&�)U���a� �����rJ ��B��C)�&#����&g�_�� ����N� �WD%�������� ��Z��&�$���&�) ��BC������&g�� W� �����#���v[ � �������rJ, �����

���������$@��&L�����_ ������������,D%�� � �7Z�������%�#BC�CD%� ����$U�|!��%�����#�k ������k)�����4��U��� �����=D��% � ��% �<�������������rJ�7���C � BC�C)�&��%$6[a����� + � �� � %�� #����(� �� � �, ��������)$+ �!)$ N�C&� �������$#�C���%&� ��C��&� ����������Y)�����4��#

��������,4#��! ��BC��&\�r7 ��&�$ ����������&#)��% k��� � D%��& Z���N���C���%$ [a����� ��,4#��! ��BC��&\�W����&�)��� +��� + \J �����^�����C&�)

���#�k����&�)��� a��� +U�� � ��=D�� � ���%$ [a�����U�����_ ��Z�%D�� 'N��$ $�������&� �����&� %<

5�5�5

Page 122: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

# SVUeNOP}GIU[ZrKqUVN

b�&+�������"J�7 ��7��� ��� ��� Z ����)$ (����) � �z� �e�a�N���T����D%4�BC���/�����C&\�(�C&k������)������ ��O=�%D%4=���C��&+���#���S�� ($#�C ��������4#����$

�"!������ )�����4��UD%��&\�����C&���$@��& �����k��DK����!��������,D%�� � H)�����4�� -

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

��������� ���������������������������� ���!�����#"$��%����&�!���'�����#�&���&(�&�)�*�!���+�*���,���������-���*�,��.���������/����101�2�������(�*���3�*�4����5%��*�6"$�&�*���$�7��� ��������89�*���:"$;����*�$�<�=����������>?���5"$��<�*�*��A@

B �DC6E�F

G��H>��&�*"&�*��/�����8I�����J�4KL�&"&�M���-��"N���$>�;����&�$O(���*�*�P�Q�*;�/���"$����%��*����8R��������������Q01�����S���T���&�U/V�W;����$>���X����*(�����2�@YG��Z�������!"$���)�*�4[6��O��*���,�*;�/��*"&�*��%X������8S�*���;���>?����0����6�\/V�3;���>��$�����*�X�6>]���-���&�*��!���'8���/ ����*;�/��*"&�*��%X���^���_��/��`���*��"&�a8���/ ���X���*�*���X�&O<01�������;��D�*�4���$���$��"&�1�*�,�����1>�����������/�;X���$>S������;����1���b�����=��"4��; ������������6�$@

c_d egf Cih-C6j&FPkmlAE�FPlgn#o'j

p\���$���Z�����(�����%����q�*�$�`������"&�*������_���r�����(����%�;��:.�����;��$�_���!> �m�N��O5�*;�"N�s���t"&������*�������<���_�$����;��*����8.�����;��$�\;����$>u���=��;�/���"$�*��%����v�����,���Z�����:���$w);������$>?/V��;���>��&@

x7y+z^Cuh CXj4FPkmlAE�F{l�n#o5j

| "N���&>�;����&�!��� �m�!%#�$�������*}����������(�4����"1�%#�$�*����������a���"&��% ���*���*����a01�����b���%V���*�\��;����*���$���*�&��������"�~��������\��Z�*���,���X%#�$�=���'�����_���������Z�&���$��$�<�*�$@

��� d z^C�h CXj4FPkmlAE�F{l�n#o5j

�=�&���*�*��"4��������M��H�������*����%V�J���-�*�����������������*8�;�(�&�<���$O��*;�"N�}���r�*�������$w);������$��$�<���*� �����% ���`����"$;������!% �����!�������*�*���X�1% ���*�*�&>i�*���*���:"$���������;�"&�*��=�*���;���>]� ��.�:�����:�*��(�,��� ��%#��@

� e lg�#o'��C6oVFSh-C6j&FPkmlgE�F{l�nVo'j

�q���<�u���^�����9��"N���$>�;����&�,���q�*���9����/��������?�����*;�������(�9������8����$�<�=�*�$��������������g���$�S�*�&"&�*����u�t@����/#�&��0��$�$�-�*���$���D���*�*�������*8;�(�&�)�*�$@^� ��D��[���(%�����O)���D���D�*�$w);����*�&>(���������*���1�*�;��*"$�7���*�*���S����a�����V�{�)�

�� �

Page 123: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���5������8���&>_01�2���_������>��$�`��������������9���������@��v�����*��*��"��������Om���t�$���*�$�<�*� ���)�������*;��*�������*�����������T�5�%#�$���m�������t����������'���Y"�����/#�a��(%����$��$�<�*�$>,.�&���:����"&���$�<�*���:/<�:�*��(%����^�������*�$�`�����$��8��6/#�;��Y"&�(�;�����"$����������&@+p\�������/��������-"&�;���>?�$���*�����Z���P.��t/#�$�&�q>���� ���&>q�������%����&(�&�<�\�*���2�T�101�������;��\������������8��(�&�)�!"$����`���*�����<��O/�;��Y�*���$�_���%����&(�&�<�N���*����70��;���>t/#�D�$���*�$�<�*� �������7�*���D������a���+�����D���*�^"&��%�����[���� ���_�%#�$�*���������O����>_�����D(�����:%#����<�'����%��*�P.6��>�����8v���L�{�<�_���+�������'���Y���'�=�*���%����$�$OP���$�������2.�$�2�,����8�<��~ 0��&��8�<�+�%#�$�*���������@G � .�&�*������������������!����/������`�3��;���"4��������501�2������;��^������8��(�&�)�'���$���*�*��"&��������5���*�����$�&>��$>LO�����4��"$���S���20!���6�/#�_"&����`���*;�"&���&>q/<�Z"&�9/���������89�*���:"$��������*�������$>?�%V�&�����*����-01�2������� ���?�%#�$�*����������&@

� n#oVF d lgo5�rCXo#F�h-C6j&FPkmlAE�FPlgn#o'j

� ��<�N��������$�<�����$�`���*��"&�*������������v���&�$>��&> ���t�$����;��*�=��� �m��"&�%����&�����Y���*�*�����$���&(�&�<�������*�7�P.������ ��/���������*��>��-�����]8���;�% ���7%��*�6"$�$���*�&�(���������4[X�$"&;����q�M��"N���$>�;�����@J�\"&"$�$���(�*�r�&���$��$�<�*���`������$> �;��*�*��>�������:��"&�*��.�,%��*�6"$�$���18�*�;�%?���!�����=�������P0��$>Z/<�-�*���,"$������&"&���2.�3"&��9;�����"����*����-%�������>���8}"$;��*�*�&�<��������%����$��$�<���&>Z/)�-�\>�����/�@

��� C)k egd z�h-C6j&FPkmlAE�FPlgn#o'j

G���8�$���&�����X�����\����/��*�����_>��6�$�^�����D�������P0W���X~ %�� ��"&��;�%#> ���*�$�&@��v�:����������01���������$�S/<���3"&��9;�����"��m~������-��"N���$>�;����,�*���;���>Z�P.��$�*����%-01���*�]���]��������� ������>Z/<�(�����,��"N���$>�;�����@Dp\���,���$"4���������\��Z����>���.6��>�; ���������"N���$>�;����$�v8��.��3�����:��%V�&"$����"_���$�`���*��"&�*������&@

h-C)z e lgE d FPC���� d F d

���(>���� �����������O����Z��������� �������$%�����"��m���$> �{.��$�1��%������*��"$;�� ���a%��*�6"$�&�*�\>���(�&���*���� �2�������3>�����$���*�������%�%#�����*�\��� ������>����`�������������� 8���;�%Z/�;X�\�����1�2��������8������;������g����O6�����:���������(� ���\���S�*����8�3>������*�*��/�;����&>�P.�&�=�*���:>�����$��������Z"&���"&�$�*���$>b��@

�7�:�-��;����9�2�3���38�6�X>u%�����"4�������9����7%��*�8�*���(�&�*�v�*�Z �����<�N�����i�*���S�������.�����;��$�3���U�����'"$��%����&����5���Z�&���$��$�<�\�����9���$%�����"$�����&>Z���*�*���@^G �5�����V���������6�\����%�;X�!���9�*���3"$��(9;�����"$�������� ��"N���$>�;����$�1��$�4��������a�*�$w);����*�&(�&�)�$O��2������8�; �������)�*�$�&> ��� �m��������*�v�;���%�;��!>���@ p\���������a���������-��/��*���;����v�*�&w6;����*�&(�&�<���q���*�*�P�6�=% �����*�$>i�����*"N���&>�;����&�$OL����>i�*���_�*�$"4��������7���i����>���.6��>�; ������"N���$>�;����&�3>�����"$;����v�*���t�4KL�&"&�v���>��4�g��;����*����8S���]�*�����\��;�����@

����

Page 124: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ����� �

� ��� ������� �%#�$�*�������� ���U� "$��(9;�����"$��������Q�*"N���$>�;���� ������"$�%<�6����8 ����� �&���&(�&�)�*�U���-����>�����������/�;X���$>t���������,���v�������*���$�&@�p\����� �� �������=��&�*���6>_�������&�5��0��3>����`������/�;��*�$>t���*�*���_���*8;�(�&�)�*��� ��*��;��*"&�����������]����>q��>��$�`����� ���������@Dp\���_�*�;��*"$�t����>?>��&������� ���*����]9;��`�=� ��.�t�*���:������:�*���$��O ��� ��%#�����>Z�*����7�$���$��$�<��~ ���6%V�&�$O�/�;X�!���S���$� �m������� /#�&��0��$�$�Z�*���3(��%�%�����8����+�*���7��0������*�*���X���������$w);����*�$>L@G ���*���v>��$���*��� �m�������(���*������� ������� �"!$#&%('�) �(*1(��%�%�����8�O�*����� �� �������_�%#�$���m��������01������/��*�<��>�"����`�����;��*"&�.�����;��$�!���(�����L"$��%����&�=���5�*���:>��$�`��������������]���*�*���Z�$���$��$�<���&@

p\���+� �� �������=(�4�����6>_���'�=�`�N���*��"a(�&9/#�$�Y�����*����,.-0/X�21t"$� ���*�$@5p\�����'�%#�$�*��������:"����t/V����%�%������&>���].����*���;��,�*���0�)�_����>U���X%#�����\���������@��v�)�U���$"4�������r���!���r���*�*�P�q01�����M���<�M�������P0��$>U>����`������/�;��*��������� ���v"����u/V��;��*�&>�@ | ;�%�%V��`���&>��$���&(�&�<�7���6%V�&�,����"&��;�>��43��.��5�"�6#879#8):#8;��v����>=<>10?��A@{�q���6%#�$�&@,�8�&���$�*���+�*��8� ���*;��*�,���'�����B� �� �������9��;���"&������]���

CEDGF�HJIEK�LNMPO�QSRUTVHGK�W�XYF�ZEM2X.FPD2Z RUT�WPD2[>I.\PKE]

01���&�*�3�����v.����*����/����_^R�*;����!�P.�&�1�����b%�����������2.�\���6%V�&�1����>`<>10? �0@{�#O ����>-�����v�����N�m�������a^cb(���������S9;��2��� ���*�����(�������*/��2���*�����(�����A�#O�01�2���]�$���$��$�<���1���'���6%V�d^_@

p\���e� �� ��� (�4�����6>J�������%����&(�&�)�*�$>W/<� �M��"N���$>�;����i�/.f��$"4�(01�2��� �hg^�*%�(> "$�����*� ��� ���.^_@iD��"N��%��*��(�2���2.�D���X%#�=����>5<>10? �0@{�S�����^���*� �P01����"N���$>�;����1"$�����*�&@�p\�����^"$�����*� �����D�3"$���������;�"&�*�� 01���*�����8;���$�<���t��>��&�)�*��"$���^���q�*��� ��&�*���X>���/#�{.���OD����> � ���t���� %�;�/�����"(��&�*���6>�01���*���������*8;���$�<�*�"��������&>��Gj �A@lk6��m���6OX01����"N�Z��[��&"$;��*�$�!�*���3�*"N���$>�;�����@Dp\���v�&KV�$"&�*��.��3%�;�/�����"=���<���&���g��"&�7���+�*��� ��� ���Y^"$�����*�1���

On[noEpGF>\J\PpnMGWnWrqGKsLNM2OnRtF6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\yqEK�LNMPOlR Q&RzTJHGK�WsX.F�ZEM2XYF2D2Z R{T�WPDP[nI.\PKE]=w}|n|>|9~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p\���:�*��;��*"&�����������Z���!�����9�E�lkA��@ �-����>Z�*���:>��$�`��������������?���*�*�P� ����- �A�{�V�2� ���#�E�l�V@

�y�����:� Bh� C6E�F d o���h CXj4FPkmlAE�F{l�n#o5j

Bh� C6E�FE� � ��%)�?������.�����;��&�7���������t�$���&(�&�<���3���i�������*��;��*"&�S���*�*���?�*� ������"$���*�*�&�*%#���>�����8-�&���$��$�<�*����]�*���:>��$�`����� ���������@

��2�

Page 125: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

x7y+z^Cuk{C6j&FPkmlgE�F{l�nVo'j�� p\���3�&���$��$�<�*�!�����*���3�*��;��*"&�,����>->��$���*��� �m�������-���������6�!9;��`�!� ��.�3�*���7�*�������6%#�=�2�#%��*��(�2����.���@YG �#�����\�&���$��$�<�^���6%#�$�����*�_<>10? �0@{�#O)�*;�/X���X%#�$�����V�����X�/.f��&"&���D���&���$���$��"&�$>(/)��&���$��$�<�*�=���5�*���:�*�;���"$�_���������Z9;��`�=/V�:�����*��8� ��/����3�����$���$��$�<���1���'�����_>��$���*��� �m�������]���*�*�P��@

��� d z^C�k{C6j&FPkmlgE�F{l�nVo'j�� p\���_�*�;���"$�_����>?>��&������� ���*����]���������6�19;����=� ��.��_�*���:������,�*� ��%V��@

� n#oVF d lgo5�rCXo#F�kmC6j&F�k�lgE�F{l�n#o5j�� p\���,�*��;��*"&�t����>]>��$�`��������������]���*�*���X�\�;����1/#�3��;����2� "&��<�N�������$>]����*���_��"&�*��.�:%����X"&�$���=8��*�;�%L@

��� C)k egd z�kmC6j&F�k�lgE�F{l�n#o5j�� G��X~�%�� ��"&��;�%#> ���*�$�^���*�������^�������P0��$>�@'p\���!���;��*"&�\����>�>��$�`��������������9���������6�9;����,�����,�P.�$��� ��%N� ���Z�&���$��$�<�,���D�*�;���"$�����������u�;����,/#�S���U����� ���=����3�����$���$��$�<�,���D�����>��&���*��� ���*����W���*������@ p\�����S���9����2�s���W���*�*;��Z���=/V����� ���*8�;�(�&�<���������Z�*�$"4��������S���=�����Z�*�������������@

h-C)z e lgE d FPC���� d F d � G �7�����Z�*�;���"$�i���*�*��� � �������$%�����"��m���$>s(��%�%�����8�O^�*���-.�����;��-�������U%������*��"$;�� ����&���$��$�<�����5�������&�S���*� ��������b���*��"$��%����&�$@�G �b�*���!>��&������� ���*��������*�*�P�t� �����*�$%�����"$�����&>�(��%�%�����8�O��>��$�<����"����V.�����;��&�1���*�:/����<��>�"$�����\�*�(�4.�$�`�]"$�%<�]���'�����_�&���&(�&�)�*�$@

����

Page 126: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

���{�V�{�<� ���7(�4�����6>����D�,"$��9;�����"��m���������*"N���$>�;����=����� �*���2�T������83�����1�&���$��$�<�*�^�����3>������*�*��/�;����&>��������� �������8s����U���t���*�Z>�����$���*�������$Ov%�� ��"&����8 �*���U�*�&�*;��2�]���R�������*���$�?���������@}p\���U���;��*"&������>>��&������� ���*��������������6�D9;����D���P.��\�����1����(�\��� ��%#�v����>��$���&(�&�<��~ ���6%#��O)����>��*���&�S�;����D/#�\��>��&�<����"$�����2�������8���&>�@ p\���9�P�V�{�)� ���S�%#�$�*��������Z>��6�$�1�����1"&�%<�Z.�����;��&�!���*� �*�;���"$�t���*�*��� �������\0���;���>?8��% ���`������,�$>�8�:���5>��&������� ���*����Z���*������Ob����>?���!�*���:�������&�\�4[6�����$��,���'�����,�*����8�,�&���$��$�<�*�=���5>��$���*��� �m��������������,�����������v�����*8�4���&>u/<�q�&���$��$�<�*�v���*�� ���;���"$�S���������i���*�t;���"N� ����8�$>u����� �����&���=����%�;��v.�����;���@p\���\���$� �m���$>S��%V�&�����*���� @N�P�V�{�)� ���,�����$�*���$�<���������2����>��$�<�*��"����X���4�P�V�{�<�����3��[X"$�$%X�a�*� ���^�2�^���%����$��$�<����S"$���*"$;�� ���!�������T�$O �����*���$�!�*���$�i����� �&>�8�4~ ��K� 7�*���2�T��@� �&���$�*���+�*��8� ���*;��*�&�1�����P�V�{�<�����9��;���"&������?���*�

CGDEF�H�W��YF��nX QSR ���������VH�K�WsX.F�ZGM2XYF2DPZ R ����������WPDP[nI.\PK F�Z>X�W��.F��lX��lLNDP[nZnXA]CGDEF�H \lW��.F��lX Q&R ���������VH�KGW�XYF�ZGMPX.FPD2Z R ����������WlD2[nIY\2K F�ZnX W��YF��lX��PL.D2[nZ>XY]

����>CGDGFsH�W��.F��lX Q&RUTVH�K�WsX.F�ZGM2XYF2DPZ RUT�WlD2[nIY\2K F�ZnX W��YF��lX��PL.D2[nZ>X

F�ZnXVHNF6LNK2Z.W>FPD2ZY]CGDGFsH \lW��YF��nX QSR{TVH�KGW�XYF�ZGMPX.FPD2Z RzT�WPD2[>I.\PK F�ZnX W��.F��nX��lLND2[>ZnX

F�Z>XJH.F LNKPZNW�F2D2ZA]01���&�*�3�����v.����*����/����_^R�*;����!�P.�&�1�����b%�����������2.�\���6%V�&�1����>`<>10? �0@{�#O ����>-�����v�����N�m�������a^cb(���������U9;����*� ���������r���3���*/��2��������� �*���0�bO�01�2��� �$���$��$�<�������v���X%#� ^t@ p\��� � �*�`������* ��%�%������$�S������ ��������i>�����$���*����� ���\9;��2�������*�*�P�6�&@Ip\���u�*�&"$���>�����* ��%�%������$�������;����*� ���������6�����_���<�J�*���0�b@Rp\����P�V�m�<�., "�nkN�6�r���*8�;�(�&�<��O+01����"N�M(�P�q/V�����&8<���*��.��OY�*%#�$"$� � �$�:�����(��(�;��)�,����>M>������$"&�*���������������*�����T��@^G��Z�*���,�*�&"$���>]����� �*��� -b� �>�"�6�E�l�i����8;���$�<�1�������-�����,������8�����OL@&@$@$O��v~ � 01���&�*� � ���!����������0�-���'�����_���������6�$@

p\��� �P�V�{�<�W(�4�����6>J�������%����&(�&�)�*�$>W/<� �M��"N���$>�;����i�/.f��$"4�(01�2��� �hg^�*%�(> "$�����*� ���L�{�<�N^_@iD��"N��%��*��(�2���2.�D���X%#�=����>5<>10? �0@{�S�����^���*� �P01����"N���$>�;����1"$�����*�&@�p\�����^"$�����*� �����D�3"$���������;�"&�*�� 01���*�����8;���$�<���t��>��&�)�*��"$���^���q�*��� ��&�*���X>���/#�{.���OD����> � ���t���� %�;�/�����"(��&�*���6>�01���*���������*8;���$�<�*�"��������&>��Gj �A@lk6��m���6OX01����"N�Z��[��&"$;��*�$�!�*���3�*"N���$>�;�����@Dp\���v�&KV�$"&�*��.��3%�;�/�����"=���<���&���g��"&�7���+�*���,���V�{�<�.^"$�����*�1���

��"!

Page 127: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

On[noEpGF>\J\PpnMGWnW�� �YF��lXnRtF6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\��"�.F��nXlR Q&RzTJHGK�WsX.F�ZEM2XYF2D2Z R{T�WPDP[nI.\PK

F�Z>X W��.F��lX��lLNDP[nZnX F�Z>XxHNF L.K2Z.W>F2DPZ F�Z>X LNDPHGKE]=w}|n|>|4~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p\���:�*��;��*"&�����������-���!�����9�E�lkY� @ � ����>?�*���:>��$�`����� ��������]���������-����-�A�{�#�2� ���#�G�l�L@�p\���_�*���2�T�\(��;��<�����8��.��$��/<� �P�L�{�<�., �lkN�6�#@�p\��� -b� ���"�6�G�l�(���*8;�(�&�)� �*�$���$"4���^�����1���*������>�����$��������S���901����"N��������*�����T�a�X"&"$;����$@^p\�����b��8 "��- ����%V�&"$�����$���*���1���X%#�=�����������T�$@ G �D�N�����$�������v���L�����=.�����;��$� ,N-0/��21������ �bO,N-0/��21���������#O#���,N-�/X�21����A<� �#@

�y����:� Bh� C6E�F d o���h CXj4FPkmlAE�F{l�n#o5j

Bh� C6E�FE��� �?�4[X���$O���� "�>-������,N-0/��21������ �bO@.�P�V�{�<�����)Ob�����,.�����;��,���

- �0�{�#�2� ��#�G�l���������! " " #�$� -b� �" ! " !�$�&%('()+*

���

�E�nkY��@ �,�����-�" " " .�$� -b� 0/ �P�V�{�<�214365879�" " " .�$�&%�'()+*

01���&�*�:7 ���������Z��[6���$�<�����=>���(�&���*����V-b� L@rG � "�>-�M��� ,N-0/X�21;�����6��VO��P�V�{�)� ���)Oa�*���Z�4[X�2�.�����;��,���'�����d- �A�m�#�2� ���V�G�l�i�$���$��$�<�1���

�E�nkY��@ �,�����-�" " " .�$� -b� / �P�V�{�<�<�" " ! .�$�&%('()+*

�2�=� -b� / �{�V�{�<� �������(�*���7�*����8�?>��" " ! !�@7BA�CO����?DFE %@GA'HEFI.�(*KJ6�@Ln7 )MG�� �#E�)��ON9;n'�!PD �4O6���L������@G � "��- � ����,.-0/X�21����Y<� �?�4[X�$"&;�������8��*���:�*"N���&>�;����t� ���=�����4KL�&"&�$@

c_d egf CikmC6j&F�k�lgE�F{l�n#o5j�� p\����.�����;��S��� -b� �>�"�6�G�n�r9;����_/V�����U�*����������8�� �XOa@&@$@&O �v~ � 01���&�*� � ����*���:�����0� ���5�*���:�*�;��*"$�_���������@

x7y+z^Cuk{C6j&FPkmlgE�F{l�nVo'j�� p\���3�&���$��$�<�*�!�����*���3�*��;��*"&�,����>->��$���*��� �m�������-���������6�!9;��`�!� ��.�3�*���7�*�������6%#�=�2�#%��*��(�2����.���@YG �#�����\�&���$��$�<�^���6%#�$�����*�_<>10? �0@{�#O)�*;�/X���X%#�$�����V�����X�/.f��&"&���D���&���$���$��"&�$>(/)��&���$��$�<�*�=���5�*���:�*�;���"$�_���������Z9;��`�=/V�:�����*��8� ��/����3�����$���$��$�<���1���'�����_>��$���*��� �m�������]���*�*�P��@

��RQ

Page 128: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� d z^C�k{C6j&FPkmlgE�F{l�nVo'j�� p\���_�*�;���"$�_����>?>��&������� ���*����]���������Z9;����=� ��.�,�����_�*����_��� ��%#��@

� e lg�#o'��C6oVFSk{C6j&FPkmlAE�FPlgn#o'j�� p\���t���;��*"&�_���*�*�P�y7 D � )���� '�!$# IHE �(*�� #8)MG��*���:>��$�`����� ��������� ������@

� n#oVF d lgo5�rCXo#F�kmC6j&F�k�lgE�F{l�n#o5j�� p���������;����������>]>�������� ���������! ������"��#%$��&�(')�+*,$�- -.�/����0�1 ������2!���

�����3 ������4�65��&�7�����(7��� $�598

��� C)k egd z�kmC6j&F�k�lgE�F{l�n#o5j�� G:�X~:5;-< ���=$�5)2>������?������;� �? -�- �A@=��298'p����B�&�$������� ��2%2�������� ���������C �&����D�

#C$;�&���������A4���&-< 5N�E���F��- ��#G���0����*H���$��&���I �&����J#%$��&��')�K �L�- �<��M*,��+ �N��-���#G���0��� *H���;�

2����&��� �>���� ��O������� 8 p���� �K���C���-.�P �O������$;�F��*M'Q�����R ��7 $�#����0���I �&�F�����S��������K� *M�����F�� #G�

�&����8

h-C)z e lgE d FPC���� d F d � GT*9�����U �&����D�V��A4 �W�&��5�-�� ��X����2G#� 5�5�����7�O 4� -�$����H*,��?� �;2���4D� 2;$> -����5�� ���=��*Y���;�

2����&��� �>���� ��C ���B7 �������� -�-��6�1������C*,�&�#Z�����B���� �����&�H���50�C� *[���;�B����&������5)���2�����7����$;�����(�������

��- ��#G���0��8^p�����2;���>���.������!� * �:������������ 6����� #G5�- ��#����0�1���� ���2���5)����2;���0��8�p���� ���&�1����2�$;- �%2;�"���

�����%��#�5�-���#G���0��\'��&�0 2��� �&���E����������&�����0�C�&��5�-�� ��X��� � �]��*����5;� ����� �]�����G2����������>�������^�������

2���5Q����2��M��!����;��� ������������� *_���5;� �������F�����6��� $������% �&����8

��A`

Page 129: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ��� ���

� ����� ��� #G�������D2^� �% ���#G#C$��;� ��X��� � � �&�1����2�$;- � *,��35Q���&*,��&#�����7J\�(� �S@���2 �&����* ��� �&����* �

@(�������I�����K�&����* �3 #G�$��0�6���+��������-.*= � �������G�E���LF5> �&��� ��$�-< �U2�� #G���;��� � �N� *BF2����&����� ';$;����2 �������

5�- ������7������K������$�-.��� �N���� ���;���� �&����8:p����K�&�$��&���I ��2N2;���&��� �>X��� � �J#C$������>�4�C�����K�� #G�%�&�> 5)�

��2L�� #��K��- ��#���� �`~T�:�D5)��O ��2N���;���N#C$;�&�3'Q�K��2����0��� ���- -��\ -�� 7�;��298tp���� ����� ���F�5Q�������� ��N2;�"���

��� �U��� 5 ��4� - $;���(*,���# �&�$������K �&����!���>��M@=�$�- 2\7�/5� �&�U��������2�7��� *?2����&��� �>���� �� ������OQ ��2JX�

���;��� �������_�4[D���&��#G��� *>�������� ��7�=��- ��#����0��� ��*>2����������>�����������>�� ���=��� �_�1 �&7������2C'0�3��-���#G���0��� *,���#

��� $������+ �&����G ���($��;�1�> ��7��2/*,��� # ������� �H� ��5;$;�H4 �- $���8 p����M����- �����2/�5)����������� @N����� ���3�����- #G��&�

� 2;���0������ -;���9����� �����4["����5;�=���>��H�.�?� #G5�- ��#����0���?���������$�-< � �����.* ��O0��X�������H�������� � � ��2�7��~:��K� ����;��* ��8

� �������� - ����7�>���$�������*�����������C*,$��;��������!� �

CEDGFsH W �GK�� QSRUTJH�KGW�XYF�ZGMPX.FPD2Z RzT�WPD2[>I.\PK R{T�W��YF��nX F�ZnXxHNF6LNK2Z.W>FPD2ZY]CEDGFsH�\nW��EK �}Q&RzT HGK�WsX.F�ZEM2XYF2D2Z RUT�WPDP[nIY\2K RUT W��.F��lX F�ZnXxH.F LNKPZNW�F2D2ZA]

@(�������B���;�=4� ��� '�-���^R��$;��� �A4���H - - 5��&� #G�����.4�?�:�D5Q���H ��2�<>10? �A@m�#OD ��2������B�;� �1���� ��B^ b3#G�� ���

#C$�-.��� ����A�I��* ��'��.���� �&�G����0�bO;@(�����F��- ��#����0���B� * �:�D5)� ^38^p����4�P�L�{�<�F���7$�#G���0�����BC#C$;-���� ������8

p����+��- ��#���� ���B� *9����� �� ��������&5Q����� �>���B�����+ #G�$��0�B ��2 2���������������/��* �����U�����.* ��8^p����+�&����* �`~ #G�$��0�

�&����J�&���$�-�2N�>�4�I�� �A�J����K-������+���> �J�����I���$��&���I �&����8tp�����-b� �>�"�6�E�l� �&7$�#G���0������� �J���;�

�����7����O 8�8�8$O��v~ � @(������� �Z���B�����6����0� � * �����3 �&����D��8

p����4�����/#��S�����D2 ����� #G5�-���#G���0����2 '0� C�&�1����2�$;- ���'.f&������@(�.������gH�&5�#G2���-< �&�\������.^38�iH �1�

5��&� #G�����.4�G�:�"5)�� ��2�<>10?��A@{�O�> �I�.���C�A@(�R���1����2�$�- ����- ����8 p������G��-< �&�K�> �IN��� ���&����$��S����K@(�����

�&7$�#G���0����� 2���� ��� �� -?��� �����/#G�������"2 ')� 4 ��OH �;2^�> ������/5;$�'�- ����#G�������D2 @(����� ���N���7$�#G���0���

���- - ��2 �Gj �A@PkX��m���)OY@(��� �1�\�4["����$;�����+�����3���1�;��2�$�-�� 8=p����%�4KY��������4��5�$�'�-�� �6� �0�����&* ����3� * ���;�9������.^��- ���(���

On[noEpGF>\J\PpnMGWnW�� �YF��lXnRtF6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\����GK �>R QSRUTVH�KGW�XYF�ZGMPX.FPD2Z RUT WlD2[>I.\2K RUT�W��YF��nX

F�Z>XJH.F L.K2ZNW�F2DPZ F�Z>X LNDPHGKE]=w}|n|>|9~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p����M���$;�����U �&����I� � �����B�E�lkY��@ �K �;2G�����U2;���&��� �>X��� � ���������K��� -�A�{�#�2� ���#�G�l�Y8Dp����W ������K� *9�&����* �

#G�$��0����� �a�P�V�{�<� p���� -b� �>� �6�G�l�R �&7$�#G���0�C�&��- �������%����� ����A�]2���#����������� ��� @(�����1�^����� �&����* �

����

Page 130: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�D����$;����8Mp���� �[�7 "��- �L��5)����� �>���C����� �:�D5Q�F��*(�����.* ��8UGT�C�1>� ���K� ��� � *(���;�/4� - $����4,N-0/��21������ �bO,N-0/��21���������#O)���,N-�/X�21����A<� �)8

�y�����:� � ��������d o���h � j � kml ��� l�n#o5j

� ������� � p��;�C2����&���&� 5;��� ���� * �����%��[;�.�U4� -�$��3� *?2����&�����>���� ���� �M� 2����0��� �� - ���G�����32����&���&� 5;��� �� �* �����

��[;����$;��� �� � *6r���L�{�<�R���1����2�$�-��W� �&��� �&���S��� � ���%8 � ��O��4["����5;� ���>��I���;� ��� ���&�� �0� �P�V�{�)�R���

�&��5�- ����2\'0�

�P�L�{�<� �����-�" " ! !�$� -b� �� �$� -b� � �� �" ! " !�$�&%('()+*

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � �XOV8�8�8&O �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

x7y+z � k � j � kml ��� l�nVo'j�� p����+��- ��#G���0���B� *9�����+��� $������� ��2 2;���&��� �>X��� � � �&����D�B#C$����B�>�4�+�����W�� #G�

�:�D5)�M�.*)5�����#��.����4 � 8��T*)��������- ��#G���0�?�:�D5)���= ���_<>10? �0@{�#O ��$�'"�:�"5)���=� *Q - -"�'.f&�������H�&��*,���&��������2�' �

��- ��#G���0���M��*_�����6���$��&���3 �&����F#C$����M'Q�6 �&����7�> '�-��+���I��-���#G���0���(� * ���;�32;���&��� �>X��� � �! ����A� 8

��� d z � k � j � kml ��� l�nVo'j�� p���� �&�$��&���\ ��2 2;���&��� �>X��� � � �������O#C$;�&���>�4�\�������� #G�!���> 5)� 8�p����

�&�> 5)��� *>�������&����* � �������#%$��&� 'Q�=�';�1�� ����2%*,���# �������&�> 5)�B� *��������&�$��&���� �&����3'0�%2���- �S��� �;7

2���#����������� -b� �>�"�6�G�n�Q8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�P���$��&���P�������}7 D � )F���x'�!$# IHE �(* � #8)MGO���;�^2����������>������� �&����8

p����K�&����* �`~ #G�$��0�W ������J���;�$�- 2N')�K -�� 7�;��2 @(�.��� �����K2����������>�������N �&����OQ@(�����N�&��5�-�� �������2

-�� 7�;#���� ���A4���M2���#����������� -b� �>�"�6�E�l�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����W�&�$��&���6 �&����O �����W�����.* ��~ �#��$;� �= �&����O; ��2/�����W2;���&��� �>X��� � �

�&����F#C$;�&�(')�6*,$;- -������ � �� � �;��2�� � ���;��������.4�65��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*9�����U �&����D�V��A4 �W�&��5�-�� ��X����2G#� 5�5�����7�O 4� -�$����H*,��?� �;2���4D� 2;$> -����5�� ���=��*Y���;�

2����&��� �>���� ��C ���B7 �������� -�-��6�1������C*,�&�#Z�����B���� �����&�H���50�C� *[���;�B����&������5)���2�����7����$;�����(�������

��- ��#G���0��8^p�����2;���>���.������!� * �:������������ 6����� #G5�- ��#����0�1���� ���2���5)����2;���0��8�p���� ���&�1����2�$;- �%2;�"���

�����%��#�5�-���#G���0��\'��&�0 2��� �&���E����������&�����0�C�&��5�-�� ��X��� � �]��*����5;� ����� �]�����G2����������>�������^�������

�&��- ��������!����������&�������S�!� * ���5������(� * �����6��� $������% �&����8

� � �

Page 131: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �.�b�P� ���Y/N� ���U#��S�����D2%��� W���- -����S����4 �H���#G#C$����������� ��6�5)�����������%$;����2���� �>-�-0������I�G(L � ) % ��!8! ��� Ln;����6! '��J����I�#�L�E � �&$����&�$���2;� ��7G����� �S5��0�"�&� �� -��6����7 #���� �W� *HG2�� ��������'�$;����2N �&����8=p�������� #G5�-����&�

4�����&� ����M�>�4�65��&� �����:�"5)�

CGDEF�H �>IYF�XEK2uGM>pnD Q&RzT�WPDP[nI.\PKE]@(�������+���;�U4� ��� '�-��_^ ��$;���B�A4���( - -[5��&� #G�����.4���:�D5Q���( ��2`<>10? �0@{���> �;2 �����U��� �1X��� � �a^cb�#G�� �;�

/#C$;-���� ������F� *H �&'������� ���!�� �A���)@(�����J��-���#G���0���U� *?�:�D5Q� ^387�\��&�C7���;�����- *,��&#��M� * �.�b�P� ���Y/N� -�- �A@ �����&5Q�����.* �F���>��M��;-��!I��$�';�����W� * ������A4� ��-< ';- �+7�;��&�W ����G�������G'Q�3$�5)2>�����2��[������G����- ���S�

��������$�-< �=@(�� 5>����$��;2�*,���$;5Q2>X��� �;7K7������U����-�- �(��������6���D���&��#G�3����2��M� * �����3 �&������

CEDGFsH ��I.F�XGK2uEMnp>D�QSRUT�WPDP[nIY\2K F�ZnX � � �Ep>D F�Z>X ��� ���.F�]

��2

CEDGF�H ��I.F�XEK2uEMnpnD QSRUT�WPDP[nIY\2K F�Z>X � � �Ep>D F�Z>X ��� ���.F F�ZnX ���=L.DPHGKE]

| � #G5�-����&�%*,���# 2����>�;����L�&�1����2;$�- �!� �^@(�;� �1�O@(���- �F��*U�����! ������^7��� �&�G����7� ��P���K$�5)2>�����2

$��&� ��7�,N-0/��21����������#G�"2����

���ED �8I�����WPDP[nIY\2K |�InZ�� QSIA]"|SpnD��n�nXEK2ZNW�F2DPZ�Q ]���YF �8I�����WPDP[nIY\2K |�InZ�� QSIA]"|��.F��n�nXEK2ZNW�F2DPZ�Q ]

LNDPHGK �8I���� �>HGpGF�o |���������:�J7�������� - *,���#G���>���;�%� �0����7���M4 ���������� � /N� � �)�V�!�Q ��2 "�>- �F��A4 �%-�����7 ��� �"�[�����3����0�!� * ���;�

�&7$�#G���0���E�nkY��@ ��8^p�����4 �- $���� � /N�� ��2 �<�L�W��5)�����.* �C���;�B@(� 2;�����H��H$�5�5)���V �;2G-��A@����?����2��H� *)���;�

'> �;2��=���C'Q�U$�5)2>�����298^p����U$�5�5)���� �;2/- �A@=���V@(� 2;���������/2���#�����������$#� �&�W7�.4����'0� ��/N� �%#�*����2

�<�V� �%# *[8ap������&�34� -�$����M �&�6����X~T����70X����4 ���[ �;2\�� �\� ��-��/'Q�6����6~ �������G��* ������y�E�nkY��@ � ����$> -�-��

�> �G��$;���1�'�- �F7�;��&�G���D�������&� ������ �P���;�\2���#�����������P��� ������������298R�\��&���&5Q����� �>�� -�-����=�.*U����� �������

�E�lkA��@ ��@� �H�����������2�$;��� �;7�+�� ��7��@(�.���K7��� �&�V���D�������������� ��/N� �S� ��<�V� ��� ��V�.���&# ���I2���#�������������� �

��/N� �S� ' �E�lkA��@ � �S�E� ( �)#.� �(/N���.j<� �>�"�6�G�n������<�V� �S� ' �E�lkA��@ � �S�E� ( �)#.� � �V�-�.j<� �>�"�6�G�n�����

� � �

Page 132: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���(�������&wD$;� ����2����>��

�)�V�2��#�* � �<�V� �S�

� /N� ��#�* � ��/N� �S�

p���� �.�b�{����Y/.� #��S�����D2 � � � #G5�- ��#���� ����2 ' � ���1�;��2�$�-�� �'.f&���S� @(����� �hg?��5;#�2 ��-< �&�

� �b�{����Y/.�n^38�iH �1�/5��&� #G������4�=�:�"5)�U ��2 <�10? �A@{���� �H�����H�A@(�/�&�1����2;$�- �M��- ����8 p���� �V��- ���H�>��H�:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * ����� � �b�P� ���Y/N�>^Z��-< �&��� �

On[noEpGF>\J\PpnMGWnW��>IYF�XGKPuGM>pnDsR F LGOGpnKsLNKPZnXNWru�vEW�OlLGH�wO>[noEpGFn\���I.F�XEK2uEMnpnD2R QSRUT�WPDP[nIY\2KE]=w}|n|>|�~

O>[noEpGFn\���I.F�XEK2uEMnpnD2R QSRUT�WPDP[nIY\2K F�ZnX � � �Ep>D F�Z>X ��� ���.F F�Z>X ��� LNDPHGKE]=w}|n|>|9~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p��������$;�����\ �&����P� �K�����r�N�lkY��@ �>8 �:� �����!���������2R*,���# �����!4 �- $���� ��/N�] �;2 �<�V�N��5)������* �P���;�

@(� 2"�����=��V$�5�5)���= ��2G- �A@=���V����2��V� *Q�����M'> ��2;�V����')�U$;5Q2>X����2Y8 p������[ 7� �>- �C��5)�������>���V�����M�:�D5)�

� *_�����.* ��8 �T�(�1>� ���(��;�3��*_������4 �- $����_,N-0/X�21;���6� ���",N-0/��21�����������)���,N-�/X�21����A<� �)8

�y�����:� � ��������d o���h � j � kml ��� l�n#o5j

� ������� � �R2�� ����� �;7$�� �&� 'Q�S�:@������ ���;�R-��"�� - -.� �;��- 2��(GFN � #&%('�! � ��I�7 �#E�)C� * � �������Z �;2 ���;�

�&$����&�$���2�����7 I�G(L � )�����I�#�L�E �;@(�����1�\���($�����2\���G����1����-��"�� -9���5�� ���(� * �&��#G� ���6��- ��#G���0����8ap����

���Y�����+��* �������U� 5Q�������� ���� �(����� 4 ����@(�������CG5Q���������\��* �����37��� �&�+�&��7����.�EG�>�- �G� *?���D�����0�

2����>����2/'0�K����� ��/N� � �<�V�+4���S����&�=��*Y���;�U������&����$��S���� � @(�.���I4 �- $����H*,�&�# 5��&�"�����&�����=���-�2�� ��7

�����%������&����5)���2;� ��7���- ��#����0���W�������������U5;� �D�&� ���- ����7#G���0����8vp������5)����X��� � �\���M4D� �&$> -�� ����2 ���

�>7 $���� � 8 ! 8 �T*V�����K4� - $;�K� *=����� "��- � ��- ��#G���0��*,��6F2���#�����������L� � ���6�� � 7 ����&�3����- -���5> ���

������� �D������#��3���;2��W� *_������ �&����!�� �;7�3 ���3��� �M$�5)2>�����2 '0�!���;�3�����3@(�&�����4~:�� - �K�5)�����������98

�T*_������4� - $;�3������� � �>����� ���3����-�- �( �&��$;5Q2>X����2\ �&��$�#G� ��7I�S�"��- ���6@(�� 5> �&�$���2Y8 �T*_�����64� - $��

���;�A<� ���>���������6� �����I$�5)2>���� ��7G��M�- -Y��* ���;��7������U����-�- �( �&���D���<X����2F@(�.���F�������(2�� #G�����&� ��Y8

� ��

Page 133: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����B�&�$������( ������%#C$;�&�H')��*,$�- -.�6����0�� � ����2K� �C������ �S����4 �B5��&�7���&�

7�&�$�598

h � z e l �d���� ��� d��Pd � �T*=�����I ������ �>�������5;- � �������2N#/�5�5�� �;7 �Q4� -�$����W*,� �+� ��2;��4D� 2�$� -_���5�������� *H���;�

7�;��&�?����-�-� �&�B7���;�����- -��6���� ���I*,�&�# �����B�;�� �&���&�H���50�C� *[�����B��� ��������5)���2�����7�5��0�D������ ->�������

��- ��#G���0��8^p�����2;���>���.������!� * �:������������ 6����� #G5�- ��#����0�1���� ���2���5)����2;���0��8�p���� ���&�1����2�$;- �%2;�"���

�����%��#�5�-���#G���0��\'��&�0 2��� �&���E����������&�����0�C�&��5�-�� ��X��� � �]��*����5;� ����� �]�����G2����������>�������^�������

�&��- ��������!����������&�������S�!� * ���5������(� * �����6��� $������% �&����8

� � �

Page 134: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� � �����

� (���<� �G� �����5)������������� � ����#�#%$���� ���������+�&�1����2�$;- �H*,�� ���-�- ����������7� �� �&'������� ���W�&��� � *D4 �- $����

*,��� # � ���%2����&����� ';$;����2J �&������,���;�%��� $������K ��������(� �0���G��������-���#G���0���U� *H �����������S�,�����%2;���&��� �>X��� � �

�&������S8 p����J�&��-���������2E���S�F� *6��- ��#G���0��� � ��2����>�;��2E'0� 4 ��������F� *6�&$�'���������5;�! �&����D���(@(����� �

�5;��� ��� -Y#� �(� ����A� 8 � �������� - ����7�>���$������(� *_����� ( ��<� �G� ���C*,$;������� ��� �&�

CGDGFsH���M2X��GKPI QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����������WlD2[nIY\2K F�Z>XVT�Ws[noNW�\�IYF�OnX.W�]

CGDGFsH���M2X��GKPI QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� ������WPDP[nIY\2K F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW��l]

CGDGFsH���M2X��GKPI QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� � ������WPDP[nI.\PK F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW�� F�Z>XVT�Ws[noNW�\�IYF�OnX.W��N]

��2

CGDGFsH���M2X��GKPI QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����������WlD2[nIY\2K F�Z>XVT�Ws[noNW�\�IYF�OnX.W oGD>Dnp>KnM2ZVT LNMGW��Y]

CGDGFsH���M2X��GKPI QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� ������WPDP[nIY\2K F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW�� oGD>DnpnK>M2ZxT LNMGW��Y]

CGDGFsH���M2X��GKPI QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� � ������WPDP[nI.\PK F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW�� F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� oGD>DnpnK>M2ZxT LNMGW��Y]

@(�������+���;�U4� ��� '�-��_^ ��$;���B�A4���( - -[5��&� #G�����.4���:�D5Q���( ��2`<>10? �0@{���> �;2 �����U��� �1X��� � �a^cb�#G�� �;�

�#C$�-.���<�������6� *Y �&'������� ������ �0� �0@(�����K��- ��#����0���?� *[�:�D5Q��^38 � $;�������0��-��%����������7�����&�H����0�%� *)�&�$������

�&����J@(�����] ( ���<� �G� ���!#��S�����D2L� � � 8�p����I���$;������ ��2]2����&�����>���� ��] �&����D���� � ��A4 ��2;���Q�������0�

����0� ��8 ��$;�U�����32����������>�������\ ��2J�&$�'���������5;�� �&����D�+ �&�%�- -9���;�%���#��3���>�5Q���Y �;2J -�- ���% - ��7����2

@(�����%��;�B ������������8�p��;��� $�#C')���_� *>��$;'�������� 5"�? �&����� ��7$;#���� ��� ���_�&wD$� -D���U�������� �0�6� *��������&�$������

�&����83p��;�K���������2N�&���6� *H�&� 7�>X��$��&���U���� �C �N���D���� 'Q�D�-��� � ����A�\ -�� 7�;��2\@(�.��� �����C�&$�'���������5;�

�&����8^�U������7��#G���0�B���IC2�������� ��������� ��-���#G���0�����B����;2������ ��>�-)� � �����+4� -�$��+� * ��������-���#G���0��� * ���;�

#� �(�/ ���&�"���<�����2!@(�����F�����6��$�'��&���&� 5;����8

p����"( ���<� �G��#��S�����D2 ���W��#�5�-���#G���0����2\'0� ��&�1����2�$;- �C�'Nf&�����W@(����� �hg?��5;#�2N��-< �&� �����)� �G�E^38

iH �1�J5��&� #G������4�+�:�D5)�C �;2=<>1�? �A@{���> �W�.���M�A@(�J���1����2�$�-��%��- ����81p���� �M��- ���U�> �W�&� ��������&����$��S����&�

@(�����%���7$�#G���0���_��2����0������ -���M�����V#��S�����D23 'Q�A4 ���0 �;2��>��_��;�=5�$;'�- ���?#��S�����D23@(�.���3���+���7$�#G���0���

� � �

Page 135: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���- - ��2��Gj �A@lk6��m��� �0@(�����1�K���"����$;�����?�����=���1����2�$�- ��8^p����B���Y�������.4��5�$;'�- ���=��� ������* ���=� *>������� ���<� �G�N^��- ���(���

On[noEpGF>\J\PpnMGWnW ��MPX��GKPIlR F L�OEpnKsLNK2Z>XNWru>vNW�OlLGH�wO>[noEpGFn\ �GM2X��EK2InR Q&RzTVH�KGW�X.F�ZGMPX.F2DPZ R ����������WPDP[nI.\PK

RUT�W�[>oNW�\�I.F�OnX.W�]=w}|n|n|�~

O>[noEpGFn\ �GM2X��EK2InR Q&RzTVH�KGW�X.F�ZGMPX.F2DPZ R ����� ������WPD2[>I.\PK RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW��l]rw |>|n|�~

O>[noEpGFn\ �GM2X��EK2InR Q&RzTVH�KGW�X.F�ZGMPX.F2DPZ R ����� � ����� WlD2[>I.\2K RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW�� RUT�W�[>oNW�\�I.F�OnX.W��E]w |>|n|�~

O>[noEpGFn\ �GM2X��EK2InR Q&RzTVH�KGW�X.F�ZGMPX.F2DPZ R ����������WPDP[nI.\PK RUT�W�[>oNW�\�I.F�OnX.W oGD>DnpnK>M2ZxT LNMGW��Y]=w |n|>|9~

O>[noEpGFn\ �GM2X��EK2InR Q&RzTVH�KGW�X.F�ZGMPX.F2DPZ R ����� ������WPD2[>I.\PK RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW�� oGDnD>pnK>M2ZxT LNM�W �Y]=w}|n|>|9~

O>[noEpGFn\ �GM2X��EK2InR Q&RzTVH�KGW�X.F�ZGMPX.F2DPZ R ����� � ����� WlD2[>I.\2K RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW�� RUT�W�[>oNW�\�I.F�OnX.W�� oGDnD>pnK>M2ZxT LNM�W �Y]=w}|n|>|9~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~

�y��� �:� � ��������d o���h � j � kml ��� l�n#o5j

� ������� �

��D2I M>pnp�� � F�Z����������� ������� F�Z OEM2IEMnpnp>Knp H�D|>|n|�GD2I�Mnpnp�� %�'() F�Z����������� %('() ����� F�ZJOEM2IEMnpnp>Knp H�D

F���Q:L.M�W � ��� � |n|>| � %�'() �.]H�K�WsX.F�ZGM2XYF2DPZ���� � |>|n| � %('() ����WPDP[nI.\PK � W�[no.W>\�I.F�O>XNW�� ��� � |n|n| � %('() �

W�[no.W>\�I.F�O>XNW�� ��� � |n|n| � %('() � |n|n| ���

@(��������� 7 �"�" " ! !�@7 %�'()��\��� �����P�&�> 5)�P� *5- �0�{�#�2� ��#�G�l� ������8 �T* �A��� � �J '������0� �C���;�

�&����7��#G���0�(� ��$��;�����2;��������> - 8

� � �

Page 136: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

c_d egf�� k � j � k�l ��� l�n#o5j�� �W-�-;��- ��#G���0��� � *[����� # ���K�&$�'��&������5;�V �&����C#C$;�&�?')��� �%�����������7� � ��8�8�8�� 7Z~ �@(������� 7 � �B���;�3� �D�����0�U� * �����6��� $��������������F���!����� # ���!2���#�����������98

x7y+z � k � j � kml ��� l�nVo'j�� p����+��- ��#G���0���B� *9�����+��� $������� ��2 2;���&��� �>X��� � � �&����D�B#C$����B�>�4�+�����W�� #G�

�:�D5)�M�.*)5�����#��.����4 � 8��T*)��������- ��#G���0�?�:�D5)���= ���_<>10? �0@{��� ��$�'"�:�"5)���=� *Q - -"�'.f&�������H�&��*,���&��������2�' �

��- ��#G���0���M��*_�����6���$��&���3 �&����F#C$����M'Q�6 �&����7�> '�-��+���I��-���#G���0���(� * ���;�32;���&��� �>X��� � �! ����A� 8

��� d z � k � j � kml ��� l�nVo'j�� p����N2����&�����>���� �� ���������W -�-U�&$�'��&������5;�� �&����D���U ��2 ���;�N#/ � � ���������M�.*

2����>����2��[#C$��&�M�>�4 �6�����6�� #G�6���>�5Q��8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� �U- -��&$�'���������5;�N �&����D�J �;2 ���;� #� �(�E������������*C2;���>����2��3#C$��&�\')�

-�� 7�;��2 @(�����F�����62����&�����>���� ��! �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����G���$��&���/ ��2 �&$�'��&������5;�% ����A�D���_���;��#� �(�L���������_�.*�2����>����2�� �;2�������2����������>�������� ������F#C$����('Q��*,$�-�-�������0�1�� ����2\��� �����3 �S����4 �65����7 �����M7�&�$�598

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ���=$�5)2>������?������;� �? -�- �A@=��298'p����B�&�$������� ��2%2�������� ���������C �&����D�

#C$;�&�F����� �A4����-<�5.�E��� ��- ��#����0�F� *6��� $������N ������ #C$;�&�F')�N � �- �<��G*,��/ � ��-���#G���0����� *

2����&��� �>���� ��O������� 8 p���� �K���C���-.�P �O������$;�F��*M'Q�����R ��7 $�#����0���I �&�F�����S��������K� *M�����F�� #G�

�&����8

h � z e l �d���� ��� d��Pd � �T*W���;�F���$��&���\ ������^�> �I�&��5�-�� ��X����2P#� 5�5;� ��7 �?����� 4� - $�� *,� �IL5� �&��� ��$;-< �

��- ��#G���0� � �_���� ���K*,���# ������ *[����� ��� 5�� ����8 �T*[�����B2����&�����>���� ��% ����A���> � ����5;- � �������2%#� 5�5�����7 ���2����0������ -Q4 �- $����( ���6'��&�0 2��� �&�������S4�����!���50�!� * ���;�3��- ��#���� ����8

� � !

Page 137: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ��� Y���

� �N@ ���)��G� ��� � 5Q�������� �� ���J ���#�#%$���� ��������� �&�1����2;$�- �^*,�� ����X������������7 4� - $���� *,��� # ��;�

2����&���&� '�$"����2R �&���� � �����!�&�$������ ���������%� �0���L�����!��-���#G���0���K� *W �����������q� �����!2����&��� �>���� ��O���������S8p����M����- ���S����2��&���=� *Y��- ��#���� ���H� �?2����>����2/' �K64 ��������H� *9�&$�'��&������5;�= ������"���D@(�.���G �G�5;��� ��>�-;#� �(� �&����8 � �������� - �&� 7�����$��&���(� * �����9�N@ ���6��G� ���I*,$;������� ��� �&�

CGDGFsH�W>\2MPXnXEK2I Q&RzT�WPD2[>I.\PK R ���������VH�K�WsX.F�ZGM2XYF2DPZ F�Z>XVT�Ws[noNW�\�IYF�OnX.W�]

CGDGFsH�W>\2MPXnXEK2I Q&RzT�WPD2[>I.\PK R ����� �����JHGK�WsX.F�ZEM2XYF2D2Z F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW��l]

CGDGFsH�W>\2MPXnXEK2I Q&RzT�WPD2[>I.\PK R ����� � �����VHGK�W�XYF�ZEM2X.FPD2Z F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW�� F�Z>XVT�Ws[noNW�\�IYF�OnX.W��N]

��2

CGDGFsH�W>\2MPXnXEK2I Q&RzT�WPD2[>I.\PK R ���������VH�K�WsX.F�ZGM2XYF2DPZ F�Z>XVT�Ws[noNW�\�IYF�OnX.W oGD>Dnp>KnM2ZVT LNMGW��Y]

CGDGFsH�W>\2MPXnXEK2I Q&RzT�WPD2[>I.\PK R ����� �����JHGK�WsX.F�ZEM2XYF2D2Z F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW�� oGD>DnpnK>M2ZxT LNMGW��Y]

CGDGFsH�W>\2MPXnXEK2I Q&RzT�WPD2[>I.\PK R ����� � �����VHGK�W�XYF�ZEM2X.FPD2Z F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� F�ZnXVT�W�[no.W>\�I.F�O>XNW�� F�Z>XVT�Ws[noNW�\�IYF�OnX.W�� oGD>DnpnK>M2ZxT LNMGW��Y]

@(�������+���;�U4� ��� '�-��_^ ��$;���B�A4���( - -[5��&� #G�����.4���:�D5Q���( ��2`<>10? �0@{���> �;2 �����U��� �1X��� � �a^cb�#G�� �;�

^#C$�-.��� ����A�^� *� ��'��.���� �&�R����0� �(@(�.��� ��- ��#G���0��� � *��:�D5Q�y^38 � $��&����� ��-�� �����J�;� 7�����&�F�� �0�R� *

2����&�����>���� ��O �&���� @(�.���OV�N@ ��)��G� ���N#G�������D2P� � � 8rp����!���$;������ �;2R2;���&��� �>X��� � �P ������"�I�� �

�>�4�K2;���Q�������0���� �A�D��8 ��$;�+�����C2����&�����>���� ��N���2N��$�';�����&� 5;�3�������D�� �&�K -�- �����C���#��C�&�> 5)��� ���2

-�-_����C�- � 7 ����2�@(����� ����C���� ���;����87p����C� $�#C')���+��*?��$�';�����&� 5;�� ����A� �&7$�#G���0���U� �W�&w $> -_���/���;�

����0�P� *+�����\2;���&��� �>X��� � � �&����8Ip��;� ��������;2 ���S� � *W��� 7 �>���$;�����I�1>� �J�� ���D���� ')�D�- �� � �������

-�� 7����2 @(�����������6��$�'��&���&� 5;�W ������8a�W���&� 7�;#���� �(���/K2����&�����>���� ��!��-���#G���0�M� �������2��.��� � �> -9��!���;�

4� - $;��� *_�����6��-���#G���0�(� * �����6#� �(�F������D��� �����2F@(�����F�����6��$�'��&���&� 5;����8

p���� �N@ ���)��G�%#G�����;�"2K��� � #G5�- ��#����0����2%' �C+���1����2�$�-����'.f&���S�?@(����� �hg?��5�#G2I��- ���D�A@ ���)� �G�E^38

iH �1�J5��&� #G������4�+�:�D5)�C �;2=<>1�? �A@{���> �W�.���M�A@(�J���1����2�$�-��%��- ����81p���� �M��- ���U�> �W�&� ��������&����$��S����&�

@(�����%���7$�#G���0���_��2����0������ -���M�����V#��S�����D23 'Q�A4 ���0 �;2��>��_��;�=5�$;'�- ���?#��S�����D23@(�.���3���+���7$�#G���0���

� � Q

Page 138: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���- - ��2 �Gj�A@Pk6�� ���!�\@(�;� �1� ���"����$;����� ���;� �&�1����2;$�- ��8 p����E���Y�������.4� 5�$�'�-�� � ���0������* ���E� *����;�

�A@ ��)��G�E^ ��-<����(� �

On[noEpGF>\J\PpnMGWnW��G\PM2XnXEK2InRtF LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\��E\2M2X>XGKPIlR QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����������WlD2[nIY\2K

RUT�W�[>oNW�\�I.F�OnX.W�]=w}|n|n|�~

O>[noEpGFn\��E\2M2X>XGKPIlR QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� ������WPDP[nIY\2K RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW��l]rw |>|n|�~

O>[noEpGFn\��E\2M2X>XGKPIlR QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� � ������WPDP[nI.\PK RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW�� RUT�W�[>oNW�\�I.F�OnX.W��E]w |>|n|�~

O>[noEpGFn\��E\2M2X>XGKPIlR QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����������WlD2[nIY\2K RUT�W�[>oNW�\�I.F�OnX.W oGD>DnpnK>M2ZxT LNMGW��Y]=w |n|>|9~

O>[noEpGFn\��E\2M2X>XGKPIlR QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� ������WPDP[nIY\2K RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW�� oGDnD>pnK>M2ZxT LNM�W �Y]=w}|n|>|9~

O>[noEpGFn\��E\2M2X>XGKPIlR QSRUTVHGK�W�XYF�ZEM2X.FPD2Z R ����� � ������WPDP[nI.\PK RUT�W�[>oNW�\�I.F�OnX.W�� RzT�W�[no.W>\�I.F�O>XNW�� RUT�W�[>oNW�\�I.F�OnX.W�� oGDnD>pnK>M2ZxT LNM�W �Y]=w}|n|>|9~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~

�y�����:� � ��������d o���h � j � kml ��� l�n#o5j

� ������� �

��DPI Mnpnp�� � F�Z����������� ������� F�ZVOGMPIGM>pnpnK>p H�D|n|>|��D2I M>pnp�� %�'() F�Z����������� %�'() ����� F�ZVOGMPIGM>pnpnK>p H�D

F�� Q:LNMGW�� ��� � |>|n| � %�'() �Y]HGK�W�XYF�ZEM2X.FPD2Z �SW�[>oNW�\�I.F�OnX.W�� ��� � |n|>| � %�'() �

W�[>oNW�\�I.F�OnX.W � ��� � |n|>| � %�'() � |n|>|�� � WlD2[>I.\2K ��� � |n|n| � %('() �

@(��������� 7 �"�" ! " !�@7 %�'()��6� ������� �&�> 5)� � * - �A�m�#�2� ���V�G�l�R �&����8 �T* �A��� ���C ';�����0���H�����/*,��

-��"�5F����$��������2��.��� � �> - 8

� � `

Page 139: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

c_d egf�� k � j � k�l ��� l�n#o5j�� �W-�-;��- ��#G���0��� � *[����� # ���K�&$�'��&������5;�V �&����C#C$;�&�?')��� �%�����������7� � ��8�8�8�� 7Z~ �@(������� 7 � �B���;�3� �D�����0�U� * �����6��� $��������������F���!����� # ���!2���#�����������98

x7y+z � k � j � kml ��� l�nVo'j�� p����+��- ��#G���0���B� *9�����+��� $������� ��2 2;���&��� �>X��� � � �&����D�B#C$����B�>�4�+�����W�� #G�

�:�D5)�M�.*)5�����#��.����4 � 8��T*)��������- ��#G���0�?�:�D5)���= ���_<>10? �0@{��� ��$�'"�:�"5)���=� *Q - -"�'.f&�������H�&��*,���&��������2�' �

��- ��#G���0���M��*_�����6���$��&���3 �&����F#C$����M'Q�6 �&����7�> '�-��+���I��-���#G���0���(� * ���;�32;���&��� �>X��� � �! ����A� 8

��� d z � k � j � kml ��� l�nVo'j�� p����N2����&�����>���� �� ���������W -�-U�&$�'��&������5;�� �&����D���U ��2 ���;�N#/ � � ���������M�.*

2����>����2��[#C$��&�M�>�4 �6�����6�� #G�6���>�5Q��8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� �U- -��&$�'���������5;�N �&����D�J �;2 ���;� #� �(�E������������*C2;���>����2��3#C$��&�\')�

-�� 7�;��2 @(�����F�����62����&�����>���� ��! �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����G���$��&���/ ��2 �&$�'��&������5;�% ����A�D���_���;��#� �(�L���������_�.*�2����>����2�� �;2�������2����������>�������� ������F#C$����('Q��*,$�-�-�������0�1�� ����2\��� �����3 �S����4 �65����7 �����M7�&�$�598

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ���=$�5)2>������?������;� �? -�- �A@=��298'p����B�&�$������� ��2%2�������� ���������C �&����D�

#C$;�&�F����� �A4����-<�5.�E��� ��- ��#����0�F� *6��� $������N ������ #C$;�&�F')�N � �- �<��G*,��/ � ��-���#G���0����� *

2����&��� �>���� ��O������� 8 p���� �K���C���-.�P �O������$;�F��*M'Q�����R ��7 $�#����0���I �&�F�����S��������K� *M�����F�� #G�

�&����8

h � z e l �d���� ��� d��Pd � �T*W���;�F���$��&���\ ������^�> �I�&��5�-�� ��X����2P#� 5�5;� ��7 �?����� 4� - $�� *,� �IL5� �&��� ��$;-< �

��- ��#G���0� � �_���� ���K*,���# ������ *[����� ��� 5�� ����8 �T*[�����B2����&�����>���� ��% ����A���> � ����5;- � �������2%#� 5�5�����7 ���2����0������ -Q4 �- $����( ���6'��&�0 2��� �&�������S4�����!���50�!� * ���;�3��- ��#���� ����8

� � �

Page 140: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� ��� �

� �Pk +���+#G�������D2C� �?U����2;$������ ��K�5)�����������%*,�� 2�2�����7W��� 7���������?�- -D��- ��#����0��� � *QW2;� �&������'�$;����2

�&����8 �T�M�> ���:@=��5;��� ��� �:�D5Q���

� W�[lL Q � T�WPDP[nI.\PKE] ��2

� W�[lL}Q � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW��Y]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ����!#C$�-����< �&����J��*� �&'������� ���N�� �A��� @(����� ��- ��#G���0����� *��:�"5)��� 8Zp������&�������2^*,��&# �1������% �

���D����N'Q�D�-��� �P�������^ - ��7����2 @(�����P�����F���$;������ �&���� ��2O� 7�;������K - -=��-���#G���0���K� *d�E�lkY� @ � *,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8

p����y�Pk P#G�������"2 � ��� #G5�- ��#���� ����2 ' � �&�1����2�$;- �F�'.f&�����C@(�.��� ��g?��5�#G2P��- ���9��k � 8=iH �1�

5��&� #G�����.4� �:�D5)���_� ������� ���> ��'Q�D�- �� �6�> � ����� �A@(�����1����2�$�- �=��- ����8�p������_��-< �&� �� � �:@=�+������&����$��S����&�

@(�����%���7$�#G���0���_��2����0������ -���M�����V#��S�����D23 'Q�A4 ���0 �;2��>��_��;�=5�$;'�- ���?#��S�����D23@(�.���3���+���7$�#G���0���

���- - ��2 �Gj �A@lk6��m��� �?@(�����1�P���"����$;�����K���������1����2�$�- ��8�p���� ���Y�������.4� 5;$�'�- ���/��� ������* ����� *B���;�]�>k ���- ���(���

On[noEpGF>\J\PpnMGWnW��2[lL � F LGOGpnKsLNKPZnXNWru�vEW�OlLGH�wO>[noEpGFn\��P[PL � Q � T WlD2[>I.\2KN]=w |>|n|�~

O>[noEpGFn\��P[PL � Q � T WlD2[>I.\2K oGDnD>pnK>M2ZxT LNM�W �Y]2w |>|n|�~

O>[noEpGFn\ � KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8 �T��@(� -�-9�>�4�6��- ��#G���0���M��*_�:�D5)�� 8^p����3#� �(�/ ����A� � � �A��)8

�y�����:� � ��������d o���h � j � kml ��� l�n#o5j

� ������� � �T*6#� � �R�����;� � 5��&���&���0� �M���"����$;������7 �����J���1�;��2�$�-��N 2�2;����� 7���������/ - -(��-���#G���0����� *����;�

�&����8 �T*�#/��(�P� �I5��&���&���0� ��� �;����$;��� ��7 ���������1����2�$�-��J 2�2;����� 7���������G -�-���- ��#����0���G� *+���;�

�&����C*,��?@(�����1�������U������&���&5Q��;2�� ��73��-���#G���0�V� *Y�����M#/ � �K �&����I� �?��� �X~ �������;8^p����W�2�2������ ��

��� 5)���&*,� ��#G��2C���K �K$����&5Q����� �>��2I��&2�����8 �T�?�>�� �� #G�B���Y�����V � @(�.����� $;� ����� �A��%��*[�- - 4 �- $����

� *V���;� �A���] �&�C����$;� 8 �T*� - -_��- ��#����0���6� *H����� �A���L ���K* -������9����@(��- - �&����$����=��������8 �T�3�>��

��� �

Page 141: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�� #��U� �Q���S�( �� -�-[��- ��#����0���B� * �&�$��&���6 �&����� ��� �����&�%@(�������$;�=����� �A���)8ap��;�+������$�-.�B4� - $��

����'����0�2��� ���(���G - -Q#���#C')�����(� * ���;��������.4�65��&�"�������(7�&�$�598

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p�������� $������6 ����A� ��2F���;��#/ � �/�������/��* 5��&�������0�U#%$��&�(')�W*,$�-�-��

����0�1 ������2!� �F�����3 ������4�65��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*Y���;�M�&�$��&���M��H#/ � �C �&����K�>��=�&��5�-�� ��X����2I#� 5�5�����7 � 4� -�$����?*,��?5� �&��� ��$;-< �

��- ��#G���0���! ���N7�������� - -.� ���� ��� *,�&�# �����N���� �����&�����50� 8 p����L2����>�;�������� � * � �;�� �&���&�� N���

��#�5�-���#G���0�1X��� � �/2���5Q����2����0��8

�����

Page 142: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �Pk 6�#� ����I#��S�����D2�� �(I����2;$������ ����5)����X��� � �!*,� �M�&$�#G#�����7K�����6��-���#G���0���M� * I2;� �&������'�$;����2

�&����\ - ��;7���;��� * �����M2���#���������������>�D� ��- 2�����7������2�$�����2L �&����!@(�������������� �A�F����%-����&�U���� � ���;�

��� $������ 8��T�M�> ���:@��G5��&� ��� �:�D5)���

CEDGF�H�Ws[PL��YF L}Q � TJIGKGW � T�WPDP[nI.\PK F�Z>XJH.F L.K2ZNW�F2DPZY]

��2

CGDEF�H�W�[lL��YF L Q � TJIGKGW � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW�� F�Z>XxHNF L.K2Z.W>F2DPZY]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���U�#%$�-����< �&���� � *? ��'��.���� �&�F�� �0� �[@(�����\��-���#G���0���U� * �:�D5Q�� 8\p����C�&����$;-��U� * ����� �M�5)����X��� � �

� �6@(���.������� ���J� �A�D8ip���������2�$������ �� �"����$��&�%� � 2�� #G���;��� � � -b� ���"�6�G�l�Y8ip���� �&����� ��2^*,���# ���� ���

�!���D����K'Q�D�-��� �! �&����F�- � 7 ����2 @(�.��� ���;�3�&�$��&���3 ������F ��2!��7����&���( -�-Y��-���#G���0������*��E�lkY� @ ��*,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8

p���� �lk 6�#� #��S�����D2L� �6� #G5�- ��#����0����2N'0�]F���1�;��2�$�-���� '.f&���S��@(�.��� �hg?��5;#�2]��- ���t�>k ��#� � 8iH �1� 5��&� #G������4�F�:�D5)��� � �������I���� � ')�"�-��� �R�> ���������A@(� �&�1����2�$;- �J��-< �&��8Rp���� ����-<����G�> ���:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * �����t�>k 6�V� ����-< �&�M���

On[noEpGF>\J\PpnMGWnW��2[lL��.F6L � F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\��P[PL��YF L � Q � TJIGK�W � T WlD2[>I.\2K F�ZnXVHNF6LNKPZNW>FPD2ZA]rw}|>|n|�~

O>[noEpGFn\��P[PL��YF L � Q � TJIGK�W � T WlD2[>I.\2K oGDnD>pnK>M2ZVT=L.M�W � F�ZnXxH.F LNKPZNW�F2D2ZA]sw}|n|>|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� � 8Dp����3����2�$������ ��!�D����$����(� �!2���#����������� -b� �>�"�6�G�n�Q8�p����6#/ � �F �&���� ��� �A���)8

�y�������� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"��������* �A�� � ����� �M5��&���&���0� �>���;�64� -�$���� *

��� �

Page 143: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

��� � '()�

������� ��E�nkY��@ � �����-�" " " #�$� -b� �� �$� -b� �$� -b� � �� �" " " #�$�&%�'()+*

@(������� 7 � �������6� �"�����0�U� * �����6���$��&���� ������F� �!2���#����������� -b� Y8ap����3��$�# ����5Q���&*,��&#���2\���

�!$��;��5)����� �>��2\���2;����8��T* �0���!����5����������0���[�����6���"����4� -�$���� �� '()�

� ����� ' >��� ����� ���-�" " " .�$� ��������� �$� ����� �� ��������� �! " " !� �&%�'()����'����! �"$#

�N�lkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �! " " !� �&%�'()+*

�T���> ���� #G�U���Y��������=@(�������$;�V���;� �A�����*9 - ->4� -�$����V� * ���;� �A��� �&�U����$���8 �T* - -[��- ��#G���0���

� * ����� �A�� ���U* - �&���A� �A�%@(��- -)�&������ �����&��8 �T�(�> �B�� #G�+� �Q���S�M �B��* �- -)��- ��#����0���B� * �&�$������

�&����! �&� �������I@(�����;�$;�����;�� �A���)8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8(p����G���> 5)�G� *��������&���&$�-��� �&����L#C$�����')�G�';�1�� ����2L*,�&�# �������&�> 5)����*����;���&�$������

�&����F')��2���-������ ��7I2���#����������� -b� �>�"�6�E�l�Q8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

p����\������$�-.� �&����O#C$���� ')� �- � 7 ����2O���]���������$;����� ������ �B@(����� �&��5�-�� �������2 -�� 7��#G���0�I���

2���#����������� -b� �>�"�6�G�n�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����3���$��&���% ����A���[#/ � �! ������!��*_5����������0���9 ��2������3������$�-.�+�������

#C$;�&�M'Q�+*,$;- -������ � �� � �;��2�� �F�����3 �S���.4��5��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

��� �

Page 144: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� (� �?��#�5;- ��#G���0���������%2���5Q����2���� ��8 � ��������&�����0���&��5�-�� ���������C� *Q���5;� ���H���I�����(������$�-.�

�&����F�&��- �����B� �\����������&�������S�!� * ���5������(� � �����6���$��&���� ������8

�����

Page 145: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �A�0�>-Gk"@m� ���I#��S�����D2!� �(I����2�$������ ����5)����������� *,���#C$�-.����5�-��D� �;7���� 7���������M -�-9��-���#G���0���(� *

2����&���&� '�$"����2� �&����8 �T�M�>��(�:@=�G5���� ��� �:�D5Q���

� O>IGDPHn[.\�X Q � T�WPD2[>I.\PKE]

��2

� OnIEDPHn[.\�X Q � T WlD2[>I.\2K oGDnD>pnK>M2ZxTrL.M�W �Y]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ����!#C$�-����< �&����J��*� �&'������� ���N�� �A��� @(����� ��- ��#G���0����� *��:�"5)��� 8Zp������&�������2^*,��&# �1������% �

���D����N'Q�D�-��� �P�������^ - ��7����2 @(�����P�����F���$;������ �&���� ��2O� 7�;������K - -=��-���#G���0���K� *d�E�lkY� @ � *,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8

p���� �Y�0�>-Gk @{��#��S�����D2/���=��#�5;- ��#G���0����2I'0� 6���1����2�$�-��+�'.f&������@(�.��� �hg?��5�#G2 ��-< �&���.�0�>-Ek"@{� � 8iH �1� 5��&� #G������4�F�:�D5)��� � �������I���� � ')�"�-��� �R�> ���������A@(� �&�1����2�$;- �J��-< �&��8Rp���� ����-<����G�> ���:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * �������.�0�>-Ek"@{� �(��- �������

On[noEpGF>\J\PpnMGWnW=vlIEDPHl[Y\�X � F6L�OEpnK�L.K2Z>XNWru>vNW�OPLEH�wO>[noEpGFn\rvnIGDPHn[.\�X � Q � T�WPDP[nIY\2KE]=w}|n|>|�~

O>[noEpGFn\rvnIGDPHn[.\�X � Q � T�WPDP[nIY\2K oEDnDnp>KnMPZVT L.M�W��A]=w |>|n|�~

O>[noEpGFn\ � KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8 �T��@(� -�-9�>�4�6��- ��#G���0���M��*_�:�D5)�� 8^p����3#� �(�/ ����A� � � �A��)8

�y��� � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � �T* �A��� �&7$�#G���0�J��� �����J5��&�������0� �C� �;����$;��� ��7 ����� �&�1����2;$�- �P#C$;-�����5�- �����F��� 7��������� - -

��- ��#G���0���+� *H�����C ����A� 8 �T* �A���N �&7$�#G���0��� �U5���������� ��� ���"����$;������7F�����C�&�1����2;$�- �I#C$�-.����5�- �����

���7���������I�- -���- ��#���� ���K� *(������ �&���� *,� �%@(��� �1�O���;�F����&�����&5Q� ��2�� �;7]��- ��#���� �C� *U�����F#� �(� �&����K���?����X~S�����&��8 p����M#C$�-.����5�- �������� ��3� �?5)����*,���#G��2I� �G �G$����&5Q����� �>��2����2�����8 �T�V�>��V�� #G�

��� �

Page 146: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

���Y�����( �V@(�������$;�V����� �A������* -�->4 �- $������ *9����� �A��� �&�U����$���8 �T* - -[��-���#G���0���=� * ���;� �A�� �&�+* - �&���"���B@(��- -)������$����!��;� 8Dp����6������$�-.�B4� - $��W� ��'��&�0 2��� �&�����I - -Q#���#C'Q�����B��*_�����6 ������4 �

5��&�"�����&�U7�&�$�598

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p�������� $������6 ����A� ��2F���;��#/ � �/�������/��* 5��&�������0�U#%$��&�(')�W*,$�-�-��

����0�1 ������2!� �F�����3 ������4�65��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*Y���;�M�&�$��&���M��H#/ � �C �&����K�>��=�&��5�-�� ��X����2I#� 5�5�����7 � 4� -�$����?*,��?5� �&��� ��$;-< �

��- ��#G���0���! ���N7�������� - -.� ���� ��� *,�&�# �����N���� �����&�����50� 8 p����L2����>�;�������� � * � �;�� �&���&�� N���

��#�5�-���#G���0�1X��� � �/2���5Q����2����0��8

��� !

Page 147: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �Y�0�>-Gk @{���#� +���G#��S�����D2�� �MG�&��2�$;����������5Q�������� ��F*,��(#C$;-�����5�-��D����7%��� 7�������������;����- ��#G���0���

� *B\2����&���&� '�$"����2 �&����] - � ��7!����G� *B�.���62�� #G���;��� � ����� �D� ��-�2�� �;7\!����2�$�����2P �&����N@(����� �������� �0�����6-����������> �F�����6�&�$������ 8 �T�(�> ���:@=��5��&� �����:�"5)���

CEDGFsH O>IGDlHl[.\�X��YF L}Q � TJIGKGW � T�WPD2[>I.\PK F�Z>XJH.F LNKPZNW�F2D2ZA] ��2

CEDGF�HJO>IGDPHn[.\�X��.F6L Q � TJIGK�W � T WlD2[>I.\2K oGDnD>pnK>M2ZxTrL.M�W � F�Z>XVH.F L.K2ZNW�F2DPZY]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���U�#%$�-����< �&���� � *? ��'��.���� �&�F�� �0� �[@(�����\��-���#G���0���U� * �:�D5Q�� 8\p����C�&����$;-��U� * ����� �M�5)����X��� � �

� �6@(���.������� ���J� �A�D8ip���������2�$������ �� �"����$��&�%� � 2�� #G���;��� � � -b� ���"�6�G�l�Y8ip���� �&����� ��2^*,���# ���� ���

�!���D����K'Q�D�-��� �! �&����F�- � 7 ����2 @(�.��� ���;�3�&�$��&���3 ������F ��2!��7����&���( -�-Y��-���#G���0������*��E�lkY� @ ��*,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8p������Y�0��-Gk"@{���V� #G�������"2 ��� ��#�5�-���#G���0����2 '0� �&�1����2�$;- � �'.f&�����P@(�.��� �hg?�&5�#�2 ��-< �&�

�.�0��-Gk"@{���V� � 8 iH �1� 5�����#��.���.4���:�D5)���G� ���;���K���>�� ')�"� - ����P�> �I�����K� @(�R���1�;��2�$�-��\��-< �&��8Wp������

��- �����> �!�:@=� ��� ���&����$��S����&�\@(����� �&7$�#G���0���!��2����0������ -+��� ����� #G�������D2 ')�A4�������2 �>��\��;�

5�$�';- � � #��S�����D2 @(�����E���R �&7$�#G���0���F�� - -���2 �Gj �A@lk6��m��� �+@(�;� �1� ���"����$;�����\���;�N���1����2�$�- ��8}p����

� �Q���S���.4�35�$�'�-�� �+��� ������* ���6� * �������.�0�>-Ek"@{���#� �(��-< �&�M���

On[noEpGF>\J\PpnMGWnW=vlIEDPHl[Y\�X��.F L � F L�OEpnKsLNK2Z>XNWru>vNW�OlLGH�wO>[noEpGFn\rvnIGDPHn[.\�X��.F6L � Q � TJIEK�W � T�WPDP[nIY\2K F�Z>XxHNF L.K2Z.W>F2DPZY]=w}|n|>|9~

O>[noEpGFn\rvnIGDPHn[.\�X��.F6L � Q � TJIEK�W � T�WPDP[nIY\2K oGD>Dnp>KnM2ZxT LNMGW�� F�ZnXxH.F LNKPZNW�F2D2ZA]sw}|n|>|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� � 8Dp����3����2�$������ ��!�D����$����(� �!2���#����������� -b� �>�"�6�G�n�Q8�p����6#/ � �F �&���� ��� �A���)8

�y����� ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"��������* �A�� � ����� �M5��&���&���0� �>���;�64� -�$���� *

��� Q

Page 148: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

��� � '()�

������� ��E�nkY��@ � �����-�" " " #�$� -b� �� �$� -b� �$� -b� � �� �" " " #�$�&%�'()+*

@(������� 7 � �H�����W���D����� �B� *9���;�W��� $������� ����������/2���#�����������5-#� Y8Dp����W5;���D2�$������ �=5Q���&*,��&#���2

���\���$;����5)�������>��2 ��&2�����8 �T* �A�� � ��5��&�������0� �[�����6���"�.��4 �- $������� '()

� ����� ' >��� ����� ���-�" " " .�$� ��������� �$� ����� �� ��������� �! " " !� �&%�'()����'����! �"$#

�N�lkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �! " " !� �&%�'()+*

�T���> ���� #G�U���Y��������=@(�������$;�V���;� �A�����*9 - ->4� -�$����V� * ���;� �A��� �&�U����$���8 �T* - -[��- ��#G���0���

� * ���;�� �A���! �&�6* �- �����0� �A�C@(� -�-9�&���������;� 8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8(p����G���> 5)�G� *��������&���&$�-��� �&����L#C$�����')�G�';�1�� ����2L*,�&�# �������&�> 5)����*����;���&�$������

�&����F')��2���-������ ��7I2���#����������� -b� �>�"�6�E�l�Q8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

p����\������$�-.� �&����O#C$���� ')� �- � 7 ����2O���]���������$;����� ������ �B@(����� �&��5�-�� �������2 -�� 7��#G���0�I���

2���#����������� -b� �>�"�6�G�n�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����3���$��&���% ����A���[#/ � �! ������!��*_5����������0���9 ��2������3������$�-.�+�������

#C$;�&�M'Q�+*,$;- -������ � �� � �;��2�� �F�����3 �S���.4��5��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

���`

Page 149: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� * � �;�� �&���&�� (� �?��#�5;- ��#G���0���������%2���5Q����2���� ��8 � ��������&�����0���&��5�-�� ���������C� *Q���5;� ���H���I�����(������$�-.�

�&����F�&��- �����B� �\����������&�������S�!� * ���5������(� � �����6���$��&���� ������8

����

Page 150: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

������ � ����m��

� �Gj�� �Y/ ��� #G�������D2 � � �&��2�$��S������ �5)����������� *,�� ����2�� �;7 ����� -< �&7�����]��- ��#����0��� ��*!

2����&���&� '�$"����2� �&����8 �T�M�>��(�:@=�G5���� ��� �:�D5Q���

� LNMP�nCEMnp Q � T�WPDP[nI.\PKE]

��2

� LNMP�nCGM>p Q � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW��Y]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ����!#C$�-����< �&����J��*� �&'������� ���N�� �A��� @(����� ��- ��#G���0����� *��:�"5)��� 8Zp������&�������2^*,��&# �1������% �

���D����N'Q�D�-��� �P�������^ - ��7����2 @(�����P�����F���$;������ �&���� ��2O� 7�;������K - -=��-���#G���0���K� *d�E�lkY� @ � *,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8

p���� �Gj���Y/�#��S�����D2L� �6� #G5�- ��#����0����2N'0�]F���1�;��2�$�-���� '.f&���S��@(�.��� �hg?��5;#�2]��- ����� �Gj��Y/ � 8iH �1� 5��&� #G������4�F�:�D5)��� � �������I���� � ')�"�-��� �R�> ���������A@(� �&�1����2�$;- �J��-< �&��8Rp���� ����-<����G�> ���:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * ������� �Gj�� �Y/ ����-< �&�M���

On[noEpGF>\J\PpnMGWnW�EMP�nCGM>p � F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\�NM2�nCEMnp � Q � T�WPD2[>I.\PKE]=w}|n|n|�~

O>[noEpGFn\�NM2�nCEMnp � Q � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW��Y]=w}|n|>|4~

O>[noEpGFn\eR K2�GKE\�[>XGK Q ]=w}|n|>|9~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8 �T��@(� -�-9�>�4�6��- ��#G���0���M��*_�:�D5)�B^38^p����6#� �(�F�������/� � �0���)8

�y���.� ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � �T* �0���G �&7$�#G���0�V� �?�����=5;�����&���0� �"���"����$;������7������(���1����2�$�-�� �>�;2��V�����M-< �&7�����H��- ��#����0���H� *

������������� 8 �T*� �A���� ��7$;#���� � ���_5��&���&���0� �� �"����$"��� �;7U���;�����1�;��2�$�-�� �>�;2��_�����=- ��7 ���&� ��- ��#G���0���

� * ������ �&����G*,���@(�����1� �����+������&���&5Q��;2�� ��7K��- ��#���� ��� * �����W#/ � �/��������� �=����X~S�����&��8 �T���>��

�� #��I���Y�����K��3@(�.�����$"�3����� �A���]��*B - - 4� -�$����3� *=����� �0��� �&�G����$���8 �T*( -�- ��-���#G���0���3� *

�2� �

Page 151: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� �A���L �&�K* - �&��� ���W@(� - -_���S��$��&� #G��&�6�;��70�����4 �I4� -�$��C���]�.���+�:�D5)� 8�p����I������$�-.�34� -�$��C���

'��&�0 2��� �&�(�����- -Y#G��#%'Q�����(� * �����3 �S����4 ��5����D�������M7��� $�598

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p�������� $������6 ����A� ��2F���;��#/ � �/�������/��* 5��&�������0�U#%$��&�(')�W*,$�-�-��

����0�1 ������2!� �F�����3 ������4�65��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� 6� ����#�5;- ��#G���0���������/2���5Q����2���� ��8

�2���

Page 152: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �Gj���Y/ �#� ���� #G�������"2O���IL�&��2�$;��������R�5Q�������� ��^*,� � ����2�� �;7L�����!-< �&7�����I��-���#G���0���I� *W

2����&���&� '�$"����2G �&����I -����7���;�M��*Y�.���?2���#����������������D����- 2;� ��76�����2�$�����2F �&����%@(�.���I�����(�� �0�C��;�M-����&�

���� �������6���$;������8��T�U�� ���:@��G5�������� �:�D5)���

CGDEF�H LNMP�nCEMnp �YF L Q � TJIEK�W � T�WPDP[nI.\PK F�Z>XxHNF L.K2Z.W>F2DPZY] ��2

CGDEF�H LNMP�nCGM>p �YF L Q � TJIGKGW � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW�� F�ZnXxHNF6LNK2Z.W>FPD2ZY]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���U�#%$�-����< �&���� � *? ��'��.���� �&�F�� �0� �[@(�����\��-���#G���0���U� * �:�D5Q�� 8\p����C�&����$;-��U� * ����� �M�5)����X��� � �

� �6@(���.������� ���J� �A�D8ip���������2�$������ �� �"����$��&�%� � 2�� #G���;��� � � -b� ���"�6�G�l�Y8ip���� �&����� ��2^*,���# ���� ���

�!���D����K'Q�D�-��� �! �&����F�- � 7 ����2 @(�.��� ���;�3�&�$��&���3 ������F ��2!��7����&���( -�-Y��-���#G���0������*��E�lkY� @ ��*,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8p���� �Gj��Y/��#� #��S�����D2 � � � #G5�- ��#���� ����2 ' � ���1�;��2�$�-�� �'.f&���S� @(����� �hg?��5;#�2 ��-< �&�

� �Gj��Y/��#� � 8�iH �1�\5;��� #G������4 �(�:�D5)���(� �����������> �F')�"� - ���� �> �B�.���B�A@(�!���1�;��2�$�-�����- ����8ap��;� �B��-< �&�

�> �I�:@=�^����;�&���&$���������G@(����� �&7$�#G���0���G� 2;���0������ -����L���;� #G�����;�"2 ')� 4 �������2 �>��/�����5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_������� �Gj���Y/ �#� �(��- ���(� �

On[noEpGF>\J\PpnMGWnW�EMP�nCGM>p �YF L � F6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\�NM2�nCEMnp��.F L � Q � TJIGKGW � T�WPD2[>I.\PK F�ZnXxH.F LNKPZNW�F2D2ZA]=w |>|n|�~

O>[noEpGFn\�NM2�nCEMnp��.F L � Q � TJIGKGW � T�WPD2[>I.\PK oGDnD>pnK>M2ZxT LNM�W � F�ZnXxH.F LNKPZNW�F2D2ZA]=w |>|n|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� � 8Dp����3����2�$������ ��!�D����$����(� �!2���#����������� -b� �>�"�6�G�n�Q8�p����6#/ � �F �&���� ��� �A���)8

�y��� � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

�2� �

Page 153: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B�����6#���"� #C$�# 4� - $;��� *

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

*,��B@(�;� �1�

�A��� �����-�" ! " !�$� -b� � �$� -b� �$� -b� �� �" " ! !�$�&%('()+* �' ���! �"#�A4���������6 -�- �A@=��2/4� -�$������ * � -b� 8 �T�(�> �����#��+���Y�����U ��@(�.����� $;������� �A��� �.* �- -[4 �- $����B� *

����� �A���L �&�C���&$�� 8 �T*� - -_��-���#G���0���6� *V����� �A���L �&�I* �- ����� � �0�/@(� - -_�&������K#G��&�6�;��70�����4 �

4� -�$���� �!�����B�:�D5Q��8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8(p����G���> 5)�G� *��������&���&$�-��� �&����L#C$�����')�G�';�1�� ����2L*,�&�# �������&�> 5)����*����;���&�$������

�&����F')��2���-������ ��7I2���#����������� -b� �>�"�6�E�l�Q8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

p����\������$�-.� �&����O#C$���� ')� �- � 7 ����2O���]���������$;����� ������ �B@(����� �&��5�-�� �������2 -�� 7��#G���0�I���

2���#����������� -b� �>�"�6�G�n�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����3���$��&���% ����A���[#/ � �! ������!��*_5����������0���9 ��2������3������$�-.�+�������

#C$;�&�M'Q�+*,$;- -������ � �� � �;��2�� �F�����3 �S���.4��5��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� (� �?��#�5;- ��#G���0���������%2���5Q����2���� ��8 � ��������&�����0���&��5�-�� ���������C� *Q���5;� ���H���I�����(������$�-.�

�&����F�&��- �����B� �\����������&�������S�!� * ���5������(� � �����6���$��&���� ������8

�2� �

Page 154: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � � � � ���m��

� L�2� � �Y/ ��� #G�������"2 � �\ ����2�$������ �� �5)����X��� � � *,�� �>��2�����7 ����� �&#/ -�- ���&�\��- ��#����0��� ��*I

2����&���&� '�$"����2� �&����8 �T�M�>��(�:@=�G5���� ��� �:�D5Q���

� LAF�ZnCEMnp Q � T�WPDP[nI.\PKE]

��2

� LAF�ZnCGM>p Q � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW��Y]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ����!#C$�-����< �&����J��*� �&'������� ���N�� �A��� @(����� ��- ��#G���0����� *��:�"5)��� 8Zp������&�������2^*,��&# �1������% �

���D����N'Q�D�-��� �P�������^ - ��7����2 @(�����P�����F���$;������ �&���� ��2O� 7�;������K - -=��-���#G���0���K� *d�E�lkY� @ � *,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8

p���� ��2� ��Y/�#��S�����D2L� �6� #G5�- ��#����0����2N'0�]F���1�;��2�$�-���� '.f&���S��@(�.��� �hg?��5;#�2]��- �����V�2� ��Y/ � 8iH �1� 5��&� #G������4�F�:�D5)��� � �������I���� � ')�"�-��� �R�> ���������A@(� �&�1����2�$;- �J��-< �&��8Rp���� ����-<����G�> ���:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * �������V�2� � �Y/ ����-< �&�M���

On[noEpGF>\J\PpnMGWnW�YF�ZnCGM>p � F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\�AF�ZnCEMnp � Q � T�WPD2[>I.\PKE]=w}|n|n|�~

O>[noEpGFn\�AF�ZnCEMnp � Q � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW��Y]=w}|n|>|4~

O>[noEpGFn\ � KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8 �T��@(� -�-9�>�4�6��- ��#G���0���M��*_�:�D5)�� 8^p����3#� �(�/ ����A� � � �A��)8

�y����� ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � �T* �A��F ��7$;#���� �(���B��� �(5;�����&���0� �[� �;����$;��� ��7K�����6���1����2�$�- � �>�;2����������&#/ -�- ���&����- ��#G���0���

� *������F �&����8 �T* �A���^���7$�#G���0�%� �%5;�����&���0� �H� �;����$;��� ��7J����� �&�1����2�$;- � �>��2;�C����� �&#/�- - ���&�

��- ��#G���0��� ��*;���;�=�������+*,� � @(�;� �1�6�����V����&������5)���2�����7(��- ��#����0�_��*;���;�V#� � �� �������� � ����6~ ��������8

�T���> ���� #G�U���Y��������=@(�������$;�V���;� �A�����*9 - ->4� -�$����V� * ���;� �A��� �&�U����$���8 �T* - -[��- ��#G���0���

�2�G�

Page 155: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� * ���;�� �A���� ���+* �- �����>���B@(��- -9�&����$�����#�� �&�(5)����.����4 �+4� - $������!�����B�:�D5)� 8Dp����3������$�-.��4 �- $������

'��&�0 2��� �&�(�����- -Y#G��#%'Q�����(� * �����3 �S����4 ��5����D�������M7��� $�598

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p�������� $������6 ����A� ��2F���;��#/ � �/�������/��* 5��&�������0�U#%$��&�(')�W*,$�-�-��

����0�1 ������2!� �F�����3 ������4�65��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� 6� ����#�5;- ��#G���0���������/2���5Q����2���� ��8

�2� �

Page 156: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� L�2� ��A/��#� ����!#G�������"2]� �6!����2�$��S��� � � �5)�����������N*,�� �>��2�����7F�����G��#� -�- ��������-���#G���0���3� *�

2����&���&� '�$"����2G �&����I -����7���;�M��*Y�.���?2���#����������������D����- 2;� ��76�����2�$�����2F �&����%@(�.���I�����(�� �0�C��;�M-����&�

���� �������6���$;������8��T�U�� ���:@��G5�������� �:�D5)���

CGDEF�H LAF�ZnCEMnp �YF L Q � TJIEK�W � T�WPDP[nI.\PK F�Z>XxHNF L.K2Z.W>F2DPZY] ��2

CGDEF�H LAF�ZnCGM>p �YF L Q � TJIGKGW � T�WPD2[>I.\PK oGD>DnpnK>M2ZxT LNMGW�� F�ZnXxHNF6LNK2Z.W>FPD2ZY]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���U�#%$�-����< �&���� � *? ��'��.���� �&�F�� �0� �[@(�����\��-���#G���0���U� * �:�D5Q�� 8\p����C�&����$;-��U� * ����� �M�5)����X��� � �

� �6@(���.������� ���J� �A�D8ip���������2�$������ �� �"����$��&�%� � 2�� #G���;��� � � -b� ���"�6�G�l�Y8ip���� �&����� ��2^*,���# ���� ���

�!���D����K'Q�D�-��� �! �&����F�- � 7 ����2 @(�.��� ���;�3�&�$��&���3 ������F ��2!��7����&���( -�-Y��-���#G���0������*��E�lkY� @ ��*,��

@(�����1�������6����&�����&5Q� ��2�� �;7G��- ��#���� �M� * �A�� � �B* -���� 8p���� L�2� ��Y/��#� #��S�����D2 � � � #G5�- ��#���� ����2 ' � ���1�;��2�$�-�� �'.f&���S� @(����� �hg?��5;#�2 ��-< �&�

�V�2� ��Y/��#� � 8�iH �1�\5;��� #G������4 �(�:�D5)���(� �����������> �F')�"� - ���� �> �B�.���B�A@(�!���1�;��2�$�-�����- ����8ap��;� �B��-< �&�

�> �I�:@=�^����;�&���&$���������G@(����� �&7$�#G���0���G� 2;���0������ -����L���;� #G�����;�"2 ')� 4 �������2 �>��/�����5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_�������L�2� ��Y/ �#� �(��- ���(� �

On[noEpGF>\J\PpnMGWnW�YF�ZnCGM>p �YF L � F6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\�AF�ZnCEMnp��.F L � Q � TJIGKGW � T�WPD2[>I.\PK F�ZnXxH.F LNKPZNW�F2D2ZA]=w |>|n|�~

O>[noEpGFn\�AF�ZnCEMnp��.F L � Q � TJIGKGW � T�WPD2[>I.\PK oGDnD>pnK>M2ZxT LNM�W � F�ZnXxH.F LNKPZNW�F2D2ZA]sw}|n|>|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� � 8Dp����3����2�$������ ��!�D����$����(� �!2���#����������� -b� �>�"�6�G�n�Q8�p����6#/ � �F �&���� ��� �A���)8

�y��� � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

�2� !

Page 157: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B�����6#G� ����#C$�# 4� - $�����*

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

*,��B@(�;� �1�

�A��� �����-�" ! " !�$� -b� � �$� -b� �$� -b� �� �" " ! !�$�&%('()+* �' ���! �"#�A4���3�����G - -��A@���2L4� -�$����6� * � -b� 8 �T�3�> �6���#��I� �Q���S�� ��@(�����;�$;�6����� �A���L��*= - -_4 �- $����

� * ���;�� �A���! �&�6����$���8 �T*? -�-Y��- ��#G���0���M��*_����� �A���! �&��* - �&���0� �A�C@(� -�-Y������&�3#G����(5Q��&������4�

4� -�$���� �!�����B�:�D5Q��8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8(p����G���> 5)�G� *��������&���&$�-��� �&����L#C$�����')�G�';�1�� ����2L*,�&�# �������&�> 5)����*����;���&�$������

�&����F')��2���-������ ��7I2���#����������� -b� �>�"�6�E�l�Q8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

p����\������$�-.� �&����O#C$���� ')� �- � 7 ����2O���]���������$;����� ������ �B@(����� �&��5�-�� �������2 -�� 7��#G���0�I���

2���#����������� -b� �>�"�6�G�n�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����3���$��&���% ����A���[#/ � �! ������!��*_5����������0���9 ��2������3������$�-.�+�������

#C$;�&�M'Q�+*,$;- -������ � �� � �;��2�� �F�����3 �S���.4��5��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� (� �?��#�5;- ��#G���0���������%2���5Q����2���� ��8 � ��������&�����0���&��5�-�� ���������C� *Q���5;� ���H���I�����(������$�-.�

�&����F�&��- �����B� �\����������&�������S�!� * ���5������(� � �����6���$��&���� ������8

�2��Q

Page 158: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

����� � � ��

� �Y/./ ���K#G�����;�"2F���(C'Q�D�- �� �F����2�$��S��� � ��� 5Q�������� �� *,������#G5�$;��� ��7C������- �7 � ���-Q����nf&$����S������

� *=��������- ��#����0���3� *��2�� ��������'�$;����2 ����A�L��*B')�"�-��� �L4� - $;����8 p���� �3#��S�����D2]������$����;�����&$��G��*����2

���-.� �.* �- -9��- ��#G���0�(� *��E�lkA��@ � �&�6����$���8Dp����65���� ��� �:�D5Q�6���

oGD>DnpnK>M2Z Mnp>p QSoGD>Dnp>KnM2ZxT�WPDP[nIY\2KE]

@(�������C���;�C��� ���������`1 �N�N/ � �>� b!#G�� ���+/#C$�-.���<�������F��*V ��'��.���� �&������0�F@(����� ��- ��#����0���+� *?�:�D5)�

')�"�-��� �Y8

p���� �Y/N/3#G�����;�"2I� �H��#�5�-���#G���0����2I' �G6���1�;��2�$�-��W�'Nf&�����V@(����� �hg?��5�#G2/��-< �&��,0/N/"8 p������=��-< �&�

�> �I�:@=�^����;�&���&$���������G@(����� �&7$�#G���0���G� 2;���0������ -����L���;� #G�����;�"2 ')� 4 �������2 �>��/�����5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_�����d,�/N/I��-< �&�(� �

On[noEpGF>\J\PpnMGWnW �Gp>p�F6L�OEpnK�L.K2Z>XNWyu>vEWsOPLEHxwO>[noEpGFn\ �Epnp QSoEDnDnp>KnMPZJT�WPDP[nIY\2KE]=w}|n|>|�~

O>[noEpGFn\yoEDnDnp>KnMPZ�KP�GKE\�[nXEK�Q6]=w |>|n|�~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8

�y��� � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � i �"����$;������7K�����W���1����2�$�- ��*,��&#��V�����W- �7���� -[����nf&$����S������U� ')�D�- �� �='HE"*P�V��* ��������- ��#G���0���

� * �����6 ������8^p����6������$�-.��4� - $��W� �B'��&�0 2��� �&�����I - -Q#���#C')������� * �����6 �S���.4��5��&�"�������(7�&�$�598

h � z e l �d���� ��� d��Pd � �T*>�����=���$��&�����������6�>�� ����5�- ���������2�#/ 5;5�� ��7 �X4� -�$���� *,�� 5> �&��� ��$�-< � ��- ��#G���0���

�&�=7 �������� -�-��+���� ���%*,���# �������;�� �&���&� ���50� 8�p����B2;���>���.���������* � �;�� �&���&�� =� � � #G5�- ��#����0�1���� ��

2���5Q����2���� ��8

�2�0`

Page 159: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �Y/N/ �#� ����%#G�����;�"2 ���BC')�"� - ����/����2�$��S��� � � �5)����X��� � ��*,��=���#G5�$;��� ��73�����+-��7���� -[��� �nf&$�����~������J� *?�����C��- ��#G���0���+� *V/2����&����� ';$;����2L ����A��� *V�.���W2;� #G�����&� ������)�D����- 2;� ��7//����2�$�����2 �������!@(�����

���;�3�� �0� � ���6- ���&�B���>��������6���$��&����8ap��;��5��&� �����:�"5)�6� �

CGDEF�H�Mnp>p �YF L}QSoGD>Dnp>KnM2ZxTJIGKGW oGD>Dnp>KnM2ZxT�WPDP[nIY\2K F�ZnXVHNF L.K2Z.W>F2DPZY]@(�������C���;�C��� ���������`1 �N�N/ � �>� b!#G�� ���+/#C$�-.���<�������F��*V ��'��.���� �&������0�F@(����� ��- ��#����0���+� *?�:�D5)�

')�"�-��� �Y8\p����%�&����$;-��+��* �������U� 5Q�������� ���� �(@(���.������� ���e� �A�"8=p���������2;$������ ��J�D����$����U� ��2�� #G���;��� � �

-b� �>�"�6�G�n�Q8p���� �Y/N/ �#� O#G�������D2^� ��� #G5�- ��#���� ����2^'0� J���1����2�$�-��F�'.f&���S�C@(����� �hg?�&5�#�2O��-< �&� ,0/N/ �#� Y8

p������ ��- �����> �/�:@=�P����;�&���&$��������� @(�.��� ���7$�#G���0���/� 2;���0������ -(��� �����J#G�������"2 'Q�A4 ���M ��2 �>��

����35�$�';- � �6#G�������"2!@(�����\�;�/ �&7$�#G���0���M���- - ��2 �Ej �A@Pk6� �m���!�Y@(�����1� ���"����$;�����W�������&�1����2;$�- ��8\p����

� �Q���S���.4�35�$�'�-�� �+��� ������* ���6� * �����d,0/N/��V� \��-< �&��� �

On[noEpGF>\J\PpnMGWnW �Gp>p �.F6L F6L�OEpnK�L.K2Z>XNWru>vNW�OPLEH�wO>[noEpGFn\ �Epnp �YF L QSoEDnD>pnKnMPZJTJIEK�W oEDnDnp>KnMPZVT�WlD2[nIY\2K F�ZnXxHNF6LNKPZNW>FPD2ZA]yw}|n|>|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� 1 �N�N/ � �>�Q8�p����6�&��2�$��S������\�D����$����(����2;� #G�����&� �� -b� ���"�6�G�l�Y8

�y��� � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B����$;�3�.*

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

���B����$;�6*,� �B'�!8!; -�- �A@=��2F4� - $������ * � -#� 8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

�2� �

Page 160: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����+�&�> 5)�W� * �����W�&����$;-����������G#C$����B')�W�'"�1 ������2G*,���# �����+���� 5Q�U� * ���;�

�&�$������3 ����A� 'Q�62���- ����� ��7K2;� #G�����&� �� -b� ���"�6�G�l�Y8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;� �����&$�-��^ ������ #C$;�&�^')� -�� 7�;��2 ��� ���;� ���$;�����E����������@(�����

�&��5�-�� ��X����2� -�� 7�;#���� ��� �!2���#����������� -b� �>�"�6�E�l�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����M���$��&���U ������I ��2I�����M������$�-.�= ����A�C#C$��&�=')�(*,$;- -��%����0�� � ����2

���!�����3 ������4 ��5����7 �����M7�&�$�598

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*>�����=���$��&�����������6�>�� ����5�- ���������2�#/ 5;5�� ��7 �X4� -�$���� *,�� 5> �&��� ��$�-< � ��- ��#G���0���

�&�=7 �������� -�-��+���� ���%*,���# �������;�� �&���&� ���50� 8�p����B2;���>���.���������* � �;�� �&���&�� =� � � #G5�- ��#����0�1���� ��

2���5Q����2���� ��8 � � �������&�����0�W�&��5�-�� ��X��� � � � *_���5������(� �F�����6�����&$�-��M�������F�&��-�� ����� ��������&� �&�������S�!� *

���5�� ���(� � ���;�3�&�$��&���� ����A� 8

��� �

Page 161: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� � � ����

� �>��� ���I#G�������"2\� �U�')�"� - ������&��2�$;�������� � 5Q�������� ��!*,��M���#G5�$;��� ��7I������- �7 � ���-92�� �8f&$����S��� � �

� *=��������- ��#����0���3� *��2�� ��������'�$;����2 ����A�L��*B')�"�-��� �L4� - $;����8 p���� �3#��S�����D2]������$����;�����&$��G��*����2

���-.� �.* �� �!��- ��#���� �(��*��E�lkY� @ �/���B����$;� 8Dp����65�������� �:�D5)�3���

oGD>DnpnK>M2Z M2Z�� QSoGD>Dnp>KnM2ZxT�WPDP[nIY\2KE]

@(�������C���;�C��� ���������`1 �N�N/ � �>� b!#G�� ���+/#C$�-.���<�������F��*V ��'��.���� �&������0�F@(����� ��- ��#����0���+� *?�:�D5)�

')�"�-��� �Y8

p���� �>���K#G�����;�"2I� �H��#�5�-���#G���0����2I' �G6���1�;��2�$�-��W�'Nf&�����V@(����� �hg?��5�#G2/��-< �&��,G���[8 p������=��-< �&�

�> �I�:@=�^����;�&���&$���������G@(����� �&7$�#G���0���G� 2;���0������ -����L���;� #G�����;�"2 ')� 4 �������2 �>��/�����5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_�����d,E��� ��-< �&�(� �

On[noEpGF>\J\PpnMGWnW �nZ�� F6L�OEpnK�L.K2Z>XNWyu>vEWsOPLEHxwO>[noEpGFn\ �>Z�� QSoEDnDnp>KnMPZJT�WPDP[nIY\2KE]=w}|n|>|�~

O>[noEpGFn\yoEDnDnp>KnMPZ�KP�GKE\�[nXEK�Q6]=w |>|n|�~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8 �T��@(� -�-9�>�4�6��- ��#G���0���M��*_�:�D5)�d1 �N�N/ � �>�Q8

�y��� � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � i �"����$;������7K�����W���1����2�$�- ��*,��&#��V�����W- �7���� -[����nf&$����S������U� ')�D�- �� �='HE"*P�V��* ��������- ��#G���0���

� * �����6 ������8^p����6������$�-.��4� - $��W� �B'��&�0 2��� �&�����I - -Q#���#C')������� * �����6 �S���.4��5��&�"�������(7�&�$�598

h � z e l �d���� ��� d��Pd � �T*>�����=���$��&�����������6�>�� ����5�- ���������2�#/ 5;5�� ��7 �X4� -�$���� *,�� 5> �&��� ��$�-< � ��- ��#G���0���

�&�=7 �������� -�-��+���� ���%*,���# �������;�� �&���&� ���50� 8�p����B2;���>���.���������* � �;�� �&���&�� =� � � #G5�- ��#����0�1���� ��

2���5Q����2���� ��8

���X�

Page 162: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � � � ���� � � �

� ����� �#� +���I#G�����;�"2!� �(I')�"�-��� �F�&��2�$;����������5Q�������� �� *,� �����#G5�$;��� ��7C������-��7���� -)2�� �8f&$�����~������J� *?�����C��- ��#G���0���+� *V/2����&����� ';$;����2L ����A��� *V�.���W2;� #G�����&� ������)�D����- 2;� ��7//����2�$�����2 �������!@(�����

���;�3�� �0� � ���6- ���&�B���>��������6���$��&����8ap��;��5��&� �����:�"5)�6� �

CGDEF�H�M2Z����YF L}QSoGD>Dnp>KnM2ZxTJIGKGW oGD>Dnp>KnM2ZxT�WPDP[nIY\2K F�ZnXVHNF L.K2Z.W>F2DPZY]@(�������C���;�C��� ���������`1 �N�N/ � �>� b!#G�� ���+/#C$�-.���<�������F��*V ��'��.���� �&������0�F@(����� ��- ��#����0���+� *?�:�D5)�

')�"�-��� �Y8\p����%�&����$;-��+��* �������U� 5Q�������� ���� �(@(���.������� ���e� �A�"8=p���������2;$������ ��J�D����$����U� ��2�� #G���;��� � �

-b� �>�"�6�G�n�Q8p���� �>�����#� O#G�������D2^� ��� #G5�- ��#���� ����2^'0� J���1����2�$�-��F�'.f&���S�C@(����� �hg?�&5�#�2O��-< �&� ,G�����#� Y8

p������ ��- �����> �/�:@=�P����;�&���&$��������� @(�.��� ���7$�#G���0���/� 2;���0������ -(��� �����J#G�������"2 'Q�A4 ���M ��2 �>��

����35�$�';- � �6#G�������"2!@(�����\�;�/ �&7$�#G���0���M���- - ��2 �Ej �A@Pk6� �m���!�Y@(�����1� ���"����$;�����W�������&�1����2;$�- ��8\p����

� �Q���S���.4�35�$�'�-�� �+��� ������* ���6� * �����d,G��� �V� \��-< �&��� �

On[noEpGF>\J\PpnMGWnW �nZ����.F6L F6L�OEpnK�L.K2Z>XNWru>vNW�OPLEH�wO>[noEpGFn\ �>Z����YF L QSoEDnD>pnKnMPZJTJIEK�W oEDnDnp>KnMPZVT�WlD2[nIY\2K F�ZnXxHNF6LNKPZNW>FPD2ZA]yw}|n|>|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� 1 �N�N/ � �>�Q8�p����6�&��2�$��S������\�D����$����(����2;� #G�����&� �� -b� ���"�6�G�l�Y8

�y� � ���� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B����$;�3�.*

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

���B����$;�6*,� �B'HE(N� - -��A@���2!4� -�$�������* � -b� 8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

��� �

Page 163: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����+�&�> 5)�W� * �����W�&����$;-����������G#C$����B')�W�'"�1 ������2G*,���# �����+���� 5Q�U� * ���;�

�&�$������3 ����A� 'Q�62���- ����� ��7K2;� #G�����&� �� -b� ���"�6�G�l�Y8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;� �����&$�-��^ ������ #C$;�&�^')� -�� 7�;��2 ��� ���;� ���$;�����E����������@(�����

�&��5�-�� ��X����2� -�� 7�;#���� ��� �!2���#����������� -b� �>�"�6�E�l�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����M���$��&���U ������I ��2I�����M������$�-.�= ����A�C#C$��&�=')�(*,$;- -��%����0�� � ����2

���!�����3 ������4 ��5����7 �����M7�&�$�598

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*>�����=���$��&�����������6�>�� ����5�- ���������2�#/ 5;5�� ��7 �X4� -�$���� *,�� 5> �&��� ��$�-< � ��- ��#G���0���

�&�=7 �������� -�-��+���� ���%*,���# �������;�� �&���&� ���50� 8�p����B2;���>���.���������* � �;�� �&���&�� =� � � #G5�- ��#����0�1���� ��

2���5Q����2���� ��8 � � �������&�����0�W�&��5�-�� ��X��� � � � *_���5������(� �F�����6�����&$�-��M�������F�&��-�� ����� ��������&� �&�������S�!� *

���5�� ���(� � ���;�3�&�$��&���� ����A� 8

��� �

Page 164: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� � � � � ��

� @N�lkN�6� ���L#G�������"2O����L')�"�-��� �P�&��2�$;��������R�5Q�������� ��^*,� �G���$��0������7N������� $�#C')���I� *U����$;�

��-���#G���0�������]!2;� �&������'�$;����2] ����A� � *='Q�D�- �� �J4� - $;����8�p���� �6#G�����;�"2N�&����$;���������&$��I��*= ��2L��;-��J�.*

��� $��0�U��- ��#���� �M� *��E�lkA��@ �/� �B����$���8^p����35���� ��� �:�D5Q�6���

oEDnD>pnKnMPZ \2D2[>ZnX QSoEDnD>pnKnMPZxT WlD2[>I.\2KN]

@(�������C���;�C��� ���������`1 �N�N/ � �>� b!#G�� ���+/#C$�-.���<�������F��*V ��'��.���� �&������0�F@(����� ��- ��#����0���+� *?�:�D5)�

')�"�-��� �Y8

p���� @E�lkN�X��#G�����;�"2�� ����#�5;- ��#G���0����2G' �/��&�1����2;$�- ���'Nf&�����=@(�������hg?��5;#�2 ��-< �&���A�lkN�X�)8Dp������

��- ������ �6F����������&$��������@(�����L���7$�#G���0���3��2����0��� ���-_��� �����I#��S�����D2L ')�A4��� �;2]�� �6����K5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_����� �0�lkN�6�!��- ���(� �

On[noEpGF>\J\PpnMGWnW��>DP[nZnX F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\���D2[nZ>X QSoGD>Dnp>KnM2ZVT�WPDP[nI.\PKE]=w}|n|>|9~

O>[noEpGFn\VF�ZnX K2�EKG\�[>XGK Q ]=w}|n|>|9~|V|V|

~p����6��� $������% �&����F��� �N�lkY��@ �>8 �T��@(� -�-9�>�4�6��- ��#G���0���M��*_�:�D5)�d1 �N�N/ � �>�Q8

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � i �"����$;������7������(���1����2�$�-��W���S��$��&���H�����(� $�#C')���H� *Q����$;�M��- ��#���� ���H� *Y�����M ����A� 8 p����M������$�-.�

4� -�$���� ��'��&�0 2��� �&�(�����- -Y#G��#%'Q�����(� * �����3 �S����4 ��5����D�������M7��� $�598

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����%�&�$��&���K �&����\ ������\#%$��&�W'Q�6*,$�- -.�!����0�� � ����2J� �������% ������4 �

5��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*>�����=���$��&�����������6�>�� ����5�- ���������2�#/ 5;5�� ��7 �X4� -�$���� *,�� 5> �&��� ��$�-< � ��- ��#G���0���

�&�=7 �������� -�-��+���� ���%*,���# �������;�� �&���&� ���50� 8�p����B2;���>���.���������* � �;�� �&���&�� =� � � #G5�- ��#����0�1���� ��

2���5Q����2���� ��8

���>�

Page 165: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

��@E�nkN�6���#� ����C#G�������"2F���BC')�"� - ���� ����2�$������ ��F� 5Q�������� ��/*,� ����� $��0��� �;7C�����+� $�#%'Q����� * ����$;�

��-���#G���0���G� *6]2�� �����&� '�$;����2 ������O� *�')�"�-��� �P4� -�$����� - � ��7 � ���\��*������G2;� #G�����&� ������=�D� ��- 2�����7]

����2�$�����2J������� @(�.���F���;�3�� �0� � ����- ���������>��������6���$��&����8ap��;��5��&� �����:�"5)�6� �

CGDEF�H \2DP[nZ>X��.F6L QSoGD>Dnp>KnM2ZxTJIGKGW oGD>DnpnK>M2ZxT�M F�Z>XxHNF L.K2Z.W>F2DPZY]@(�������C���;�C��� ���������`1 �N�N/ � �>� b!#G�� ���+/#C$�-.���<�������F��*V ��'��.���� �&������0�F@(����� ��- ��#����0���+� *?�:�D5)�

')�"�-��� �Y8\p����%�&����$;-��+��* �������U� 5Q�������� ���� �(@(���.������� ���e� �A�"8=p���������2;$������ ��J�D����$����U� ��2�� #G���;��� � �

-b� �>�"�6�G�n�Q8p�����@E�lkN�6�F�#� %#��S�����D23� � � #G5�- ��#���� ����26'0�3M�&�1����2;$�- �=�'.f&���S� @(�.��� �hg?��5�#G2%��-< �&� �A�lkN�6�F�#� Y8

p������K��-<����K�> �IN������&����$��S����K@(�.���O �&7$�#G���0���K��2����0������ -V���N���;�F#��S�����D2O ')� 4 ���= ��2O�> �I��;�

5�$�';- � � #��S�����D2 @(�����E���R �&7$�#G���0���F�� - -���2 �Gj �A@lk6��m��� �+@(�;� �1� ���"����$;�����\���;�N���1����2�$�- ��8}p����

� �Q���S���.4�35�$�'�-�� �+��� ������* ���6� * ����� �A�lkN�X���#� \��- ���(� �

On[noEpGF>\J\PpnMGWnW��>DP[nZnX��.F6L F6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\���D2[nZ>X��YF L}QSoGD>Dnp>KnM2ZxTJIGKGW oGD>Dnp>KnM2ZxT�WPDP[nIY\2K F�ZnXxHNF6LNK2Z.W>FPD2ZY]rw}|n|>|9~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p���� �&�$��&���F �&����]� ���E�nkY��@ � �;2 ������������$�-.�K �&����]� � � �A�D8qp����S� @(��- -?')� ���^��A4 � ��-���#G���0����� *

�:�D5Q� 1 �N�N/ � �>�Q8�p����6�&��2�$��S������\�D����$����(����2;� #G�����&� �� -b� ���"�6�G�l�Y8

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B�����6� $�#C')���(� * ���&$��(� ����6~ �������)����- ��#���� ���

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

�A4���M - -�� @=��2F4� -�$����(� * � -b� 8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

��� �

Page 166: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����+�&�> 5)�W� * �����W�&����$;-����������G#C$����B')�W�'"�1 ������2G*,���# �����+���� 5Q�U� * ���;�

�&�$������3 ����A� 'Q�62���- ����� ��7K2;� #G�����&� �� -b� ���"�6�G�l�Y8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;� �����&$�-��^ ������ #C$;�&�^')� -�� 7�;��2 ��� ���;� ���$;�����E����������@(�����

�&��5�-�� ��X����2� -�� 7�;#���� ��� �!2���#����������� -b� �>�"�6�E�l�Q8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����M���$��&���U ������I ��2I�����M������$�-.�= ����A�C#C$��&�=')�(*,$;- -��%����0�� � ����2

���!�����3 ������4 ��5����7 �����M7�&�$�598

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*>�����=���$��&�����������6�>�� ����5�- ���������2�#/ 5;5�� ��7 �X4� -�$���� *,�� 5> �&��� ��$�-< � ��- ��#G���0���

�&�=7 �������� -�-��+���� ���%*,���# �������;�� �&���&� ���50� 8�p����B2;���>���.���������* � �;�� �&���&�� =� � � #G5�- ��#����0�1���� ��

2���5Q����2���� ��8 � � �������&�����0�W�&��5�-�� ��X��� � � � *_���5������(� �F�����6�����&$�-��M�������F�&��-�� ����� ��������&� �&�������S�!� *

���5�� ���(� � ���;�3�&�$��&���� ����A� 8

��� !

Page 167: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� -��m� �.�0��-Gk"@{� ���I#G�������"2F���(K����2;$������ ��!�5)����������� *,������ #�5�$"��� �;7C������2����(5����D2�$��S�U��* �:@=�

2����&���&� '�$"����2R �&����D��8sp����!*,$����S�������-��m� �.�0��-Gk"@{�P�1������I�:@�� -�� 7����2O ������"�G �I���7$�#G���0�������2

���S��$��&���(������� �(���� -< ��5;���D2�$������ �������&$�# � *_5> ���&@(� �&�65����D2�$��S���(� * ��- ��#���� ����8�p������&����$>������� @(�����

��-���#G���0� �:�"5)���?���_���#G5�- ���������23'Q���� $��&�����;�=�:�D5Q��� � *������=�:@=�6 �&7$�#G���0���_������2C��� � 'Q�=� 2���� ��� �� - 8��T*

���;���� �&�32;���Q�������0� �>�&�� ��2>���2e3A4�I'�� �� �&�F� $�#G���&� ��5��&�#G� ��������( �&���5�5�- ����2F')��*,��&�6#C$�-���� 5�-.�D� ��7

��-���#G���0����8Dp����65���� ��� �:�D5Q���W����

��� H�DPX>vnIGDPHn[.\�X�Q � ) T�M ��� TJoY]

��2

oGD>Dnp>KnM2ZxHGD2X>vnIGDlHl[.\�X�Q oGDnD>pnK>M2ZxT�M oGD>DnpnK>M2ZxT oY]�T* ���.�������B� * � )V�� � � � �� �>�0���� ��7�5Q� � �0���:�D5)���g�0/N� ��/��+-0�lkN1 / �)�=�����+������$�-.���:�D5)��� � � �D� ��-��lkN1 / �6� 8� �������&@(����� �����J������$�-.� �:�D5Q� � � ���`/N�l� ()8 p����N�&�������2 *,���# �1>� ���F')�D�- �� � �������N���7$�#G���0���

��2R���S��$��&���K�����!-��7� �� - � ��� F� *W - -V�����!5>�� �&@(�����F-��7� �� - �� ��2;�� F��*W��- ��#G���0����8Wp����� ��7 $�#����0�

#C$�-.��� ����A�D��#C$;�&�M�>�4�3�����3�� #G�6���>�5Q�% ��2�#C$��&�U')���- � 7 ����298ap����3������$�-.�W���M';���0 2;�� �����(���� - -

#G��#C')���&��� *_�����3 ������4 �35;���D�����&�U7 ���$�5Y8

p���� -0�m� �.�0�>-Gk @{� #G�������"2 ��� ��#�5�-���#G���0����2 '0� �&�1����2�$;- � �'.f&�����P@(�.��� �hg?�&5�#�2 ��-< �&�

���m� �.�0�>-Gk @{� � 8 iH �1� 5� � ��� *=5��&� #G�����.4�%�:�D5)����� �����������> �]')�"�-��� �L�>��3�.���6�A@(� �&�1����2;$�- ����-<�����8

p������K��-<����K�> �IN������&����$��S����K@(�.���O �&7$�#G���0���K��2����0������ -V���N���;�F#��S�����D2O ')� 4 ���= ��2O�> �I��;�

5�$�';- � � #��S�����D2 @(�����E���R �&7$�#G���0���F�� - -���2 �Gj �A@lk6��m��� �+@(�;� �1� ���"����$;�����\���;�N���1����2�$�- ��8}p����

� �Q���S���.4�35�$�'�-�� �+��� ������* ���6� * ����� ���m� �Y�0�>-Gk"@m� �(��-< �&�M���

On[noEpGF>\J\PpnMGWnW �GDPX>vlIEDPHn[.\�X � ) ��� F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGHxwO>[noEpGFn\ �ED2X>vnIGDlHl[.\�X � ) � � Q � ) T WlD2[>I.\2K � � � T�WPD2[>I.\PK �E]=w}|n|>|�~

O>[noEpGFn\ � � K2�EKG\�[nXGK Q6]rw}|>|n|�~|V|V|

~�W-�-�5��&� #G������4�I�:�D5Q�!� *h3�4�N���#C';� �>���� �� � ���;���C���� �P'Q�D�-��� �^�:�D5)�F� �C5)����&� '�-��/*,�� � )C ��2 � � 8

pH�"5)�3� * � � � ��2;��5)����2��M��!�������:�D5)�3��* �&7$�#G���0��� � )B ��2 � � 8

���Q

Page 168: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � i �"����$;������7P����� ���1����2�$�- �N#%$�-���� 5�-�� ���K���7���������/����&�����&5Q� ��2�� �;7^��-���#G���0��� ��*3�����J�&�$������

�&����D���M� � 5� � �&����������� 2�2�� ���7��������� - -M5> ���&@(� �&� 5��&�"2;$�������8 p����L 2�2��.������ �D����$����F���

��$����&5Q����� �>��2J� ��2�����8 ���D�-��� �!2�� �M5��&�"2;$����U�$w $��.4 �- ���0�(����#/��(� ��2\4 �����&� ��\� *�� �W�0����� ������&������� ��S��8 ��� �S8 p��;�������&$�-�� 4 �- $��B��� '��&�0 2��� �&�?���6 - -"#���#C'Q����� ��*)�����( �S����4 �B5��&�"�������H7�&�$�598

��� d z � k � j � kml ��� l�nVo'j�� p����6�:@��G���$;�����3 �&����D�U#%$��&�(�>�4 �3�����6�� #G�����>�5Q��8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;���&�$������3 ����A�D�(#C$����M'Q�3 -�� 7����2 @(������� ���3 ��� ��������8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����H���$;�����V �&����D� #C$����_')� *,$�-�-��U����0�1�� ����23���+�����V �S���.4�?5��&�7���&�

7�&�$�598

h � z e l �d���� ��� d��Pd � �T* ���������$;�������> �M����5�- ���������2�#/ 5;5�� ��7 ��4 �- $����(*,� �U5>��&������$�- ����-���#G���0���U �&�

7�������� - -.� ���� ���]*,�&�# ���;�G�;�� �&���&����� 5 � 8(p��;�G2;���>���.������L� * �:������������ I����� #G5�- ��#����0�1���� ��

2���5Q����2���� ��8

��� `

Page 169: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �Gj0/.�.@��� #G�������"2 � �\ ����2�$������ �� �5Q�������� �� *,�� �>��2�����7 ���;� - �D��X��� � � � *%�����^- ��7 ���&�

��-���#G���0������* C2����&����� ';$;����2\������� 8^p���� ��#G�������"2!�&����$;�!������#���"� #C$�# 4� - $;�+� * - -Q��- ��#����0�(� *_ �

�&����G�E����#���-< �?��� �Gj���Y/i� �&���6������������]�%8 ��� � '�$;�( -����K�$"��5�$;������������2����/��$�5;- ��� � �����6 �&���� X�

@(�����1�������6���D���&��#G�64� -�$��+@� �M*,� $���298^p����35��&� ��� �:�D5����� -Q*,���#G�( ���

� LNM2�EpnDE\ Q F�Z>X ���Vp>DG\ � T�WlD2[nIY\2KN]

��2

� L.M2�EpnDG\ Q F�ZnX ���xp>DG\ � T�WPDP[nIY\2K oEDnDnp>KnMPZVT L.M�W��A]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���=�#%$�-����< �&����C� * ��'��.���� �&�K�� �0� � @(��������-���#G���0���V� *Y�:�D5)� � 8+/N�.@3� �V �/� ��2����> �&�a3�4�%�������

� *�- ���;7 ����� � �������� �0�N� *h�N�lkY��@ �>8 � �]���"�������3��� � �� � �;�3������7 - �'>�-?��$�'��&���&� 5;���%� *=�����G���D���&��#G�

4� - $;� 8 p���� �&����� ��2 *,��&# �1>� ���/ �R���D���� ')�"�-��� �R �&����O -�� 7�;��2P@(�����R�����\�&�$��&���\ ����A�R���2

� 7 ��������( - -Y��- ��#����0����� *��E�nkY��@ ��*,��B@(�����1�������6����&�����&5Q� ��2�� �;7���- ��#G���0�(� * �A��!���B* - �&� 8

p���� �Gj0/N�.@!#��S�����D2L� �6� #G5�- ��#����0����2N'0�]F���1�;��2�$�-���� '.f&���S��@(�.��� �hg?��5;#�2]��- ����� �Gj�/N�.@ � 8iH �1� 5��&� #G������4�F�:�D5)��� � �������I���� � ')�"�-��� �R�> ���������A@(� �&�1����2�$;- �J��-< �&��8Rp���� ����-<����G�> ���:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * ������� �Gj0/.�.@ ����-< �&�M���

On[noEpGF>\J\PpnMGWnW�EMP�GpnDE\ � F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\�NM2�Gp>DG\ � Q F�Z>X ����pnDG\ � T WlD2[>I.\2KN]=w |>|n|�~

O>[noEpGFn\�NM2�Gp>DG\ � Q F�Z>X ����pnDG\ � T WlD2[>I.\2K oGDnD>pnK>M2ZVT=L.M�W �Y]=w}|n|n|�~

O>[noEpGFn\ � KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p����M���$;�����W ������K� ���E�lkA��@ ��8��T�V@(��- ->�>�4 �U��- ��#G���0���=� *Q�:�D5Q� � 8^p����M- �D������ ��K� *Q�����M-<���7���&�H4� - $��

�&�������2J� � /.�.@D8 | � ����� *+/N�.@�4 ���S����+#%$��&�W'Q���$w $> - ���������C�� �0�!� * �����C��� $������K ������8=p����C#� �(� �&����F� � �A���)8

�����

Page 170: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � �T* �0���I���7$�#G���0�H���?��� �V5���������� �V���;�(4� -�$���� *Q-< �&7�����?��-���#G���0�V� �C�����M ����A�C� �?���S��$��&����2Y8

�T* �0���O���7$�#G���0�K���K5���������� �G���;� 4 �- $�� ��*W- ��7���&�K��- ��#���� �I���^������ �&���� *,� �%@(��� �1�O���;�

������&����5)���2;� ��76��-���#G���0�V� *)�����M#/��(�C�������K���H����X~S�����&�6� �H���S��$��&����298^p��;�M7 - �'>�-���$�';�����&� 5;���

� * ����� �>�����+�D����$;�����������%� * ���;� �M��- ��#����0�+ �&��@(�&��������������������4 ���S���� /N�.@D8 �T* ������#/��"��#C$�#

4� -�$����"����$��&�U#G��&�+���> ��������6� �!�����3 �&���� � � �>�����U�D����$����&�������� 3����2����>�;��2J'0�F��&2����&� ��7I���;�

�&���B��*97-��'> ->�&$�'���������5;���V@(����� �>�����B�&$�'���������5;� ! �(' � )>�&� 7��� �>���� ��8 p����U�����&$�-��V4� - $;���V������$����;��2

4� -�$��6 ��2!- �D��X��� � �! ����'��&�0 2��� �&�(�����- -9#G��#C')����� * �����3 ������4��5;���D�����&�U7 ���$�5Y8

�T���> ���� #G�U���Y��������=@(�������$;�V���;� �A�����*9 - ->4� -�$����V� * ���;� �A��� �&�U����$���8 �T* - -[��- ��#G���0���

� * ����� �A��� ���3* - �&���)���M@(� - - �&����$����J#G����+����70����.4�34 �- $��3� �\�����(�:�D5Q�C ��2 /N�.@I@(� - - ������&�

#G��&�(5)��&�����.4�+4� -�$���� �F�.���B�:�D5Q��8

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p�������� $������6 ����A� ��2F���;��#/ � �/�������/��* 5��&�������0�U#%$��&�(')�W*,$�-�-��

����0�1 ������2!� �F�����3 ������4�65��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� 6� ����#�5;- ��#G���0���������/2���5Q����2���� ��8

�"! �

Page 171: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� �Gj0/.�.@R�#� +���C#G�������D2/� �=%�&��2�$��S������/�5)������������*,� �=�&�� �&�1��� ��7�*,��V�����W- ��7 ���&�=��-���#G���0���=� *

�2;� �&������'�$;����2J �&����� -����7G����%��* �����U2;� #G�����&� ������>�"����-�2�� ��7GG����2;$�����2L ����A�!@(�.���!�������� �0�!��;�

- ���������� �F�����6��� $������ 8 �T�(�> ���:@���5�������� �:�D5)���

CGDGFsH LNM2�EpnDE\��.F6L Q � TJIGKGW � Txp>DG\ � T�M F�ZnXxHNF6LNKPZNW>FPD2ZA]

��2

CEDGFsH=L.M2�EpnDG\��.F6L}Q � TJIGK�W � T�p>DG\ � T�WPDP[nIY\2K oEDnDnp>KnMPZVT L.M�W�� F�Z>XVH.F L.K2ZNW�F2DPZY]

@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���U�#%$�-����< �&���� � *? ��'��.���� �&�F�� �0� �[@(�����\��-���#G���0���U� * �:�D5Q�� 8\p����C�&����$;-��U� * ����� �M�5)����X��� � �

� �K@(�&��������� � � ��A�] �;2 - �D��X��� � �P� �I@(�����&����� ��� /N�.@D8Ip����J �&���� /N�.@L�> �I�������� #G���� �0�O���2

-�� 7��#G���0�% �4� �A�W�,��� �;���/�����F����2�$������ ��P���%���OJ��� �;7- ��2�� #G�����&� �� � ���-.� � ��� � �;2���� 4 �- $�� � *,��

���;� ��5)�������>��2P2�� #G�����&� ��N�E#G����2;�3��� ')� ���S��$��&����2P5)�������D���&��#G�/4� - $����S8ip���� ����2�$��S��� � �^�"����$��&�

� �]2���#����������� -b� �>� �6�G�l�Q8qp��������������2 *,� ��# �1>� ���C � � �"�����'Q�D�- �� � ����A�]�- � 7 ����2L@(����� ���;�

��� $������W �&����G ��2G� 7 ��������V - ->��- ��#G���0���V��*m�E�lkA��@ �%*,��?@(��� �1�G�����M��� ��������5)���2�����73��- ��#����0�=��* �A��� �B* �- ����8

p���� �Gj�/N�.@R�#� #��S�����D2 � � � #G5�- ��#���� ����2 ' � ���1�;��2�$�-�� �'.f&���S� @(����� �hg?��5;#�2 ��-< �&�

� �Gj�/N�.@R�#� � 8�iH �1�\5;��� #G������4 �(�:�D5)���(� �����������> �F')�"� - ���� �> �B�.���B�A@(�!���1�;��2�$�-�����- ����8ap��;� �B��-< �&�

�> �I�:@=�^����;�&���&$���������G@(����� �&7$�#G���0���G� 2;���0������ -����L���;� #G�����;�"2 ')� 4 �������2 �>��/�����5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_������� �Gj0/N�.@��#� �(��- ���(� �

On[noEpGF>\J\PpnMGWnW�EMP�GpnDE\��YF L � F6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\�NM2�Gp>DG\��.F L � Q � TJIGKGW � T�pnDG\ � T�WlD2[nIY\2K

F�Z>XVH.F L.K2ZNW�F2DPZY]=w}|n|n|�~

O>[noEpGFn\�NM2�Gp>DG\��.F L � Q � TJIGKGW � T�pnDG\ � T�WlD2[nIY\2K oEDnD>pnKnMPZxT=L.M�W � F�Z>XVH.F L.K2ZNW�F2DPZY]=w}|n|n|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~

�"!��

Page 172: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

p���� ���$��&��� ����A� ���=�E�lkY��@ �E ��2 ����� ������E� *K#���"� #C$�# 4 �- $����\��� � �A�D8 p��;���E@(� -�-�'Q� ���

�>�4����-���#G���0���I� *M�:�D5Q� � 8Wp����\ ����A�^� *W#���"� #%$�# -��"�����������C��� /.�.@D8 p����\�&��2�$;��������O�"����$��&�

� �!2���#����������� -b� �>�"�6�G�n�Q8�p����6#/ � �F �&���� ��� �A���)8

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B�����6#���"� #C$�# 4� - $;��� *

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

*,��B@(�;� �1�

�A��� �����-�" ! " !�$� -b� � �$� -b� �$� -b� �� �" " ! !�$�&%('()+* �' ���! �"#�A4���������3 -�- �A@���2F4 �- $����M��* � -b� 8^p����34� -�$���� *

/N�Y@ �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���_���;�B��#� - -������ � -b� 4� -�$��B��_@(��� �1�K����� �_#/��"��#C$�# �D����$;����8 �T�?�> � �� #G�B� �Q���S�V �_@(�.�����$"�

����� �A���N�.*B -�-_4� -�$����6� *V����� �A���L ���K����$���8 �T*� -�- ��-���#G���0���6� *V���;� �A���L �&�I* �- ����� � �0�@(��- -9������&�%#G��&�M����70����.4�64� - $��6���\�.�����:�D5Q�% ��2 /N�.@K@(� -�- �&������3#�� �&�M5Q� ��������4 �64� -�$��6� �\�����

�:�D5)� 8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����I���>�5Q�I� *V�����C�:@=�������&$�-��3�������D�(��� �A�! ��2V/N�.@���#%$��&�6')�I�';�1�� ����2

*,�&�# �����+�&�> 5)�+� * �����W���$��&���6 �&�����' �/2���-������ ��7C2;� #G�����&� ��a-#� �>�"�X�G�l�Q8�p��;��#/ � �/�������

�.*_5;�����&���0�U#C$��&�M')�6�� #G�����>�5Q�3 �����;�3�&�$��&���� ����A� 8

�"! �

Page 173: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�]�:@=� �&����$;-��\ ������"�r� ��A�R �;2 /N�.@��F#%$��&��')� -�� 7�;��2 ���O���;�

�&�$������ �&���� � @(����� ����5�- ���������2 - ��7��#G���0�6� � 2�� #G���;��� � � -b� ���"�6�G�l�Y8?p���� #� � �L ����A�L�.*

5��&���&���0�W#%$��&�M')�6 - ��7����2 @(�.���!�������&�$��&���� ����A� 8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p���� �&�$��&���N �&���� ��2 #� � � �������R��*+5����������0�� �;2 �����\������$�-.�

�&����F#C$;�&�(')�6*,$;- -������ � �� � �;��2�� � ���;��������.4�65��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� (� �?��#�5;- ��#G���0���������%2���5Q����2���� ��8 � ��������&�����0���&��5�-�� ���������C� *Q���5;� ���H���I�����(������$�-.�

�&����F�&��- �����B� �\����������&�������S�!� * ���5������(� � �����6���$��&���� ������8

�"! �

Page 174: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� L�2�"/N�.@��� #G�����;�"2 ��� �&��2�$;�������� �5)����������� *,� � �>��2;� ��7 �����J-��"��������� ��*������J�&#/�- - ���&�

��-���#G���0������*B 2����&����� ';$;����2 ������� 8�p�������#��S�����D2N���S��$��&���������I#G� ����#C$�# 4� - $;�C� *� - -_��- ��#����0��� *

�F�������G�E�&� #G� - � ��� L�2� ��A/]� �&������������� ��-��8 � � �E'�$"�� -����C�$"��5�$;�=�����W� ��2�� �/��$�5�-��W� ���������������

���@(�����1�������6���D���&��#G��4 �- $��+@� �(*,�$���298^p��;��5��&� �����:�"5;� ���-Y*,���#G�( �&�

� LAF�ZEpnDE\ Q F�Z>X ���Vp>DG\ � T�WlD2[nIY\2KN]

��2

� L0F�ZEpnDG\ Q F�ZnX ���xp>DG\ � T�WPDP[nIY\2K oEDnDnp>KnMPZVT L.M�W��A]@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���=�#%$�-����< �&����C� * ��'��.���� �&�K�� �0� � @(��������-���#G���0���V� *Y�:�D5)� � 8+/N�.@3� �V �/� ��2����> �&�a3�4�%�������

� *�- ���;7 ����� � �������� �0�N� *h�N�lkY��@ �>8 � �]���"�������3��� � �� � �;�3������7 - �'>�-?��$�'��&���&� 5;���%� *=�����G���D���&��#G�

4� - $;� 8 p���� �&����� ��2 *,��&# �1>� ���/ �R���D���� ')�"�-��� �R �&����O -�� 7�;��2P@(�����R�����\�&�$��&���\ ����A�R���2

� 7 ��������( - -Y��- ��#����0����� *��E�nkY��@ ��*,��B@(�����1�������6����&�����&5Q� ��2�� �;7���- ��#G���0�(� * �A��!���B* - �&� 8

p���� ��2� /N�.@!#��S�����D2L� �6� #G5�- ��#����0����2N'0�]F���1�;��2�$�-���� '.f&���S��@(�.��� �hg?��5;#�2]��- �����V�2�"/N�.@ � 8iH �1� 5��&� #G������4�F�:�D5)��� � �������I���� � ')�"�-��� �R�> ���������A@(� �&�1����2�$;- �J��-< �&��8Rp���� ����-<����G�> ���:@=�

��� ���&����$��S����&�H@(�.���G �&7$�#G���0���H� 2;���0������ -D����������#G�������D2��'Q�A4���D ��2G�> �?����(5�$;'�- ���B#��S�����D2C@(�����

���G �&7$�#G���0���(���- - ��2 �Gj�A@Pk6�� ���!�[@(��� �1�����"����$;�����U�����6���1����2�$�- ��8�p��;�3���Y��������4�65�$;'�- ����� �0�����&* ���

� * �������V�2� /.�.@ ����-< �&�M���

On[noEpGF>\J\PpnMGWnW�YF�ZGpnDE\ � F LGOGp>K�LNKPZnX.Wyu�vEWsOPLGH�wO>[noEpGFn\�AF�ZGp>DG\ � Q F�Z>X ����pnDG\ � T WlD2[>I.\2KN]=w |>|n|�~

O>[noEpGFn\�AF�ZGp>DG\ � Q F�Z>X ����pnDG\ � T WlD2[>I.\2K oGDnD>pnK>M2ZVT=L.M�W �Y]=w}|n|n|�~

O>[noEpGFn\ � KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~p����M���$;�����W ������K� ���E�lkA��@ ��8��T�V@(��- ->�>�4 �U��- ��#G���0���=� *Q�:�D5Q� � 8^p����M- �D������ ��K� *Q�����M-<���7���&�H4� - $��

�&�������2J� � /.�.@D8 | � ����� *+/N�.@�4 ���S����+#%$��&�W'Q���$w $> - ���������C�� �0�!� * �����C��� $������K ������8=p����C#� �(� �&����F� � �A���)8

�"!��

Page 175: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � �T*� �A���3 �&7$�#G���0� � � ��� �_5���������� �_�����H4� - $;�V��*���#� -�- ����� ��-���#G���0�_� �������= �&����6� � ���S��$��&����2Y8

�T* �A���] �&7$�#G���0�6� �65��&�������0�������G4� -�$��K� *���#� - -����&�+��- ��#����0�����N������ ������J*,��+@(�����1� ���;�

������&����5)���2;� ��76��-���#G���0�V� *)�����M#/��(�C�������K���H����X~S�����&�6� �H���S��$��&����298^p��;�M7 - �'>�-���$�';�����&� 5;���

� *?����� �>�&�&���D����$����&�������K� *?���;� �+��- ��#G���0�+ ���%@(�&���&�����\���/�����C4������� � /N�Y@D8 �T*?���;�C#������ #%$�#

4� -�$����"����$��&�U#G��&�+���> ��������6� �!�����3 �&���� � � �>�����U�D����$����&�������� 3����2����>�;��2J'0�F��&2����&� ��7I���;�

�&���B��*97-��'> ->�&$�'���������5;���V@(����� �>�����B�&$�'���������5;� ! �(' � )>�&� 7��� �>���� ��8 p����U�����&$�-��V4� - $;���V������$����;��2

4� -�$��6 ��2!- �D��X��� � �! ����'��&�0 2��� �&�(�����- -9#G��#C')����� * �����3 ������4��5;���D�����&�U7 ���$�5Y8

�T���> ���� #G�U���Y��������=@(�������$;�V���;� �A�����*9 - ->4� -�$����V� * ���;� �A��� �&�U����$���8 �T* - -[��- ��#G���0���

� *H����� �A��J ���C* �- �����Y�.�W@(� -�-_�&����$����L#G��&�W5Q��&������4��4 �- $���� �N�����U�:�D5)�����2J/N�Y@�@(� -�-_������&�

#G��&�(5)��&�����.4�+4� -�$���� �F�.���B�:�D5Q��8

��� d z � k � j � kml ��� l�nVo'j�� p����F#� �(�] �&���� �.*�5��&�������0�I#C$��&�C�>�4� ���;� �� #G�/�&�> 5)�F �%����� �&�$������

�&����8

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�U#� �(�% ������K��*)5��&�������0�B#C$����H'Q�M -�� 7�;��2C@(�����K�����(��� $������W �&����8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p�������� $������6 ����A� ��2F���;��#/ � �/�������/��* 5��&�������0�U#%$��&�(')�W*,$�-�-��

����0�1 ������2!� �F�����3 ������4�65��&�7�����(7��� $�598

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� 6� ����#�5;- ��#G���0���������/2���5Q����2���� ��8

�"! �

Page 176: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� L�2� /N�Y@R�#� �����#��S�����D2�� �M��&��2�$��S������\� 5Q�������� ��!*,��(���� ���1������7�*,� �(�����%�&#/�- - ���&�(��- ��#G���0���

� *B\2����&���&� '�$"����2 �&����] - � ��7!����G� *B�.���62�� #G���;��� � ����� �D� ��-�2�� �;7\!����2�$�����2P �&����N@(����� �������� �0�����6-����������> �F�����6�&�$������ 8 �T�(�> ���:@=��5��&� �����:�"5)���

CGDGFsH LAF�ZEpnDE\��.F6L Q � TJIGKGW � Txp>DG\ � T�M F�ZnXxHNF6LNKPZNW>FPD2ZA]

��2

CEDGFsH=L0F�ZEpnDG\��.F6L}Q � TJIGK�W � T�p>DG\ � T�WPDP[nIY\2K oEDnDnp>KnMPZVT L.M�W�� F�Z>XVH.F L.K2ZNW�F2DPZY]

@(��������������4� �&�< ';- �����&$����W�A4 ���+�- - 5��&� #G�����.4�+�:�D5)���W���������M���> � ')�D�- �� ���[ ��2���������� �����������eb#G�� ���U�#%$�-����< �&���� � *? ��'��.���� �&�F�� �0� �[@(�����\��-���#G���0���U� * �:�D5Q�� 8\p����C�&����$;-��U� * ����� �M�5)����X��� � �

� �K@(�&��������� � � ��A�] �;2 - �D��X��� � �P� �I@(�����&����� ��� /N�.@D8Ip����J �&���� /N�.@L�> �I�������� #G���� �0�O���2

-�� 7��#G���0�% �4� �A�W�,��� �;���/�����F����2�$������ ��P���%���OJ��� �;7- ��2�� #G�����&� �� � ���-.� � ��� � �;2���� 4 �- $�� � *,��

���;� ��5)�������>��2P2�� #G�����&� ��N�E#G����2;�3��� ')� ���S��$��&����2P5)�������D���&��#G�/4� - $����S8ip���� ����2�$��S��� � �^�"����$��&�

� �]2���#����������� -b� �>� �6�G�l�Q8qp��������������2 *,� ��# �1>� ���C � � �"�����'Q�D�- �� � ����A�]�- � 7 ����2L@(����� ���;�

��� $������W �&����G ��2G� 7 ��������V - ->��- ��#G���0���V��*m�E�lkA��@ �%*,��?@(��� �1�G�����M��� ��������5)���2�����73��- ��#����0�=��* �A��� �B* �- ����8

p���� L�2�"/N�.@R�#� #��S�����D2 � � � #G5�- ��#���� ����2 ' � ���1�;��2�$�-�� �'.f&���S� @(����� �hg?��5;#�2 ��-< �&�

�V�2�"/N�.@R�#� � 8�iH �1�\5;��� #G������4 �(�:�D5)���(� �����������> �F')�"� - ���� �> �B�.���B�A@(�!���1�;��2�$�-�����- ����8ap��;� �B��-< �&�

�> �I�:@=�^����;�&���&$���������G@(����� �&7$�#G���0���G� 2;���0������ -����L���;� #G�����;�"2 ')� 4 �������2 �>��/�����5�$�';- � �

#G�����;�"2 @(�.���P���J ��7$;#���� ���C���- - ��2 �Gj �0@Pk6��m���!�H@(��� �1�O� �;����$;�����K���;� ���1����2�$�-�� 8Mp����F� �Q���S����4 �

5�$�';- � �����0������* ������*_�������L�2� /N�.@��#� �(��- ���(� �

On[noEpGF>\J\PpnMGWnW�YF�ZGpnDE\��YF L � F6L�OGp>K�L.K2ZnX.Wru>vEWsOPLEHxwO>[noEpGFn\�AF�ZGp>DG\��.F L � Q � TJIGKGW � T�pnDG\ � T�WlD2[nIY\2K

F�Z>XVH.F L.K2ZNW�F2DPZY]=w}|n|n|�~

O>[noEpGFn\�AF�ZGp>DG\��.F L � Q � TJIGKGW � T�pnDG\ � T�WlD2[nIY\2K oEDnD>pnKnMPZxT=L.M�W � F�Z>XVH.F L.K2ZNW�F2DPZY]=w}|n|n|�~

O>[noEpGFn\yCEDGF�H�KP�GKG\�[nXEK�Q6]rw}|>|n|�~|V|V|

~

�"! !

Page 177: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

p���� ���$��&��� ����A� ���=�E�lkY��@ �E ��2 ����� ������E� *K#���"� #C$�# 4 �- $����\��� � �A�D8 p��;���E@(� -�-�'Q� ���

�>�4����-���#G���0���I� *M�:�D5Q� � 8Wp����\ ����A�^� *W#���"� #%$�# -��"�����������C��� /.�.@D8 p����\�&��2�$;��������O�"����$��&�

� �!2���#����������� -b� �>�"�6�G�n�Q8�p����6#/ � �F �&���� ��� �A���)8

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� ��� �����"�����;���;�64� -�$���� *

� �0� �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

���B�����6#G� ����#C$�# 4� - $�����*

�E�nkY��@ �,�����-�" " " .�$� -b� � �$� -b� � � -#� � �� �" " " .�$�&%�'()+*

*,��B@(�;� �1�

�A��� �����-�" ! " !�$� -b� � �$� -b� �$� -b� �� �" " ! !�$�&%('()+* �' ���! �"#�A4���������3 -�- �A@���2F4 �- $����M��* � -b� 8^p����34� -�$���� *

/N�Y@ �������! " " #�$� -b� � �$� -b� � �� �" " " .�$�&%�'()+*

��� �������&#/ -�- ���&� � -b� 4� -�$�����?@(�����1�G����� �?#G� �;� #C$�# �D����$�����8 �T�H�> �?�� #������Y�����= � @(�.�����$"�

����� �A���N�.*B -�-_4� -�$����6� *V����� �A���L ���K����$���8 �T*� -�- ��-���#G���0���6� *V���;� �A���L �&�I* �- ����� � �0� �;2=/N�.@C@(� -�-Y������&�3#G����(5Q��&������4�+4� -�$���� �F�.���B�:�D5)� 8

�U�B� #G5�- ����2I'0�������+�&��5�-�� ��X����2 - ��7��#G���0�V� * �����U������$�-.�( ������ �D�����&$�-����� �&�W'��&�0 2��� �&�����/���;�

5��&�"�����&�U2���#�����������! �&���D���<X����2F@(�.���!2�� #G���;��� � � -#� \� * ���;�3�&�$��&���3 ������8

c_d egf�� k � j � k�l ��� l�n#o5j�� p����I4� - $��K��* -b� �>�"�6�G�n� #C$;�&�3'Q�I���L�����G�� ��7 � � �V8�8�8�� �v~ � @(������� � ���

�����6�� �0�/� *_�����6���$;�����3 �&����8

��� d z � k � j � kml ��� l�nVo'j�� p����I���>�5Q�I� *V�����C�:@=�������&$�-��3�������D�(��� �A�! ��2V/N�.@���#%$��&�6')�I�';�1�� ����2

*,�&�# �����+�&�> 5)�+� * �����W���$��&���6 �&�����' �/2���-������ ��7C2;� #G�����&� ��a-#� �>�"�X�G�l�Q8�p��;��#/ � �/�������

�.*_5;�����&���0�U#C$��&�M')�6�� #G�����>�5Q�3 �����;�3�&�$��&���� ����A� 8

�"! Q

Page 178: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� e lg�#o'� � o � k � j � kml ��� lgn#o'j�� p��;�]�:@=� �&����$;-��\ ������"�r� ��A�R �;2 /N�.@��F#%$��&��')� -�� 7�;��2 ���O���;�

�&�$������ �&���� � @(����� ����5�- ���������2 - ��7��#G���0�6� � 2�� #G���;��� � � -b� ���"�6�G�l�Y8?p���� #� � �L ����A�L�.*

5��&���&���0�W#%$��&�M')�6 - ��7����2 @(�.���!�������&�$��&���� ����A� 8

� n#o �Pd lgo5� � o � k � j � k�l ��� l�n#o5j�� p����3���$��&���% ����A���[#/ � �! ������!��*_5����������0���9 ��2������3������$�-.�+�������

#C$;�&�M'Q�+*,$;- -������ � �� � �;��2�� �F�����3 �S���.4��5��&�7���&�U7 ���$�5Y8

��� � k egd z�k � j � k�l ��� l�n#o5j�� �:�X~:5;-< ����$�5Q2�������U����6��� �M -�- �A@=��298

h � z e l �d���� ��� d��Pd � �T*������N���$;�����] �&���� ��F#/��(� ����A� ��*65��&���&���0� �� �F����5�- ���������2 #� 5�5�����7 �4� -�$���� *,� � 5> ����� ��$�-<�� ��-���#G���0���H����B7�������� - -.������ ���K*,���#Z���������� �����&�H���50�8^p�����2����>���.��� � �

� * � �;�� �&���&�� (� �?��#�5;- ��#G���0���������%2���5Q����2���� ��8 � ��������&�����0���&��5�-�� ���������C� *Q���5;� ���H���I�����(������$�-.�

�&����F�&��- �����B� �\����������&�������S�!� * ���5������(� � �����6���$��&���� ������8

�"!`

Page 179: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� � � � � � �� �

� ���Y�b�2�X�6�L#G�����;�"2]� �3 ��� � �5)�����������N���>��3#G�"2;��- -���2L��L�����0� �A�b�2�6�6� ���!*,$����S��� � �98 �T���

�&7$�#G���0���M �&�6I����0���&�- �&����� �;7����2 K-�� �&�B� * 2;� �&������'�$;����2� ����A�D��8ap��;�����Y�������.4�65��&� ��� �:�D5)���U ���

CEDGFsHxMPOnIYF�ZnX � Q �2XnIYF�Z�� \PD2ZnX>IGD>p RUT�WlD2[nIY\2KN]

CEDGFsHxMPOnIYF�ZnX � Q �2XnIYF�Z�� \PD2ZnX>IGD>p R � T�WPD2[>I.\PK � R ) T�WPDP[nI.\PK �n]

CEDGFsHxMPOnIYF�ZnX � Q �2XnIYF�Z�� \PD2ZnX>IGD>p R � T�WPD2[>I.\PK � R ) T�WPDP[nI.\PK � R � T�WPDP[nIY\2K �N]

�>����;� @ %#���"� #%$�# � * ���;�����W� ��5�$"�� �&����D�B� �� - -�� @=��2Y8 �T* #�� ���U���> � � ���� �&����G� ���&5Q����� �>��2��� - -

���;�$�- 2!�>�4 �3�����6�� #G�6���> 5)� 8 ��$"�������S�!�� ���>�4�3 �0� �[$��;����- �����2!2�� ��������'�$;��� �� *,��&#/X��8

p���� ���6�#�P�6�6��#��S�����D2\���U��#�5;- ��#G���0����2�' �\G��-<����h, �.�b�2�X�6�[8=p����%���Y�������.4�C5;$�'�- ���6� �0�����&* ���

� * �����d, �.�b�P�6�6�F��- ���(���

On[noEpGF>\J\PpnMGWnW �>vnI.F�Z>X��xwOn[>oGpGF>\ �>vlIYF�Z>X�� Q �2X>I.F�Z�� \PD2Z>XnIGD>p ���� �nI�� � ��MPI��EWG]=w |>|n|�~|V|V|

~p����6��� � �����- �����&� ��7I� � @E�l�6�.���N/"8ap�����#%$�-���� 2���#�����������> -) �&����D�U������&�������2\���0���K�����3 �&���� �G�!(��"8

�y� � � ��� � �������(d o���h � j � k�l ��� l�n#o5j

� ������� � �:�\K5�����$�2��D���D2��3��� �1X��� � ���"�����67�������� - ')����A4D���$��(� * � �Y�b�2�6�X� ���I� ��-�� � �

��D2I K>MG\�� � � F�Z�������� �� ������ F�Z�WPK�l[GKPZ.\PK HGD|>|n|�GD2I KnME\�� � %�'() F�Z�������� �� %�'() ���� F�Z WPK�l[GKPZ.\PK HGD

OnIYF�Z>X�� Q \2DPZnXnIEDnp WlD2[nIY\2K � ��� � |n|>| � %�'() � WlD2[nIY\2K � ��� � |n|>| � %�'() � |>|n| ]

@(������� � 7 �"�" ! " !�@7 %�'()��H� �=�����+�&�> 5)�W�����+ ����A�D��8^p����+� �0����7����4� - $�� ��������� �0������5)�- �����2/� �0���

������� $;��5�$"�3@(�;�����S4���%���������G� �3�� ��� ���]�����I����0���&�-H�&����� �;7��_�����G4� -�$����+)+� �6� �0������5)�- �����2

@(�������S4���?�������&��� �?�� ����"���2K������Y8 p������ #� 7���> ������-���#G���0�1 - �Y�#�2�6�6�C�5)�����������%�$"��5�$;���

��� � ���{���;� �lk6�\� �������6���D� ��5��&�"�������M� * �����3 �S���.4�65����D�������(7�&�$�598

�"!�

Page 180: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� z � � l d e nbz � l�nVo'j��

� ��� � �T�(5;��� �0���B��������$����&���0�(� ��2;��� 4� -�$�� 8�� ���1 �;2���*,��B� �0����7���B� $�#C')����- ��� ��� ��� ��� �� �[���2

�&�!��98_p����C*,���#��� � ��� ��� �����&5Q�- ������W���;�C� ��2;���J4� -�$��C��� ���/���;�K�&���&� ��7 @(�.����� $;�+���;�

�;����2����I� �;����� - �����U �!���D������������F��* ��� ����7����8

i �; #G5�- ���

�GpnDnMPX ����� ������M � ZEK � ��p>DnMPX ���8� �������DPCGK2IEMnp>p"Q�F �J� ��DPI�� ]

D2CEK2IEMnpnp Q�� � � ��D2I� ]M � F ��� � � �| �� �VF�������� �

��H�pGF�o |SM2OnIYF�Z>X�� Q���M ���lq � �lq � ���������2Z�� ME] �

� [nX>On[nX��M � � � ��� �| �M � � � ��� � | �M � � �"��� � | �M � � � ��� � �| �M � � � ��� � � | �M � � �"��� � � | �

� � � �T�C5����A4D� 2����K- �����/'��&���� ����7�8 �T�K')���>�4 ���I���; �S��-�� - ��� �G�������l�^������ 5)�F���$w $���������8 ��$"�

��� - -�� @Z��N� �0����7���+#G�D2����>����8 �T��2;���>�����������%*,�&�$w $��������N@(�.��� @(�����1�N�����K���S@(- �����%���

5;��� �0����298 �T*B�����I4 �- $��I� *=������#��D2���������� ��� � �������;��@ - �����I� �6���-.�N5��&� �0����2 � �]��4 �����

�M������-���#G���0�1 -Y5������ �(� 5Q�������� ��98

i �; #G5�- ��� �T* @=�6����5;-< ���6����� ���A�b�2�6�6� ���I���- -9��� �����65��&��4D� �$;�M� �; #�5;- �+@(�����

��H�pGF�o |SM2OnIYF�Z>X�� Q���M ���lq � �lq � ������� �! #"�� MN]��� [nX>On[nX��

M � � � ��� �| � M � � � ��� � | � M � � �"��� � | �M � � � ��� � �| � M � � ��� � � � | � M � � �"��� � � | �

��� d z � k � j � kml ��� l�nVo'j�� �W-�- ������"�(�&���$�-�2\�>�4 �6�����6�� #G�6���>�5Q��8

�RQ �

Page 181: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

��� � � � � � �� �

� ( �Y�b�P�6�6�/���� ��� � �5)����X��� � �G*,��=5������0��� �;7% � 7-��'> - =���.�#�2� (I4 �- $���8 �W-�-[��������2��C���=� $;��5�$"�

�&��������7C����� ���{� ��;� �lkX�!� �!���������D� ��5����D�������(� * �����6������.4��5��&�"�����&�M7 ���$�5Y8^p������F��A4 ��� �0�����&* �������

�lO>I.F�Z>X�Q �2XnIYF�Z���WsXnI.F�Z��Y]

�lO>I.F�Z>XGpPZ�Q+�PXnIYF�Z�� W�X>I.F�Z��.]

p����V� �0�����&* ��� ( �Y�b�2�X�6� ���(� � �$w $��.4 �- ���0� ���7� � �{���;�(�lk6�K� �A�b�2�6� ���+ ��26�����V� �0�����&* ����( �Y�b�2�6� /l������ ���&w ��4� - ���0�����(� � �{���;�(�lk6�K� �A�b�2�6��/n����� 8

�RQX�

Page 182: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

� � � �#G#�� ��� ��7 $> 7� �:�;*,�� �&����$��S��$��&�S� � � �`� �Yg_ �&������� �� � � �)� � ��� �:���&����$��S������ | i^p�8^p ���1���;� ���-�(��5)��&� i � �i��p � ��� ��p � � ���>$nf&�.���&$ | � * �:@B������ �U�S@(- ���&��~ g � �X �&2����:�0����- � ���5)���X��� � ��� �:� ����� ~�>���� ��� - ��$��&� �������1� ��1��� ������� � | i ���\�����&���� * � � ��&5Q������������6�\� �> ���� U���.4���&���.�:� � �M���������5Q���� 5Q��� �4���"gH-�$�# �U - - � | $��q�\������� �&�D�&����#G��8

� � 3�4�!*,�� � � #�5�$"�1���� ��>�- | ��� ���;���G ��2 i?��7� �;�����&� ��7�� | � #%$�-<���� ��\ ��2��\�D2���-�- ����7�8�� L�E %#D.������#E %#N������ '.%�)�#&% � 'HE"*�����������#&�#E % ��� � � ! ��� 3 $��;� ����� Q 8

� �� 3�4�\*,�� � � #�5�$"�1���� ��>�- | �����������F ��2xi?��7 � ������������7�� | � #C$�- �������L ��2s�\�"2;��- -�� ��7 � �18�� L�E��%#D.�����#E %#N �����('.%�)�#&% � 'HE"*����������6#&�#E % ��� � � �� � � � � � � � � � �<� � �U�A4��#C'Q��� ���� Q 8

� � � � � �����` �� � �����5\��e3A4�K*,��(��� 7 �X~:5)����*,���#� �����+�����:@=�� �����#G5�$;������7�8!� L�E %#D.�����#E %#N ���� '.%�):#&% � 'HE"*����������6#&�#E % ��� � ��� �� ~ ��� � � ` � � � ` � � � | ��5;����#C')��� ���� ` 8

� �� � 8 �%8L��2;2�� �&����#"%8 | 8 � ����� 4��V�%8 3;8 � 8 �M�������68 8 �U�D� � ������� ��2 �18 � 8 �-.����98%$<G���&��#E � � # �'d# � )��6# �!DY) �(* �)( ��7 Ln�ON+*h�#E %@G.75'��-, � 8 iH-����S4"����� | �������������W8."C8 � �U� �&���6~ �U� - -<���2��'�W#G�&������2>�# ����� � 8

� !� �%8{�U7���@� - �m�%8 | $��&��#� ��� ��293;8 | -��(� 8'�W�%���0����7 �������23��$��0����#��V �;2����#�5;� - �S����#��?�5�5���� �1�*,���5> ���- - ��- ����� �;7 �&����$��S��$��&��2O ��2 '�- �D� �L�&���&$�����$�����2O 5�5�-�� ������������80/1�2�3�4$0� 'HE � '.%�)�#�L�E � L�E� '�� '�!8! ��! 'HE"*�'d# � )���# �!D.) �(*65�N � ) ��7 � � ! � ���� � 8

� Q�!7 ��� �W�&���- 2 � �=�&�0�� � � | $�- -���4� ��� �M�')����� 8 | �1����� �>������3 ��# -�2�� �V ��2W�W�;� �- -�������98$<G��98.#ME�#�5G��� %�# : %('�)�#�L�E>8 ����� 8

� `� | $��� �_�B��-<���� | $�'��� �0�X � �B �;��� f&������3 $�- � � � 8 � $;#�#G� ��7 ���lg �$�-.3;8��U���0� ������� 8 | ��� �X �0����3 � ���"C8 8��(���D��2�������� ��2M� ����;U��- -'p����-�'�$��&�98dg � � �i� �L� �;� 7�\5Q���&*,��&#/ �;���%2;� �&������'�$;����2����#C$�- ������� ���04D� �&���#G���0�(*,�������� ��� �����>�3 5;5�- �������� �����8 �:�<5�Dl������%@Ln7h�&D.):#MEFI>=@?BA�� ���� � 8

� �� � � � �B�� ���K ��2 ���&� � � �&5Q���0������8u� g�3 �'� 5;���5)�����2x3�4� #G������ 7��~:5> �&������7q�hg��6���2���04D� �&���#G���0��*,��U��� 7�N5)����*,���#� �����%���#�5;$;������7�8 �:��/#E�) ���OE"'�):#�L�E"'�!DC4Ln�1, � G(L � L�E�8A'�;n' J"Ln�� '�� '�!8! ��! 'HE"*�'d# � )���# �!D.) �(*E� Ln7h�&DY)�#MEFI�� � �;��$����V�\� �"� ��� �#� ��?� � � �"8^p_�I')�35;�����&���0����298

� � � � -�- � #F�?8 ���&� 77��� "V �5i?#�2;��� �U�������� �"���2 | ���S4�=��8<��� � ��&#���� �)8HGI( DY!$)�# I��6#�*+$ D.) Ln�6#�'�! 8p���� | �D��� �S�:� *,�� �:��2;$��&�����<�- ��2?�W5�5;- � ��2?� �������#���������_� | ���,�u� �V� � � �;8

� �� � 8 ��$;- - �2�?8 | #��.�����2�?8 g � ���� 7���= ��2 �68^�>������#� �98 �=�����1��#� � �D����7 3�4 L 7 � ����� � ���2�>��&���� �L*,�� | �������0��� �>���W5�5�-�� ������������8 �:�JGK�L( MONBN P+80'�;n'Q& � 'HE"*.�SRO/-5T�VUW�3�X� L�E"J2�����#E % �S8� � �cg?�&�������V� � � � 8

� � � �W8 � �&5Q��� ������� � 86YY�> ��7 �\���2[ZC8 ���98 ��gV� � g � � � �&$��0����#�� �������;��-�2����>�;��������98p ���1�������� -V�(��5)��&� � �_g � ~ p1� �QQ � ! � � ��� �����V*,��a�M����������1� �� g �� - -���- � � #�5�$"�1���� ���� ���� Q 8�0����5�� � �X@�@�@68 �;5> � 8 �&�D��8 ��2�$ ��5��&�nf&���S��� ��5Q�������>� ��������- 8 �0��#�- 8

�RQ �

Page 183: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� ���� �����0 � � ��5)���0������� "W-< 2���#���� � �S���A4�� � - ����� 3 $�2�2 �+�W�0����� � � | �sf&��- -�$�# � ��2 � ��� �Q���S���>� �Y8�eg�3 ���\5�� ~:-�� � � #������� 7� 5> �&������7 *,��`f��4�;8 � L�E %#DY�6���#E %#N � ��� '.%�):#&% � 'HE"* � �������6#&�#E % ���� ��� �� � � � � ��� � � � �` ��� � � �;8

� �2� �����0 � � ���5)���0������� "W-< 2;� #G� � � ����� 4�� � -������ 3 $�2�2 ��p ��0� | �2f&��- -�$�# � ���2 � ��� �Q���S���[� �Q8D�eg �*,��_3�4� ��g_��&����� ��F2��D��$;#���� �U �;2�7 ���* �1�hg��=��5)�������>���������98 p ���1���;� ���-5�(��5)�����3 � �'~ p1�\~ � �3�4� � �� �;2��:�>���$�# � �M� 4 ��#C')��� �����` 8?�0����5�� � �X@�@�@68 f��4� 7�� ��2���8 � ��7 �"8

� ���� �����0 � � �&5Q���0������� � $> ���&���7 YY�� ��7 � � ��� �Q�����t�>� � ���+� �#G� ��7�� � ���+���0�"����7 � � � ���2 ZV$���� ��7 ���98�p_�A@� ��2;�% 3�4 !���04D� �&���#G���0�6*,�� | ga�E; 5����7 �� #G#�����7�8 �:�>;+�4D� 2 g?���.���1�> �&2 ���23 � �?�(���S4���D��2��������������) G!/#E�) ���#E"'�)�#�L�E"'�! � D.�@L �A'��9� L�E"J2�����#E % ��� 4 �- $;#�� �s��Q �+� *��� %�) D.���� Ln) � �#ME+� Ln7h�&DY) ���W5�%�#&�#E % �S8 | 5;��� �;7����� �����` 8 � �&��5�� ���X@�@�@68 ��5>�� 8 �&�D��8 ��2�$ ��5����lf&������� ��5)���&� � ��g�3A4�;8

� �"!� �����0 � � ���5)���0������� � $� ����� ��7 YY�>���7 � ���2 ZV$���� ��7 ���98 �hgV� � g � � ��($��0��� #G� 7 ���&����- ;W���>�;��������98 p ���1�;��� �� - �M��5Q� �&� � �_g � ~�p1� � QQ � ! � � ���0�����*,�� �(������ ���1� g �� - -���- � �#�5;$;�1���� �� � ��gV� � � | �D�� ��$���� U���.4�������.�:� � ���� Q 8�0����5�� � �X@�@�@68 �;5> � 8 �&�D��8 ��2�$ ��5��&�nf&���S��� ��5Q�������>� ��������- 8 �0��#�- 8

� �RQ�!7 8D� 8 � �>���2;�O �;2 � 8 7 ��������- #� �98 � �� �Z� 2�����- �������4 � ����;��$��&�����0���'.f&������~T��������0����25��&�7���#�#G� ��7���� ���������98 �:� � $�-a�W7 �> � g_�S����� ��7�������V ��2 ��� � ����&�2ZV� ���s��A@� �H��2;����� ������ � � �('���%@G�'d#8��� %�):#�L�E � #ME � L�E %#DY�6���#E�)�U(� �2� %�) ��U �6#&�#E�) �(* ��� L$I��('�7979#MEFI��"5> 7�t� � 8b� ��p g?�&����������� � 8

� �A`� ��������2 � 8 � �;��� ����� ��������� g_�S����� � 5;5Q��- - � � �\� �� � ��8 �:��;������$��H�\� �1�>���- � 8 �U�� �&���7 -< $;� i�8 | �1�> $;�������� ��2 ;+���� ��- $98 3�4��- ����� �:�0���������S��~T'> ����2 5� �� -�- ��-U���#�5;$;������7^$�� ~� �;7�3�4 "8 � L�E %#DY�6���#E %#N��Q���('.%�)�#&% �r'HE"*>���������6#&�#E % ��� � � �� ��� ������ � ��"! � � �M� 4 ��#C')��� ���� Q 8�0����5�� � �X@�@�@68 ����8 $����&'98 ��2�$ �X5����nf&������� � f��4��- � � �"8

� ���� g ��� -�- ��- � �#G5�� -���� �($��0����#�� � ������ �&����$�#�8 � � #�#G�� ��$;� ��� #G� ��$;5�5Q� �&� *,�� �;� 7�X~5)���&*,� ��#� �����U5> �� - -���-[-< �;7$> 7����8 �:��5�DP������%@Ln7h�&DY)�#MEFI�=@?��8 ��i i i � � #�5�$"����� | �"��� �S�:� g?�&����������� � 8

� � � "+����$>�- | ��$�2;� �!8 ��i^p ���#G��5> 7 � 8?�0����5�� � ��#��&2��98 #������&���� * ��8 ���# �X4D�&��$;2�� � �X�����D��7 ��� �"8

� � � �68 ;W ���t� 8 M�D���- �B3;8 ��8 | -����6 ��2 ZK8 ~ | 8 �(@B �;7�8 � �#G#C$����������� ��E�5;��� #G� �����������/*,��� �&����7$�-<�� ����� ��� �����>� ���#G5�$;����������� � � 2�� ��������'�$;����2 #G��#G��&� �&�1���������S��$��&����8 8(L�DY�OE"'�! L J� '�� '�!8! ��! 'HE"*�'d# � )���# �!D.) �(*E� Ln7h�&DY)�#MEFI��b���� � � � � ! � � ��Q�� � | ��5;����#C')��� ������ 8

� �� � � ��2� � 8 ;W���\� �1�;� ��- �0�H8��M#��.�>Z= -�� �����> - 5 �F ��2 | �nf&����4 7 ���������� �98 i?�0������5��&� ��� 3�4<~ ���� ���C�&5Q����� �>������ �� ��"H���&��� � �W�"8��;8qp ���1���;� ���-B����5Q���� � | $�� �\� ��������D�&����#����^�W$�7 $��&����� � � 8�0����5�� � � f��4 "8 �&$��98 ���# ��5��&�"2�$;����� ����f&' �"8

� � �� 3;8 3;8 ;U���70 �&�� �i�68�g_�G��� �J �;2X;%8 8 �- � ����8 �W� � '.f&���S� ��&� ��� ����2 2����&� 7� *,��O��� 7 �5)���&*,� ��#� �����!-�� ���� �K -�7��'���N��O2�� ��������'�$;����2R#���#�����P �&�1���������S��$��&����8 �:� U(� �2� %�) U �6#&�#E�) �(*� DY7 ���6#&% � � L�E"J2�����#E % ��� ����� � 8

� � � 8 7 ���.���`i?2;@B���2���8 � Ln��� 8.#ME�# 8 ������ 8

� � �� i?�0�����&5�������� 3�4 ���� �;�M�;�#���5� 7� 8H�0����5�� ��� f��4�;8 �&$��98 ���# ��5��&�"2;$������ ��� f&' �"8

�RQ �

Page 184: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � !� ��2> # 3;8��>���&�� �&� 8 3GgH",� � �U���:@=�� �{g_ �� -�- ��- � �#G5�$;������7Z� �{3A4�;8 �:� GK�L( PB?B?��C4Ln�1, � G(L � L�EK8A'�;n' J"Ln��� # I�G �)� ���MJ"Ln�675'HE % � �B��) �KLn�1, � Ln7h�&D.):#MEFI��lg_ - �1�W-.��� �{�>��'���$>��&� ����` 8�0����5�� � �X@�@�@68 ����8 4D� ��7 � ��� ;8 ��2�$ ��� Pf�*A� f � f&504D#\8 �0��#G- 8

� � Q� | ����5������ 3;8:� ���0� ��2 | ��� ��� �W8 �B 2;���98 �M$;�X~T��� #G�^2>��� 2����&����� ';$;������ *,��L'�- �D� � �&����$���~��$;����2 �5�5�- �������� ��;�R� � 2�� ��������'�$;����2 #G��#G���� ���#G5�$;��������8 �:� ��� LP% � �(*�#MEFI � L J ) G����2)MG5 / GD( � L�E"J2�����#E % � L�EX��'�� '�!8! ��!���� LP% � �1� #MEFI J"Ln� 5�%�#&�#E�):# : %F� Ln7h�&DY)�#MEFI�� �`�i� "H�- $�#G���� �Q� �����#/X��� ��� ���2 �����i�U5�5�-�� ��X��� � ����8 | 5;��� �;7��� ~ "H���&-< 7 �,�>��'��&$> �&� ����� � 8 �0����5�� � �X@�@�@!~���&� 8 $����&298 ��2�$ �X7���$;5�� ���;5Q��- ���&��7 �>����-�598 �0��#�- 8

� � `� | ����5������ 3;8 � ���0� ��2 | ��� ��� �W8 �� 2����Y8 p���� 7 � �g U�&��� � � � $�� 2���8 M���2~4�����&���:� � * � - �.*,������ � | � ;U� ��7 � �[� 3 �-�-< � � � � � �&�1� ���� ! 8 �0����5�� � �X@�@�@!~���&� 8 $����&298 ��2�$ �X7���$;5�� ���;5Q��- ���&��7 �>����-�598 �0��#�- 8

� � �� �eg �\�>��&$�#\83(+� / �SM �V� �G) �#E � #�L�E � )�L5) G�� ( � �1� '-I.� �)� ' �1� #MEFI /OE�)����MJ�'.% �S8�0����5�� � �X@�@�@68 #G5�� ~T*,��&$�#\8 ��&7 ��2��D��� ��#�5;�2~`���m~:�0��#G- �X#G5;�T�P~T����5Q�����8 �0��#G- 8

� � � �%8 � ��� ��� �i�%8 ����7 $���-�� ���y3;8 ;U���70 �&�� � 8 3 � ��7 �i�68 �\ ���1�������] �;2 "C8 | $��;2����� #\8�� ( �#� '��('�� '�!8! ��!� #8�6) DA'�!O(r'.%@G.#ME ���>G� � ��� ��� &�DY#�* � 'HE"*�$ D.) Ln�6#�'�!!J"Ln� �B��) �KLn�1,E�(*!� '�� '�!8! ��!� Ln7h�&D.):#MEFI 8 | ��� ��� �����>�6���2ei?��7 � ������������7 | ���&� ����8#� ��p gH�&���&��� ������ 8

� ��� �%8 | 8 � �&� #G���>�@685�W�/���0�����D2�$��S������K���35> ���- - ��-��'.f&�����`~:��&� ���0����2/5;���7�� #G#�����7+@(�����-�\���0�1���8p ���1�������� -'�(��5)��&� �X� � Q �� U�;��4�����&���:�F� *T"+����7�����< � ������� 8

� � � �U�S@(- �S��� g_ � �X ��2 � �#G5> �0�8 � � � ���('�, Gh��%@G.#8) � %�) D.���F5G��� %�# : %('�):#�L�E � | ��5;����#C')��� ����� 8�0����5�� � �X@�@�@68 ��~:�&5Q����[8 ��5Y8 ���# �D8

� � �� 3�4� � �� �;2��:�>���$�# ���#G��5> 7��8?� �&��5�� ���X@�@�@68 f��4� 7�����2�� 8 ��&7�8

� ��� 3�4�Gg ":� �;�#���5� 7� 8?�0�&��5�� ���X@�@�@68 � ���� 8 70������1�98 ��2;$ ���1��#G��� �G3�4 �gH",� �"8

� � �� 3�4� �\������ 7� | ����4"�����:� g �=���#G��5> 7��8V�0�&��5�� ��� f��4�;8 ��$��98 ��� # ��5;���D2�$������ � f&#G� �D8

� � !� g?���nf&����� 3��3p'� ���#G��5> 7��8?� �&��5�� ���X@�@�@68 f �D�1;8 ��&7�8

� � Q� �W��X~ 7 $ � ����� ���&� � � ��5)���0������� � ��� �Y�&�����[� � �+���2 | ��7 ���D��# � ��#\8 �������1��#� �(� ����7��5.f��4� � g?�&���5)���S���+*,��+5)����*,���#� ����� 8 �:�Q5 # �G)MG C4Ln�1, � G(L � L�E ��'HEFIHD0'-I.� ��� � Ln7h�"#8! ��� ��� 'HE"*��DFE�� ):#87 �95�N � ) ��7 � J"Ln� 5�%('�! '0�s! ��� Ln7h�&D.)���� ��� � � � MONBN�M���� � �&�1�u��� �<�"8

� �`� 3 �����������-�� ��� ���&� � � ��5)���0������� ���29p ��0���U�S�8_����5;* � W��$;'����S� �U� 7 �9g_���&*,��&#/ �;���\�>������������ #�5���-<���� ����&�D�&����#�8�� Ln�6):� 'HEE8(L�D.�OE"'�! ��5> 7���v� � ! �b�\ ���1� ���� ! 8

� ��� �\�������7�xg ���������7 �:�0�����&* ��� �>��&$�# � U���.4���&���.�:� ��*Sp_�������&������� 7 ��� �D4D� - -����3p �38 (+� /� G( � �1� '-I.� �)��' �1� #MEFI /#E�) ��� J�'.% �D5 )S'HE"*E'�� *�� 3 $;��� ���� � 8�0����5�� � �X@�@�@68 #G����8 ���- 8 7�A4���#�5;� 8

� � � 3;8�i(8��\��&������;8 � - � ��� �;7]����� 5)����*,���#� ����� 70 5 'Q�S�:@�������3�4� ��2��[� �&���� � ���R�����1���;� ���-��� #�5�$"��� �;7�8 �:��� #8� � )� �� C4Ln�1, � G(L � L�E�80'�;n'�J"Ln���h# I�G � ���MJ"Ln�675'HE % � � ��) �KLn�1,�� Ln7h�&D.):#MEFI��| ��5;����#C'Q��� ����` 8 �0�&��5�� ���X@�@�@68 ����8 �S* 8 ��8 $A���X��5.f�@=��(� ���;�5 �"8

�RQ>�

Page 185: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� ��� 3;8.i�8��������� �� � | 8Yg 86�\� 2A�D� � �D �;2Z� 8 � $�5;�1"8 �>���# �>�5����9����70�_- �5���� 3�4�6*,� �H�����1���;� ���-��� #�5�$"��� �;7�8��:� ��'HEFIHD0'-I.� � 'HE"* � Ln7h�"#8! ��� � J"Ln�2� '�� '�!8! ��! � Ln7h�&DY)�#MEFI��A4�-�$�#G� � ! � ! � * �� %�) DY���� Ln)�� � #MEJ� Ln7h�&D.)���� 5�%�#&�#E % �S8 | 5�������7����� �����` 8

� � � 3;8Ei�8<�������� �� � | 8Eg 8<�\��20� ��� �)� 8 � $�5;�� �0 �;2(�68�� �@(����������8��U��7��g_���&*,��&#/������ � � #�5�$"��� �;7@(�����/���;�7�W�&����ag � �X 7 �W*,��+3A4� ��� � �&� | ��$;2;�/$;��� �;7K;+���S�\����� ��7;8 �:�E5�DP������%@Ln7h�&DY)�#MEFI?B?�� �U�A4 ��#C')��� ������ 8

� � �� 3;8 i(8,�\������ �� � | 8 g 8,�\��20� ��� �%���2 � 8 � $�5"�1;8 � ���#G5> �&� ������ � *K�����&���O 5;5����0��1����� ���-<���7$> 7 ��� ���#G5���- ���+ ��2 -�� '��� �&�\��$;5�5Q� �&�3*,���#C$�-.��� 2;� #G�����&� ��>�- �&����D����� 3A4�;8 �:�JGK�L(MONBN P 8A'�;n'E& � 'HE"*.�SRO/�5T�VUW�2� � L�E"J2�����#E % �S8�� � � g?�����&��� 3 $����t� � � � 8

� �G� 3;8 �M� ��5;- �D�1�> �=�38 3;8 �U ���&� �&����U ��2 �68 3;8V� �.����-����>��- 298 p��;� � -��'> -=�W�&������ �U��6~:$����.*,���#S~#G��#G��&�<~ ����������C5;���7�� #G#�����7F#��D2���-V*,��3����7�X~:5)����*,���#� �����I���#G5�$;��������8 $<G��68(L�DY�OE"'�!�L J5�DP����� %@Ln7h�&D.)�#MEFI�� � � � ��� Q �X�� � � ���� ! 8 � �&��5�� ���X@�@�@68 ��#G��- 8 5;��- 8 7�A4���� � ` � ��2��D��� ��7-��'> - �"8

� � �� 3�4� �M$�#C')������������� #���5>�7� 8H�0����5�� � ��#/X���98 ��� ����8 7�A4�� f��4 ��D$;#������ ��� �"8

� � !� � ������� � 2������ � �����2u��� �1�> ��-g?��� -�� 5�5��&���98 i?�&5���������� � �&� ��2;����� ���� ! 8�0����5�� � ��� 5)298 � ��"8 $0�X;8 2������Q����5��&�����&��8

� ��Q� � ������� � 2����&�(�0�N���2yg?����- � 5 - 2�����8_g?� ��������0��� 3�4� �\p �� �;��-<X��� �;7G������������ �0����5��� �S������� 8�:� M ��) G GK�L( 5�N>7h�(L � #MD.7 L�E ���6#ME %�# �"! � � L J �+� L$I�� '�7979#MEFI ��'HEFIHD0'-I.� � � 3 � $>��&� ���� Q 8�0����5�� � ��� 5)298 � ��"8 $0�X;8 2���� � 5����s��;8

� �0`� g ��� ')�� � �#�5;$;�1���� �� ���:����8>���#G��5> 7��8V�0�&��5�� ���X@�@�@68 5> �� 'Q� �98 ���#�8

� � �� � �;� ��� g_ �� �&�> � �;2 3;8 � 8 �=���A@(��� 8 | �D�&����#G� ����7��������������7 *,�� ����7� 5)����*,���#� �������� #�5�$"��� �;7 �&� * �:@� �����Hp���� �D; ;\��� ;\� � � � �;*,�� �&����$��S��$��&�O*,� �]��#�5;- ��#G���0��������� � */5> �`~ -�- ��- �&���&$�����$�����2 2� 5;���.4� #G�����Y8 �:� 5 ):�OD�%�) D.���(*XG_*E'��"):#8;�� ( � � G � � : E ��7 �#E�) & �6#�*( ��) G(Ls* � � �`�i� "H�- $;#���� � � � X����#��������� �;2 �.��� �U5�5�-�� ��X��� � ����8 | 5�������7���`~ "H����- 7�8�0����5�� � �X@�@�@68 ����8 $;��� �; ��8 ��2�$ ��$�������� ��2> 7� �"8

� � � �\���1�> ��- gH�;� - ��5�5��&���J���2 �����&���> �&2 �W $;#/ �1�;����8_������9i �G�������0� � '.f&���S� | �����<�- � ���������98 �:�� '�� '�!8! ��!A'HE"* 'd# � )��6# �!DY) �(*D�+� LP% � �1� #MEFI���� � �\| ��� ` ! � 5>�7��� QX�A` � Q � �"8 �:�0���������������> - ��(� �&���5��e3�4 C*,�� g_ ���- - ��- ��20;W���&����� ';$;����2 � �#G5�$;��� ��7 � | �e3 $> � ��g?$��������(�M����� ���U5�����- ������ 8

� �X� �\���1�> ��- g?��� -�� 5�5��&��� ��2}� X�����;�< �>YY����7 ����8 3�4�Gg ���:�<~�p �� ���&5> �&���0�W�(��#G� ��� � 'Nf&�������� ��3A4�;8 � L�E %#D.�����#E %#N �I��� '.%�)�#&% �J'HE"*����������6#&�#E % ��� � � �� ��� � �� � � � � � � � �U�A4 ��#C')��� ���� Q 8�0����5�� � �X@�@�@(� 5)298 � ��"8 $0�X;8 2����G3�4 �g ���:���D8

� � � | i ��p��+���#G���;�#���5� 7� 8?�0�&��5�� �����&����� ����;�#���8 �&��- 8 ')��� � ��-���� 8 ��2�$98

� � �� 3 � # - 2�� � � ��� � �0 �0� �=�W�;� �-�- ��X�����( �;2 | # 7 ����2> -�- 8Q� �������J�� 2;� �&������'�$;����2��� #�5�$"��� �;7�8^p_���1�������� -Y�(��5)��&� | �E� ��p1�!~ ��� ~ � � � | $��q�\� ��������"������#�� � 'Q� ��������������� ������ 8

� �>� 3 ���&��#G�< � ��- -����D� ���5�W��2;����@ � $�#��&2> �������?���2s�����1�J�M� '�� �&��98< U�&� ��7N#G5��H@(�����P��� ���2���;� ���#�#G�� - ��7$>�7�J� �"*,�� ������$;����$;��� 8 � L�E %#D.�6���#E %#N 'HE"* � Ln7h�&D.)S'�)�#�L�E � ��� '.%�)�#&% � 'HE"*���������6#&�#E % ���b� � � � 8

�RQ �

Page 186: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� � �� � ����7 ��&��"%8 � -������ �;2 g_ $�-T� $98 � '�� '�!8! ��!#���@L$I�� '�7979#MEFI0D � #MEFIE������8a� ��p � ���� ! 8� � !� � ����7 $�� | #H�\��20� ��� �N3 ����=�������� �� � ��2(� ���� �&� � $�5"�1;8 i ����� ��� �H�&$�5�5)��&�?*,� � ���#G5�-����

� $�#C')���&�U���e3�4�;8 �:�EGK�L( PB?B?B?�80'�;n'+& �('HE"*.� � L�E"J2�����#E % �S8X� � � g?����������3 $��;� ����� 8

� �Q� �W������;2> � Z= -<�#/ �;�1��� -�- � ��2 ��- - � # � ��;���98 � �#�#%$���� ��������� g ����*,���#� �����V��*03�4��'> �&��2g ��� -�- ��- "W� �&��$> -_� ��1��� ������8 �:�FGK�L( PB?B?�� C4Ln�-, � G(L �BL�EI80'�;n' J"Ln� G.# I�G �)� ���MJ"Ln�675'HE % ��B��) �KLn�1,+� Ln7h�&D.):#MEFI���g_ - ���U-���� ���>��'��&$> ��� ����` 8

� � `� � $> ���&���79YY�>���7 �����&� � � �&5Q��� ������� � ��� �Q�����t�>� � ���+� �#G� ��7�� � ���+���0�"����7 � � � ���2 ZV$���� ��7 ���98`g � � � ~:'� ����2 �hgD� ���#G5�� - �������98 �:� YY���.�"$� �>� �H���% - �_��2��������� P Nn) GE/OE�)����OE"'�)�#�L�E"'�!C4Ln�1, � G(L � L�E ��'HEFIHDA'-I.� � 'HE"*�� Ln7h�"#8! ��� � J"Ln� ��'�� '�!8! ��!T� Ln7h�&D.):#MEFI��04� - $�#G� ��� ! ! � * �� %�) DY���� Ln)�� � #MEJ� Ln7h�&D.)���� 5�%�#&�#E % �S8 | 5�������7����� ����� Q 8 �0����5�� ��� �&5Q���98 �����.��8 *,��$98 ��2�$ ��5����lf&������� ��5)���&� 8

�RQ !

Page 187: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

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

��� oY�� 9n � � ��lg�

� � � � � ��� ��4h:x�� � 3 ��� �nf&$�� 7 � ����

� � x � ��� ��4h:x�� � 3 � $> ��� �"! � ��� Q �

� h � �� � x � ��� ��� � � � h � h � ��� � x � � � � � � � �J� x�x ��� � � �r�

� iH ������������� �1����70 �0 U���.4�������.�:� �OZV5��&� - �0��� ���\���1��� 70����� �8 | 8 �%8

� | �"�� ��$;���K M����4 ���&�����:��� | �D�� ��$������ �U��@ ZV��(� �� 38 | 8 �%8

� ��� h � �}�! � h � � �=�

� �� �1����-���(� * | �����������3��� � �#�5;$;����� | ��� ��������� ���� � ��iH �&�������q�\���1��� 70��+ M����4 ���&�����:�

� �\ �&�����M� * | ��� �������6��� � � #�5�$"����� | ��� ��������� ����` � | �D�� ��$���� U���.4�������.�:�

� h �"� �t�5� � ���q� � �$# � � h%� �$� � � �

� "W� �&��������7��(������ ���1�i�W�&���D���<X�����0g_����4� ���.4�_p_���1�����-��7 ��� '���� �:��2�� �>� U���.4�������.�:�

� �(���&�� �&�1���U�������&�� �0� � | �1���"� -� * � �#�5;$;�1���� ��� - | ��� �������= ��2 �:�;*,��&#/X��� � �,p_���1�����-��7 � ��_- ��&� 2> | �1���� M����4 ���&�����:�

� �(���&�� �&�1�q�U�������&�� �0� � �U��������� �&��g_ �� -�- ��-L�W�&�1���������S��$��&� � ���0������� | �D�� ��$���� U���.4���&���.�:�

� � &�'� �9� x(� ����� �

� | ��7 ���D��# � ��# � �����0 � � �&5Q���0������� � ��� �Y�&���s�>� � �����2 �W �X~ 7 $ � ��� 8 � � - - ��������4�

� � #�#C$;��� ���������%*,�� ����� �hg�3�4�dgH�&�7�� #�#G� �;7D� ��7 $> 7��8 p_�6�5�5Q�� �9� L�E %#D.�����#E %#N'HE"*�� Ln7h�&D.)&'�):#�L�E � ��� '.%�)�#&% � 'HE"*6����������#&�#E % ����� � � �

�RQQ

Page 188: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �U �X~ 7 $�� ����� �����0 � � ��5)���0������� � ��� �Q�����s�[� � � | ��7 ���D��# � ��#\8 ��g�3A4� �`g?���m~7 �� #G#�����7 | $;5�5Q� �&�6*,�� �U��7�X~ g_����*,���#� ����� � ��� 26~�i?�> '�-���2��U5�5�- �������� ��;��89p���� � � � ��:�0���������������> - � ��;*,�����������C� �yg ��� -�- ��- ���2 ;W���&���&� '�$"����2eg?���D�����&������7 p ���1���;��w $����6���2

�U5�5�-�� ��X��� � ���:�:g2; g^p'� � � ��� 3 $����t� � � �

� �U �X~ 7 $�� ��������&� � � �&5Q���0������� � ��� �Q���S�(�[� � � | ��7 ���"��# � � #�8 �hg�3�4� � i �G�������0�

� � #�5���-<���� �� ��2 g_���&*,��&#/������C*,����hg � 8+p���� | ��4 ���0��� � ��- 2M��$�-���� ��� �;*,���&�������K��

| �"������#���� � �D')���&������� �����) ��2 �:�;*,���#����� ���,� | � �!� � � � � � 3 $�-.�]� � � � 8

� �U �X~ 7 $ � ����� �����0 � � �&5Q��� ������� � ��� �Q���S�W�>� � � | �;7 �=�"��# � � #�8 �������1��#� �(� ����7

��g�3A4� �dg?�&���5)���S���6*,�� g_���&*,��&#/�������8�5 # �G) G C4Ln�-, � G(L � L�E ��'HEFIHDA'-I.� ��� � Ln7h�"#8! ��� ���'HE"* �;D6E�� )�#87 � 5�N � )���7 � J"Ln� 5�%('�! '0�s! �6� Ln7h�&D.) ��� � � � � � MONBN�M������ ���1�u� � �<�D8

� �=�&�0�� � �&5Q���0������� � ��� �Q�����Q�>��� ���U �X~ 7 $ � ���R �;2 | ��7 � � #�8 p �� �;��-<X��� � � � *

����� �hg�3�4�0� �;7$> 7��*,�� g ��� -�- ��- g?���7 �� #G#�����7�8�$<G���P ��) G='HE(E(D0'�!_�KLn�-, � G(L � L�E��'HEFIHDA'-I.� � 'HE"*�� Ln7h�"#8! ��� � J"Ln� � '�� '�!8! ��!H� Ln7h�&DY)�#MEFI � � �L�D� MONBN P ����� ��i� � � � 8

� �=�&�0�� � ��5)���0������� � ��� �Q�����i�>� � � | $���7�~ �U�D�� 7 � ��2 | ��7�� � #�8 � '.f&���S� | �����<�- � ��m~��� ��]*,���� ���&�> -�- � �;7+;W��1�� � y3�4� �:�0������* ���G���u�eg �18 GK�L( PB?B?B?�8A'�;n'Q& � 'HE"*.�� L�E"J2�����#E % ���03 $���� ����� 8

� �\ �(� �B�������� �=�&�0�� � ��5)���0������� � ��� �Q���S� �[� � � | $��;7�~ �M�"�� 7 � �6 ��2 | ���7 � � #�8

#G5�� 3A4� �s�U� � '.f&�����`~ � �������0����2�3�4�O���0������* ���N�����eg �18 /#E�) ���OE"'�):#�L�E"'�!�C4Ln�1, � G(L �L�E 8A'�;n' J"Ln� � '�� '�!8! ��!+'HE"*�'d# � )��6# �!DY) �(*�� Ln7h�&D.)�#MEFI � /-�2�35�R 5 �2' �[PB?B?B?�� | ��3 $> ���g?$����&��� �(� ��� ���W5;��� - ����� 8

� �=�&�0�� � �&5Q��� ������� � ��� �Q���S���>� � � | $;��7�~ �M�"� � 7 �%���2 | ��7 � ��#\8'�W$"���#������� � '.f&���S�

| ����� - �������� ��I�������;�W#G5��83�4� �:�0�����&* ���U�����eg �)�W$<G.#8� * (+� / '4��;���! L ����� � � 'HE"* � ��� � �� L�E"J2�����#E % � � (0� /-'6� � ?B?��b� �&�1� ������ 8

� �=�&�0�� � ��5)���0�����+���2 | �;7 ���D��# � � #�8VG � LX�H� ! ��;���! 8A'�;n'�GD�H/ J"Ln� ���D� ( � �1� '-I.�� ' �1� #MEFI 8D�>��';��$> ���?� Q � � � �<�"8

� �=�&�0�� � ��5)���0������� �W �X~ 7 $ � ����� | ��7 ���D��# � � # � � ��� �Y�&��� �>� � �B ��2 � $� ����� ��7

YY�� ��7 � 8 � '�� '�!8! ��!#��� L$I��('�7979#MEFI5#ME�� �38A'�;n' 83;W��X* �(� *^�\A�]� � � � 8�0�&��5�� ���X@�@�@68 ��5.f��4�;8 ���7 �

�RQ `

Page 189: HPJava Home Page · 2009. 10. 27. · cedgfHh ikjEfal%m(n oTprq s,p%tQfYu tvsgq wxfEyzd,pryA{|f ovw~},fEq p% gqp% \ \oQl {|fEq6tvdgfp% #lK{|f ,p% _fEq6jElr w tvtQfEfa _f #f oQyK C

� �=�&�0�� � ��5)���0������� � ��� �Q���S���[� � � | $���7�~ �U�D�� 7 �% ��2 | ��7 � ��#\8�7h�"# 8A'�;n'�P�� M �WGD� /5G��� %�# : %('�)�#�L�E>8 � �����')��� ����� 8

�0�&��5�� ���X@�@�@68 ��5.f��4�;8 ���7 �X#�5�� 3�4 "8 �0��#G-

�RQ��