12
! "# " "$% "$% & &’ ()"!*+ ,-.. /01& ’- 2-33...-4545 6-45%!4545 -7$$!8$$!9$$!:$$!;$$ 2-33.<.3<3 !!$

Servlet Definicion Generica

Embed Size (px)

Citation preview

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

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

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

� ���������

�� �

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

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

• �����&�������������� ���� � � �'���������������&������ ����� ������� ���'

• �(������)"�!��*+�• ,������-����.��.��• /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������

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

♦����0���������&'-+����

♦����0���������&'-+�����

HH����% ��II

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

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

♦������ ���C ���&'-"���� ���

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

HH����% ��II

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