Vefþjónustur eru létt leið til að gera virkni forrita aðgengilega ýmsum utanaðkomandi kerfum og notendum. í Microsoft Dynamics NAV er hægt að birta síður, kótaeiningar og fyrirspurnir sem vefþjónustur. Þegar Microsoft Dynamics NAV-hlutir á borð við vefþjónustur eru gefnir út verða þeir samstundis aðgengilegir á netinu.

Hægt er að setja upp vefþjónustu í Microsoft Dynamics NAV Windows biðlari eða Microsoft Dynamics NAV Vefbiðlari. Þá verður að gefa vefþjónustuna út til að hún geti tekið við þjónustubeiðnum á netinu. Notendur geta fundið vefþjónustur með því að vísa vafra á tölvuna sem keyrir Microsoft Dynamics NAV Netþjónn og biðja um lista yfir tiltæka þjónustu. Þegar gefa á út vefþjónustu verður hún samstundis virk á netinu fyrir sannvottaða notendur. Allir heimilaðir notendur geta opnað lýsigögn fyrir Microsoft Dynamics NAV vefþjónustu, en aðeins notendur með nægilegar Microsoft Dynamics NAV heimildir geta opnað raungögn.

Vefþjónusta stofnuð og gefin út

Eftirfarandi skref skýra hvernig vefþjónusta er búin til og gefin út.

Til að stofna og gefa út vefþjónustu

  1. Opnaðu Microsoft Dynamics NAV Windows biðlari eða Microsoft Dynamics NAV Vefbiðlari.

  2. Í Microsoft Dynamics NAV Windows biðlari í reitnum Leit skal slá inn Vefþjónustu og velja svo viðkomandi tengil.

    Í Microsoft Dynamics NAV Vefbiðlari skal ýta á hnappinn Leit að síðu eða skýrslu, opna Vefþjónusta og velja svo viðkomandi tengil.

  3. Á síðunni Vefþjónusta skal velja Nýtt.

  4. Í dálkinum Tegund hlutar skal velja Codeunit, Bls. eða Fyrirspurn.

    Til athugunar
    Kótaeining og Síða eru gildar tegundir fyrir SOAP-vefþjónustu. Síða og Fyrirspurn eru gildar gerðir fyrir OData-vefþjónustu.

  5. Í dálkinum Hlutakenni skal velja hlutakenni þess sem þú vilt birta. Ef þú gefur t.d. út viðskiptamannaspjaldið sem vefþjónustu, skaltu færa inn 21.

    Ef gagnagrunnurinn inniheldur mörg fyrirtæki er hægt að velja Kenni hlutar sem á aðeins við eitt af fyrirtækjunum.

  6. Í reitnum Heiti þjónustu er vefþjónustunni úthlutað nafn. Ef þú gefur t.d. út viðskiptamannaspjaldið sem vefþjónustu, skaltu færa inn Viðskiptamenn.

    Til athugunar
    Heiti þjónustunnar er sýnilegt notendum vefþjónustunnar og það gegnir mikilvægu hlutverki í að auðkenna og þekkja vefþjónustuna. Því skaltu gefa henni merkingarbært heiti. Ef verið er að setja upp samþættingu við Microsoft Outlook með kótaeiningu 5313 þarf að nota DynamicsNAVsynchOutlook sem heiti þjónustu.

  7. Veldu gátreitinn í dálkinum Útgefið.

    Þegar vefþjónusta er gefin út sjást þær vefslóðir sem voru myndaðar fyrir hana í reitunum OData-vefslóð og SOAP-vefslóð. Hægt er að prófa vefþjónustuna strax með því að velja tengla í reitunum OData-vefslóð og SOAP-vefslóð. Einnig er hægt að afrita gildið í reitnum og vista það til notkunar síðar.

Þegar vefþjónusta hefur verið birt er hún tiltækileg á Microsoft Dynamics NAV Netþjónn tölvunni sem þú varst tengd(ur) við þegar þú framkvæmdir birtingu. Vefþjónustan er í boði fyrir öll tilvik Microsoft Dynamics NAV Netþjónn sem keyra á þjónstölvunni.

Hægt er að staðfesta að vefþjónustan sé tiltæk með því að nota vafra eða með því að velja tengilinn í reitunum OData-vefslóð og SOAP-vefslóð í glugganum Vefþjónusta. Eftirfarandi ferli sýnir hvernig hægt er að staðfesta aðgengi að vefþjónustunni fyrir notkun síðar.

Til að staðfesta aðgengi að vefþjónustu

  1. Viðeigandi vefslóð er slegin inn í vafrann. Eftirfarandi tafla lýsir tegundum vefslóða sem hægt er að færa inn. Fyrir SOAP vefþjónustur skal nota eftirfarandi sniðmát fyrir þína vefslóð.

    Tegund vefþjónustu Málskipan Dæmi

    SOAP

    https://Þjónn:SOAPVefþjónustugátt/Þjónstilvik/WS/Fyrirtækisnafn/þjónusta/

    https://localhost:7047/DynamicsNAV90/WS/CRONUS International Ltd./services/

    OData

    https://Server:ODataWebServicePort/ServerInstance/OData/Company('CompanyName')

    https://localhost:7048/DynamicsNAV90/OData/Company('CRONUS International Ltd.')

    Í reitnum fyrir heiti fyrirtækis er gerður greinarmunur á há- og lágstöfum.

  2. Fara skal yfir upplýsingarnar sem birtast í vafranum. Staðfesta skal að heiti vefþjónustunnar sem var búin til sjáist.

Þegar vefþjónusta er opnuð og skrifa þarf gögn aftur í Microsoft Dynamics NAV þarf að gefa upp nafn fyrirtækisins. Hægt er að tilgreina fyrirtækið í URI-slóð eins og sýnt er í dæmunum eða tilgreina það í færibreytum fyrirspurnarinnar. Eftirfarandi vefslóðir vísa t.d. á sama OData vefþjónustuna og eru báðar gildar vefslóðir.

 Afrita kóta
https://localhost:7048/DynamicsNAV90/OData/Company('CRONUS International Ltd.')/Customer
 Afrita kóta
https://localhost:7048/DynamicsNAV90/OData/Customer?company='CRONUS International Ltd.'
Ábending

Sjá einnig