GlassFish OSGi - From modular runtime to hybrid applications
Post on 05-Dec-2014
3101 Views
Preview:
DESCRIPTION
Transcript
�
����������������������������� ��������������
�� ���������� �������� ���������� �
�����
�� ��������������� � ���������� ������ �������������� ������ ������� � ��������������������� �����!���������� ��������� ���������������� ���������������� ������ ��" ������ ���!���� !��������������!�������������� �� �� ����������������������� �������
�� �� " ���� �!�� � � !��������������� ��� ����������������� ����� ������#��� $������������ �������� ���� ������ �������#��� �
� �
���������
� ��%�������� &� ��!���� ��!�� �� ��!�' " ��� ��� (������) ���
� * �� ��+*�,�-(.!�� ����+*�,�/(.!����00���+��.!�������� � �+%�� �.!�#� �1�+*�(.!���������!����
� ����������( �" �� 2� ����� �1��������#� �(���� � *"�22�3�4�5�- � � � � ��� � ����� �����%��� �����(������������#���
� �
�� �����������������������
� 6����� ������ �����������) ��� #� �(���� ���� � !���" �� !�����������!�
����� ��!����
� -��������������#� �(���� �2������ ���������7�8�9������ ����*� ����� �� ���������7�9���:898� ���������7�:���:899� ���������;�8���� �������*"�22�<� %���� ���!�� ����0 �����!�%�� � � !�"������0���� ' �����������=44������������4�����
� �
������
� (���� ��������� � � ����� ����
� %��� ��"���' " ��� �� >�� ����� !�� ����� ��) ����!�� ������!����
� ������ ���� � ������ �������
� ? ������ � � �
� ������������� ��� �� " ��� ����������!
� �����!������!�� ��������� �!���������!����
� �
������&'())*+
� +�� �(������ �� �������.
� �
������&'())*+
� 6 ��� ��� �
� / �������� !�-2(�!��� ��� �!������� � � ����) ����!�"������
� 2�� ���� �
� 2*@�7�9!�*(��:�8!�*���:�8!�( �"� ��7�8
� ��� � � ������
� #������,�>!������ ��������!� �� ��������
� &��� �����
� �� � ������� �988$���@����
� �
�� ���������� $���
� 2�� ������
� ' ������������ ��������
� ��������������������������+����.����� �
� @ ��������� �
� �� ���������� ��������
� ' �� �������� ������ ���� ��� �
� �
�� ���������� $���,���� %
� *"���� ���������� ������ ������ ������ ���������� � � �� �
� *"�22����"�� �������� ��� �����������������" ����
� (����� �" ������� ��������������� ���� �
� *"��������� ����� ��A������B
� /� �� ��������� ��� $�� �������
� �
(��� ����9CCC�� ������� �� �� ������ ���������� �" �����
� �
����)�
� ����� �D�A@��� B�D�*�-��������������� ����+������4 ���������� �!����.
� 3���� ������#(�������
� 6(��>>2'
� -2(#>?2'
� (��-� 6�
� �%� ?2
� (�#�� 6�
� �
"� �����������������-
� �
���������.%�����
� �������=����� �� ����+#(��.
� 2�� ���� �=�EF:
� G ��" �������H
� �
� �
/��� ���� ��
� �
��� 0� ������$� ����1
� ����������������������#(���+� �������� ����.� ���������������� ����2I����
� �����������������:88J����� �
� %������������#(���+(�������� .
� %��� �#(����� � ��������+%> ����/ �.
� ���������#(���/ �������%����
� %�� ������ ����������� �������#(��������
� �
� �
��� 0� ������$� ����1
� ���#(������� �������������������� '���������glassfish/modules{/autostart}� %�����asadmin deploy�����������type osgi
� �
�2 ����������������-���3� %��4���2�����5������������ ���
� #(���� �����" �� �"��
� ������� �� ����� �������� �*�-���� ��
� "�� ��� �� �"�� �������� �"� �������������
���� �����) ����
� 6 " ���� ������������� �H
� 6�� ���������� �� �� �#(����*"�22
(� ������� �=�����=44������������4���� 04 ���4��������K"7K �� ����K���K;�
� �
.�������� �� �%��1
� ���� � ����� ����� " ��� �!�������������� ������#(��L
� �������!�� �
� #(���2� ����� �;�:�����������:898
� �
"� ��������6%����������� ����
� ���������������������=
� ��*"�22�����" �
� ��#(�������
� - I��� �������� �����������������������������
� �
���������� ���7�����'��7+#(��4/ ������������+����M55.
� /�-�J�#(������� ����������������������������� ������
�������� ������� ���!��"�������#���$�!��"�����������
�����%��&�����������#� '(%��)*+�������+,'(%��)*+���+���������!�
�����%��&������� ������
�����%��&��������������� ���-
�����'���� ���"����#��+#���
�����%��&����.�� ���)����������#��� /��
� >�� ���� ������� ����" ����#(���+�������@��� �����"����.
� /��� ��/�-�(�����������/�����&��������+++�.'��0���/�1'���� ���"����#2+#���
��������
� �
6����6%���������8
#��� #.��&+3��0��#�����������
#��� #.��&+����+0����� ������
#��� #.��&+����+3��0��#�����(4%������
#��� #.��&+����+�� ������ ������������
#��� #.��&+����+5 �������������
�(60��)*+�0)�*(�6��*
( �"�� ��� ���
%� � ��'@���� ��� ��� ����� �
/ ���� �
( �"�� ���� � ����
� �
��7��������
�������� ���# ���7777
��������������++/ �+#.��&���+�� ��+#.��&����/�
�����
8'������������ �� ����� �&��� .�&��0�������#��3�5+��������� ��9
�� ��
86#��/������� ������&��� .�&���&�3�5+��������� ������ �� �������������9
�����
8������������ ���9
����������
86#�����&��� ������ �&�� ���#���.�����9
� *"�22�� ����� ����
�(�:5�(;�2<��60�6�)=
� *"�22���� ����� ���
�6:���)=�2<��(�:5�(;
#(���� ����� ����� � �
� �
�� ���� ���7�����%��� �
� /����#(������ ��
������&����&��� .����.��� � ��#.��&����/�
������#.��&����/�� �������#+� &����+��� ����
������#.��&����/��& �����+& �����+��� &��� .+���&���
� ����/�-����
���������������/�����&��������++/ �+/�����+�� ��+/������/�1�����������'���� ���"����#2+#���
� �
���������9����������������
� (��� !������� ������������� � ��� ��� ������ ��������������� ��������
� �����*"�22�5��������
� *"�22�� �� ��#(���� �"�� ��N�������� #(��4E����( �"��
� #(��4*'@%�+����M9::.
� #(��4*���+����MCO.
� #(��4*���+����M9;7.
� #(��4*6' �+����M9;:.
� #(��4/ ������������+����M55.
� �
���!��7+���������� ��� .
� ������2*@��������������#(������ ��� 2����������" � �4�� �� �������� ��#(������� �� %��� ����� ���� ��*��� �,!�� ������!�� ����� � ���� ���������� �
� ��������� ����� �����2*@����#(���� �"�� �� >����� ������+(�(@!�(>(@!�(��� ��.� ��� ��� ����("� ��(4%��055>):)(
� %���������� ��N�� �"�� ������ ��� ����� �� #(���( �"�� ���� ������ ������2*@�� �"�� �
"��������!������� ����� ����� ����� � "�
� �
���!�:�
� *���������������������
� (�������������� �*������"�� �������#(��� � ����� ����������
� (���� �� ����� � ��������#(������� � 2���� ��J������������"��� (�� ���&�� ����� ��:��� " �����
� ���������7�9�+������������ ��.
� �
���� �:�������
�������������4��0����� �������������%��&��0����� �?����������� �&������8�%��&��� ���"��� ���"��9�?��������� ���"��� ����������8����� �&������������ ��)���89,��������������/����� �&�����89�?����������������������� �&���&���&�8�;���� ��.�� �������9�?�����������������������&����� �89$����������������@������������@,�� ���9$����@
���������� �&����&����� �89�?�������������������;�������� ��&����2�8;�������� �9�����������������������������"�� ���8A!��+ � ��6 ����A9$������������� �������� &���8&���9����&8���9$����������������@@
� �
��� .7��������
������ �;���8�����&)����2�A!��+ � ��6 ����A9
��������������.�;%����������������� �5�������?
����������� �&� ������ �8����� ������� �9�?
�����������
����@
@
� �
������%
� �������������������+#(��.�N� �� ���� �+EF:.
� #(���' �����" �( �"�� ����� �� ����������� 6��#(����� !�������������� !� � ������6��"H
� �"���� ������� ���7�8�9�
� E���������������������#(���� ��������*"22�+��"�� �" ��.� - ���� ����� �
� � � � ����� ����� �
� (������� ������������������� �
� �����������" ��������*"�22���#(��� ��
� �
,��������
� (���$������
� ����=44� ������)"� �4����4��9;9:97�
� * ��� $������
� ����=44������������4���� 0���
� ���������7�9
� ����=44������������4������4��������4�������������7�9
� ����=44������������4������4��������47�9#(��
� ����=44������������4������4��������4#���'�������
� ����=44������������
� �
� ���������� �������� Q���� ��������=44������������4� ���������� �=�� �����
<��� ����
�����
top related