Een poort definieert een eindpunt door één adres voor een binding op te geven.
De poort bevat een kenmerk 'binding', dat verwijst naar een binding, en een
adreselement, dat het eindpunt specificeert.
Services worden gebruikt om sets van gerelateerde poorten te
groeperen. Poorten binnen een service hebben de volgende relatie:
- De poorten communiceren niet met elkaar (de uitvoer van de ene poort is
niet de invoer van een van de andere poort).
- Wanneer een service meerdere poorten heeft met hetzelfde poorttype maar met
een andere binding of een ander adres, worden de poorten als alternatieven
beschouwd. Elke poort levert een semantisch equivalent gedrag (binnen de
beperkingen die door de binding worden gesteld voor transport en
berichtindeling).
- U kunt de poorttypen van een service vaststellen door de poorten te bekijken. Met behulp
van deze informatie kan de gebruiker bepalen of een machine alle bewerkingen
ondersteunt die nodig zijn om een taak te voltooien.
Voer de
volgende stappen uit om een poort aan een service toe te voegen:
- Klik in de view Ontwerp met de rechtermuisknop op de service waaraan u de
poort wilt toevoegen en klik op Poort toevoegen. Om de nieuwe poort te
selecteren, klikt u op de poort in het serviceobject.
- Klik in de view Eigenschappen op Algemeen. In het veld Naam
typt u de naam van de poort. De naam van de poort moet uniek zijn binnen de poorten die in de service
zijn gedefinieerd.
- Een Binding geeft de berichtindeling en de protocolgegevens aan
voor bewerkingen en berichten die door een bepaald poorttype worden
gedefinieerd. U kunt een nieuwe binding voor een poort maken, een bestaande binding
gebruiken of een binding importeren. Zie de verwante
taken voor meer informatie.
- Typ het adres van de poort in het veld Adres.
- Typ informatie voor de gebruiker over de poort in het deelvenster Documentatie.
- Klik om uitbreidingen te beheren op Uitbreidingsmogelijkheden. U
kunt uitbreidingen toevoegen, sorteren en verwijderen.
Tip: U kunt ook een poort maken in de view Overzicht door
met te rechtermuisknop op de service in de map Services te klikken en
daarna op Poort toevoegen te klikken. De poort verschijnt in de view
Ontwerp en in de view Overzicht (ongeacht in welke view u de poort hebt
gemaakt).