De nombreux objets du portail utilisent des services web, des composants qui s�ex�cutent sur un ordinateur logiquement distinct de celui qui ex�cute le portail. Nous donnons le nom de serveur distant � cet ordinateur s�par�. L�architecture des services web permet � plusieurs types de services distants (sources d�authentification, crawlers, recherches f�d�r�es externes, portlets et sources de profil) de se partager un serveur distant logique, ce qui simplifie la gestion des ordinateurs qui constituent le portail.
Les services web permettent �galement l�utilisation en commun des param�tres (lesquels peuvent �tre assez complexes) des objets cr��s � partir de ces services. Par exemple, les utilisateurs administratifs cr�ant des services web de portlet doivent comprendre parfaitement la structure du portlet car ils doivent indiquer si le portlet a des pr�f�rences ou s�il envoie des informations d�utilisateurs ; par contre, les utilisateurs cr�ant des portlets � partir de ce service web peuvent quelquefois se contenter d��tablir les param�tres de configuration � la port�e d�un utilisateur sans comp�tences techniques.
Les objets utilisant des services web adh�rent � cette structure g�n�rale :
Le serveur distant contient l�URL de base et les droits d�acc�s.
Le service web d�termine les param�tres de configuration de l�objet associ� : source d�authentification distante, source de contenu distante (utilis�e pour cr�er les crawlers distants), recherche f�d�r�e externe, portlet et source de profil distante.
L�objet associ� d�termine tous les autres param�tres de configuration.
Tout service web cr�� par Oracle comprend un fichier PTE contenant les param�tres du service web. Apr�s avoir install� le service web, l�administrateur du portail doit importer le fichier PTE pour cr�er l�objet service web dans le portail. Normalement, l�administrateur du portail ne doit pas avoir besoin de changer des param�tres par l�interm�diaire de l�interface utilisateur du portail.
En ce qui concerne les services web personnalis�s, il vaut mieux qu�un d�veloppeur cr�e l�objet service web sur un syst�me de d�veloppement pour ensuite l'importer sur le syst�me de production.