Definere en porttype

En porttype er et navngitt sett med abstrakte operasjoner og de abstrakte meldingene som er involvert. Hver operasjon refererer til en inndatamelding og utdatameldinger. En porttype blir referert til av et bindingsobjekt. Hver binding refererer til nøyaktig én porttype. Siden hver port refererer til nøyaktig én binding, har hver port nøyaktig én porttype.

Du kan opprette en porttype ved å høyreklikke på et tomt område i Design-visningen og velge Legg til porttype. Du kan også legge til en porttype via en binding. Det gjør at du kan opprette en porttype og endre bindingen slik at den refererer til den nye porttypen, i en operasjon. Du kan enten opprette en ny porttype for bindingen, bruke en eksisterende porttype på nytt, eller importere en.

Opprett en ny porttype for en binding

Slik oppretter du en ny porttype for bindingen:

  1. I Design-visningen høyreklikker du på et bindingsobjekt (vær oppmerksom på at porten må referere til en binding) og klikker på Definer porttype > Ny porttype.
  2. Oppgi navnet på porttypen i feltet Navn. Navnet skal være unikt blant alle porttypene som er definert i det innkapslende WSDL-dokumentet. Klikk på OK. Hvis du vil velge den nye porttypen, klikker du på porttypeobjektet.
  3. I Egenskaper-visningen skriver du eventuell informasjon om porttypen som du vil at brukeren skal lese, i ruten Dokumentasjon.

Tips: Du kan også opprette en ny porttype for bindingen ved hjelp av Disposisjon-visningen.

Når du har opprettet en porttype, kan du legge til operasjoner i den, som kan sende og motta meldinger.

Bruke en porttype for en binding på nytt

Slik bruker du en porttype for en binding på nytt:

  1. I Design-visningen høyreklikker du på et bindingsobjekt (vær oppmerksom på at porten må referere til en binding) og klikker på Definer porttype > Eksisterende porttype.
  2. Skriv en søkestreng hvis du vil filtrere listen eller la feltet Navn være tomt for å vise alle.
  3. Du kan endre omfanget for listen ved å velge ett av disse alternativene:
    • Arbeidsområde. Viser porttypene som er tilgjengelig i arbeidsområdet.
    • Innkapsling av prosjekt. Viser porttype som er tilgjengelig i prosjektet som inneholder filen.
    • Gjeldende ressurs. Viser porttype som er tilgjengelig i den gjeldende filen.
    • Arbeidssett. Viser porttype som er tilgjengelig i det angitte filsettet. Klikk på Velg for å angi et arbeidssett. Du kan velger filer fra et eksisterende arbeidssett eller opprette et nytt arbeidssett. Når du har valgt filene, klikker du på OK.
  4. De eksisterende porttype blir vist. Velg en og klikk på OK.

Importere en porttype for en binding

Slik importerer du en eksisterende porttype for bindingen:

  1. I Design-visningen høyreklikker du på et bindingsobjekt (vær oppmerksom på at porten må referere til en binding) og klikker på Definer porttype > Eksisterende porttype.
  2. Skriv en søkestreng hvis du vil filtrere listen eller la feltet Navn være tomt for å vise alle.
  3. Du kan importere en porttype ved å velge ett av disse alternativene:
    • Arbeidsområde. Viser porttypene som er tilgjengelig i arbeidsområdet.
    • Innkapsling av prosjekt. Viser porttype som er tilgjengelig i prosjektet som inneholder filen.
    • Arbeidssett. Viser porttype som er tilgjengelig i det angitte filsettet. Klikk på Velg for å angi et arbeidssett. Du kan velger filer fra et eksisterende arbeidssett eller opprette et nytt arbeidssett. Når du har valgt filene, klikker du på OK.
  4. Porttypene blir vist. Velg en og klikk på OK. I Design-visningen klikker du på porttypeobjektet.
  5. I Egenskaper-visningen skriver du eventuell informasjon om porttypen som du vil at brukeren skal lese, i ruten Dokumentasjon.