servlet definicion generica
TRANSCRIPT
� ������������� �
� � �������������������� �� �������
� ���� �������������������� �
� ���������
�� �
������������� ������������������� ���������� ����������� � ��������� ������� ������������ �� !���������� ������������������� ��"#������"�������� �������� ����� ��������������� � ��"$�� ����%��� ����������� ������"$�� ����%��� ��������������
���������������� ���������
• �����&�������������� ���� � � �'���������������&������ ����� ������� ���'
• �(������)"�!��*+�• ,������-����.��.��• /01�&����������� ����� ��� �'-�2��-33���.���.��.��-4545
• �������������6 ���-�45������%����!�4545• ������������������ ������ �-7$$!8$$!9$$!:$$!;$$�2��-33��.��<���� .���3��<�3���
• ���������������� ��!���������!���� ����� ����$������� � �������
����������������� ��������
Fire
wal
l
Cliente Lógica DatosNavegador
web
WS
parser
JS
CSS
Contenedorweb
HTTP/HTML
JavaMailXercesJDKServlets,
JSPs,HTML
EJBContenedor
EJB
BD
ERPLegancyCRM,...
drivers
�������������� � ������
• ,�%�����-�/���#���������� ����!�=+��!�%��2����!����1!��������!����..��������������� ��� �� ������� �%��������������� �����&�������'�����������������.
��� ������>?���� �59@
���������� ��� ������� ������� ��
• ,�%������+�� ���-�"��������������%�� �������������=�A������������ ������$������� �%���� ��� ���������� �������(����
• "��� ������%�� ����&�� ������8.9�3����� �'.
• B,�������� � ����������+/CD-�������!���������!���� ������(����!���� ���!����������������%�� ���!�%��� ���!�E
• � � ��������� �-
• � 6����%���� ��������������������������� ����
• ������������������� ���&2 �� ����� ���������� ����!���������������(��2 ����.�� ��'
• "�������� � %��� !��������� ����
• � ����������� ����-�# $.��� ���.FG�# $.��� ���.2��.F
���������� ��� ������� ������� ��
HH����% ��II+�� ���
����&'��������&'
HH ���� ��II)�����+�� ���
HH ���� ��II���+�� ���
���)��&'�������&'
��+�� ���
���������� � ����������
DarServiciodestroy() init()
service()
• ��������������������������������� �� ������� �������� � � ����&'
• "����� ��������� ������������� ���� �
• ������������� ������� ���!������� ��������� �� ������� �������� � � ��������&'
• C*��-• ,������������ �������� ����������� ������ � ������������-��'���� �������� ���� �� �������� ���!���������!������ � � ����&'�� � � �6�����2 ��� ����������'���� ��� ���� ���� �� �������� ����&��������������� � ���� ��'
�������������� ��������������
HH ���� ��II���+�� ���
���)��&���+�� ���0��������������!����+�� ���0������������'�������&���+�� ���0��������������!����+�� ���0������������'
HH����% ��II+�� ���0������
HH����% ��II+�� ���0�����
������������������������ ��
HH����% ��II+�� ���0������
����� � �����& ��-+����'-+��������� � �����A ����& ��-+����'-+����>@����� � �����C ���&'-"���� ���
HH����% ��II���+�� ���0������
�����������������������������
HH����% ��II+�� ���0�����
����J�����&'-����J�����������������&���-+����'
HH����% ��II���+�� ���0�����
����J�����
������&���-+����'�������&'
���������� ������� !�"�����9.��� ����G
�������# .��.�*"$�����G�������# .��.����J�����G�������# $.��� ���.FG�������# $.��� ���.2��.FG
����� ��� �����+�� �����#��������+�� ����K
������������+���������G������������+����� ����G
��������� � �������&'�K�����L�M� ���� NG� �����L�M� ���� NO
��������� � ������)��&���+�� ���0��������������!����+�� ���0������������'���������2�����+�� ���"$�����!��*"$������K
����O
��������� � ����������&���+�� ���0��������������!����+�� ���0������������'���������2�����+�� ���"$�����!��*"$������K����OO
���������� ���������� � ������)��&���+�� ���0��������������!����+�� ���0������������'�������2�����+�� ���"$�����!��*"$������K
������&�������!������'G
O
����� � ����������&���+�� ���0��������������!����+�� ���0������������'����2�����+�� ���"$�����!��*"$������K
�������.�����������&P��$�32���P'G�����J����������L�������.���J�����&'G���.����&PH2���IP'G���.����&PH2� �IP'G���.����&PH�����I� ��������2��<��P'G���.����&PH3�����IP'G���.����&PH32� �IP'G���.����&PH������������LQPRSSTT��QPIP'G���.����&PHI���� ������H3IP'G����.����&PH����QPIP'G���.�����&'G
O
��������������������������������
• ������� -�������������������������� ����������2 �� ��� ���������������� �� ����������� ���&�2 �!����� � ���� �!E'.
• ������������������-• M"������������%������� �%���� ��� �N�
• U����� ������������
• ���<���-����%��2����������$����������� �� �� �����������& �� ���'
• +������-�2 �������������<�����������2 ������� �� ��� � ����.
��������������������������������
♦����+�����&�-����� '-����������
♦����+�����&'-����������
HH����% ��II
���+�� ���0������
����� �����������
HH����% ��II+�� ���0������
♦�������������& ��-+����! ���-*�#���'
♦�������������& ��-+����'-*�#���
♦�������������C ���& ��-+����'-"���� ���
♦����� ����������& ��-+����'
♦����� $� ��� ����� �&���-��'G
♦�� ��� ��&'
HH����% ��II
���+�����
��������������������������������
�� �
�� ��
��
�� ��
��
�� ��
��
��������
M�<N
M�� ����V��.��N
M, ��N+����9
M����� �V���.��.��N
M� ���N+����8
M�������V��.��N
M� ����N+����7
$����������
��������������������������������
M�� ����V��.��N�� ��
M, ��N ��+����7
M �#� V���.���.��.��N�� ��
M=��(�1���N ��+����8
M�<N �� �
M ���6V���.���.��.��N�� ��
M�����N ��+����9
El cliente guarda los datosEl servidor la configuración
����������� ���������� ��� ������ ���"�� ����#��������+�� ����K
���������� ����������&���+�� ���0��������������!����+�� ���0������������'���������2�����+�� ���"$�����!��*"$������K
������.�����������&P��$�32���P'G����J����������L�������.���J�����&'G������������������%��������&"��������'()�����������L�&������'������.������������&M��� ���N'G��� �$�L�7G�%&����WL����'K
�$�L����.��A ���&'�X�7G�.������������&M��� ���N!���������& �$''G
O����K
�.������������&M��� ���N!���������& �$''GO
���.����&M� � ��������M�X� �$�X�M� ���������� ������N�'GOO
����������� �����
������������������������������
*���+���,HWYY�LLLLLLLLLLLLLLLLLLLLLLLLL����� ����LLLLLLLLLLLLLLLLLLLLL�YYI����*�������+���,���� ������������ ���H3�������+���I����H��� ������I����������� ����������� �.H3��� ������IHWYY�LLLLLLLLLLLLLLLLLLLLLLLLL�,�%���������+�� �����LLLLLLLLLLLLL�YYI����H�������I��������H�������+���I��� ����H3�������+���I��������H�������+ ����I��.��.���9.��� ����.��� ����H3�������+ ����I����H3�������IHWYY�LLLLLLLLLLLLLLLLLLLLLLLLL�� ������+�� �����,�%��� ��LLLLLLLLL�YYI�����H�������+�����"I��������H�������+���I��� ����H3�������+���I��������H���+������I3��� .2���H3���+������I����H3�������+�����"I����H��� ���+-���+����I���������H��� ���+-���I��% ���.2���H3��� ���+-���I����������H��� ���+-���I���$.2���H3��� ���+-���I����H3��� ���+-���+����IH3���+���I
���.$��
������������������������������
H���+���I�HWYYLLLLLLL�� ��������������� � ����� � �����LLLLLLLLLL�YYI
* ���#�+�����,�H�����+���I#���Y���H3�����+���I�H�����+�����I#���-�����-3378Z.5.5.7-995S3���9H3�����+�����I�
H3 ���#�+�����I�H�������I��������H��� ���Y ��I��� ����H3��� ���Y ��I��������H��� ���Y�� ��I��.��.���9.��� ����.��� ����H3��� ���Y�� ��I��������HWYYLLLLLLL�� ��������������� � �����+�� ����LLLLLLLLLL�YYI
��������H���+�����I��H�����+���I����H3�����+���I���H�����+�����I� ���� H3�����+�����I�
�������H3���+�����I�������H���+�����I
��H�����+���I ����H3�����+���I���H�����+�����I� ���� H3�����+�����I�
�������H3���+�����IH3�������I*.���+���,
HH����% ��II+�� �����%��
��������� � �����& ��-�+����'-�+������������� � �����C ���&'-"���� ����������+�� �������$�&'-+�� �������$�
������������������������������
HH����% ��II+�� ���
����&'��������&'
HH ���� ��II)�����+�� ��� HH ���� ��II
���+�� ���
���)��&'�������&'
��+�� ���
�
�����������-���� ���������������
♦�������� � �����&+����� ��'-�+����
♦�������� � �����C ���&'-�"���� ���
♦����+�� ���%�&'-�+����
HH����% ��II
+�� �������$�
�
♦����+�� ��C ��&'-+����
♦����+�� ������&'-����
HH����% ��II
+�� ���0������