aspose.info
HU

WSDL fájlformátum – webszolgáltatást leíró nyelvi fájl

Frissítve

Mi az a WSDL fájl?

A WSDL-fájl a webszolgáltatások leírására szolgáló nyelvi fájl, amely XML nyelven íródott a webszolgáltatások leírására. Általánosan elfogadott formátumban tartalmaz információkat a külvilággal való kapcsolódás végpontjairól vagy interfészeiről. WSDL-fájlformátum-specifikációk (a W3C.org által karbantartott) meghatározza az adatfolyamok közzétételének feltételeit az adatcseréhez. távoli alkalmazás-hozzáférés portokon és végpontokon keresztül.

WSDL fájlformátum - További információ

A WSDL-fájlok XML-fájlokként kerülnek mentésre, amelyek ember által olvashatók, és bármely szövegszerkesztőben megnyithatók a tartalom megtekintéséhez.

WSDL szolgáltatás leírása

A WSDL 2.0 fájlformátum specifikációi szerint a WSDL szolgáltatás két szakaszból áll:

  • Absztrakt színpad
  • Konkrét színpad

A leírás és a független konszerntervek újrafelhasználhatóságát egy webszolgáltatás szabályozza. Ez több különböző típusú elem használatával érhető el, beleértve a típusokat (adattípus-definíciók), az üzeneteket (a közölt adatok), a műveleteket (műveleteket) és a szolgáltatás által használt protokollokat. Ezeket mind absztrakt szinten kezelik. A szállítási és vezetékes formátum részleteinek összerendelését az összerendelés határozza meg, amely a végpontokat csoportosítja egy közös interfész megvalósításához.

Milyen technológiák használhatók a WSDL szolgáltatásokkal való interfészhez?

Számos különböző technológia használható a WSDL szolgáltatásokkal való interfészhez, beleértve az ASP.NET, C/C++ és Java alkalmazásokat.

WSDL példa

<message name="getTermRequest">
  <part name="term" type="xs:string"/>
</message>

<message name="getTermResponse">
  <part name="value" type="xs:string"/>
</message>

<portType name="glossaryTerms">
  <operation name="getTerm">
    <input message="getTermRequest"/>
    <output message="getTermResponse"/>
  </operation>
</portType>

Ebben a példában a portType “glossaryTerms” egy “setTerm” nevű egyirányú műveletet határoz meg.

Hivatkozások