XML interneto paslaugos įtraukimas kaip duomenų šaltinį

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Šiame straipsnyje aprašoma, kaip įtraukti į XML žiniatinklio tarnybos duomenų šaltiniu, kaip patikrinti duomenų šaltinio ryšį, tada kaip Rodyti informaciją, grąžintą iš žiniatinklio paslaugos sukuriant duomenų rodinį į savo svetainę.

Svarbu : Jei jūsų svetainė yra serveryje, kuriame veikia Windows SharePoint Services, numatytuosius parametrus serveris reikalauja, jūsų serverio administratorius pirmiausia redaguoti Web.config failą į serverį prieš prijungdami į XML žiniatinklio paslaugą, kaip aprašyta skyriuje duomenų šaltinio ryšį. Jeigu jūsų svetainė yra serveryje, kuriame veikia Microsoft Office SharePoint Server 2007, galite prisijungti į XML žiniatinklio paslaugą be jokių pakeitimų serveryje.

Šiame straipsnyje

Kas yra žiniatinklio tarnybos?

XML žiniatinklio paslaugos pridėjimas prie duomenų šaltinio biblioteka

Patikrinti duomenų šaltinio ryšio

Duomenų rodinio XML žiniatinklio tarnybos duomenų šaltinio kūrimas

Kas yra žiniatinklio tarnybos?

Interneto paslaugos yra programa, skirta palaikyti sąveikai-programų sąveika tinkle. Microsoft Office SharePoint Designer 2007kontekste, žiniatinklio tarnyba yra tarnyba, kuri pateikia XML duomenų atsakymą į nuotolinės procedūros skambučio – tipo užklausų. Su Office SharePoint Designer 2007, galite sąveikauti su esamą žiniatinklio tarnybos, įskaitant XML žiniatinklio tarnybos duomenų šaltinio valdiklio savo tinklalapiuose. Paprastai tai atlikti konfigūruojant skirtą XML žiniatinklio tarnybą kaip duomenų šaltinį ir tada iš naujo, kuriant duomenų rodinius, kad duomenys, kaip nurodyta šiame straipsnyje.

Žiniatinklio tarnybos naudojami diapazono programų integravimo ir duomenų bendrinimo atvejai, nes juose sąveika programinės įrangos komponentai, kurie gali gyvena skirtingose platformose arba kitą įmonėse. Žiniatinklio tarnybos atlieka konkrečios užduoties informacija kliento kompiuteris prašo ir pateikė žiniatinklio tarnybos XML forma. Bendras XML žiniatinklio tarnybos pavyzdžiai valiutos keitikliai, hipotekos skaičiuoklės ir akcijų kursų pasiūlymo ataskaitas.

XML žiniatinklio tarnybos yra įmanoma, SOAP, standartiniu protokolas, naudojamas keičiantis informacija XML formato kompiuterių tinkle. Kiekviena žiniatinklio tarnyba yra žiniatinklio paslaugų aprašo kalbos (WSDL) failo, kuriame pateikiama informacija apie XML žiniatinklio tarnyba ir jo galimybes. Interneto paslaugų teikėjų užregistruoti savo žiniatinklio tarnybos naudojant universali aprašas aptikimo ir integravimo (UDDI) specifikacijos publikavimo ir rasti informacijos apie "Web services". Įdomu vartotojai gali ieškoti UDDI registry žiniatinklio tarnybos, jie gali būti naudingi. Įtraukę žiniatinklio tarnybos į žiniatinklio svetainę, naudojant Hiperteksto perdavimo protokolas (HTTP) rodoma informacija apie šios žiniatinklio paslaugos.

Žiniatinklio tarnybos naudoja SOAP ir WSDL bendrauti su naršyklėje

Norėdami įtraukti žiniatinklio tarnybos duomenų šaltinio biblioteka, turite žinoti WSDL aprašą žiniatinklio tarnybos URL. Šis URL dažnai baigiasi arba? WSDL arba .wsdl. Jau WSDL aprašas URL, galite įtraukti žiniatinklio tarnybos duomenų šaltinio biblioteką.

Windows SharePoint Services 3.0 teikia žiniatinklio tarnybos bendrauti su beveik bet kurią kiekvieno serverio, svetainės, sąrašo, bibliotekos, apklausą ar tinklalapį, kuri remiasi Windows SharePoint Services 3.0aspektą. Microsoft Office SharePoint Server 2007 teikia žiniatinklio teikiamos Windows SharePoint Services 3.0, įskaitant papildomą komplektą žiniatinklio tarnybos. Šių procedūrų, naudojate žiniatinklio paslaugos, pavadintą tinklai. Tinklai žiniatinklio tarnyba pateikia būdų, kaip dirbti su "SharePoint" svetainės ir antrinės svetainės. Pavyzdžiui, galite naudoti šios žiniatinklio tarnybos užklausą ir Rodyti pavadinimai ir visų svetainių dabartinio svetainių rinkinyje, pavadinimus ir visų svetainių tiesiai po esamos svetainės URL, URL arba pirminės svetainės URL nurodyto puslapio URL.

Galite rasti daugiau informacijos apie interneto paslaugų Windows SharePoint Services 3.0 ir Office SharePoint Server 2007 skyriuje Taip pat žiūrėkite saitus.

Puslapio viršus

XML žiniatinklio paslaugos pridėjimas prie duomenų šaltinio biblioteka

Kad galėtumėte administruoti ir tvarkyti "SharePoint" svetainės, norite sukurti duomenų rodinys, rodantis vardus ir visų antrinių svetainių URL dabartinio svetainių rinkinyje. Prisijungus prie žiniatinklio tarnybos Windows SharePoint Services tinklai ir ją naudoti kaip duomenų šaltinį, galite greitai gauti šiuos duomenis, ir ją rodinio kūrimas.

  1. Jei Duomenų šaltinio biblioteka nematomas, meniu Užduočių sritis spustelėkite Duomenų šaltinio biblioteka.

  2. Užduočių srityje Duomenų šaltinis bibliotekaXML žiniatinklio tarnybos, spustelėkite jungtis prie žiniatinklio tarnybos.

    Jei XML žiniatinklio tarnybos antraštės sutrauktas, spustelėkite pliuso ženklą (+), kad ją išplėstumėte.

  3. Dialogo lange Duomenų šaltinio ypatybės lauke tarnybos aprašas vieta skirtuke šaltinio įveskite žiniatinklio tarnybos URL, arba spustelėkite Naršyti ir raskite bei pasirinkite WSDL faile.

    Pavyzdžiui, įveskite http://savo serverio vardą/_vti_bin/Webs.asmx?WSDL, kur jūsų serverio vardas yra jūsų serverio vardą.

  4. Spustelėkite prisijungti dabar.

    Po to, kai ryšys, mygtuką Prisijungti dabar pakeista į Atsijungti mygtuką ir kitos parinktys skirtuke taps pasiekiami.

    dialogo langas duomenų šaltinio ypatybės skirtuke šaltinio

  5. Sąraše pasirinkite kurioje komanda duomenų konfigūravimas yra keturių parinkčių:

    • Pasirinkite komandą gauna informaciją iš žiniatinklio paslaugos. Tada galite Rodyti informaciją svetainėje sukuriant duomenų rodinį.

    • Komandos Įterpti, Naujintiir Naikinti taip pat gauti informacijos iš žiniatinklio tarnybos. Negalite kurti duomenų rodinį, kuris rodo arba keičia informacija nuskaito naudojant šiuos komandą. Norėdami Rodyti informaciją, naudodami komandą pasirinkite nuskaito galite naudoti tik duomenų rodinį.

      Pavyzdžiui, spustelėkite pasirinkite komandą, nes norite sukurti duomenis iš žiniatinklio tarnybos duomenų rodinį.

      Dalyje Pasirinkti ryšio informacija, galite matyti, kad Paslaugos pavadinimastinklai ir kad Adresas yra http://your serverio name/_vti_bin/Webs.asmx.

  6. Prievadų sąraše, spustelėkite taikomosios programos protokolą, kurį norite naudoti prieigos prie žiniatinklio tarnybos.

    Parinktys šiame sąraše teikia žiniatinklio tarnybos kaip suderinami protokolai ir jie bus keičiami iš žiniatinklio tarnybos žiniatinklio tarnybos.

    Norėdami stebėti pavyzdį, spustelėkite WebsSoap.

  7. Operacija sąraše, spustelėkite operaciją, kurį norite padaryti žiniatinklio tarnybos. Parinkčių sąraše vadinami operacijų, kurias jis gali atlikti iš žiniatinklio paslaugos.

    Žiniatinklio tarnybos pavadintas tinklai yra naudojamas, pavyzdžiui, galimos atlikti toliau nurodytus veiksmus:

    • Norėdami grįžti pavadinimą ir URL visų svetainių dabartinio svetainių rinkinyje, spustelėkite GetWebCollection.

    • Norėdami grįžti iš sąrašo šabloną apibrėžimus dabartinės svetainės rinkinio, spustelėkite GetWeb.

    • Norėdami grįžti į svetainę (pvz., pavadinimas, aprašas ir tema) ypatybes, spustelėkite GetListTemplates.

    • Norėdami grįžti visose svetainėse, tiesiai po esamos svetainės URL ir pavadinimus, spustelėkite GetAllSubWebCollection.

    • Norėdami grįžti į pagrindinės svetainės URL nurodyto puslapio URL, spustelėkite WebURLFromPageURL.

    • Norėdami grįžti naudojami esamos svetainės turinio tipai, spustelėkite GetContentTypes.

      Pavyzdžiui, spustelėkite GetWebCollection.

  8. Parametrų sąrašas rodo jokių parametrų, žiniatinklio tarnybos reikalauja arba priima vardus. Norėdami konfigūruoti nuolatinių arba numatytoji reikšmė, bet kurį parametrą, spustelėkite jį ir spustelėkite modifikuoti.

    Būtini parametrai nustatomi su žvaigždutės (*). Tinklai žiniatinklio tarnybos nereikia jokių parametrų.

  9. Spustelėkite Gerai.

    XML žiniatinklio tarnybos dabar yra išvardyti duomenų šaltinio biblioteka.

    XML žiniatinklio tarnybos, nes ji rodoma duomenų šaltinio biblioteka

Puslapio viršus

Patikrinti duomenų šaltinio ryšio

Dabar, kad sukūrėte duomenų šaltinio ryšį, kuris rodomas duomenų šaltinio biblioteka, kurį norite įsitikinkite, kad ryšys veikia tinkamai. Norėdami patikrinti duomenų šaltinio ryšį:

  • Duomenų šaltinio biblioteka, spustelėkite duomenų šaltinį, ir spustelėkite Rodyti duomenis. Atidaroma užduočių sritį Duomenų šaltinio informaciją .

Jei duomenis iš duomenų šaltinio užduočių srities Duomenų šaltinio informacijos , duomenų šaltinio ryšys veikia tinkamai. Esate pasiruošę kurti šiuos duomenis duomenų rodinį. Pereikite prie kito skyriaus.

Jei Duomenų šaltinio informacijos užduočių sritis nerodoma duomenis iš duomenų šaltinio, bet vietoj to užduočių sritis yra tuščias arba rodomas klaidos pranešimas, duomenų šaltinio ryšys veikia netinkamai. Ši problema gali kilti, jei jūsų serveryje, kuriame veikia Windows SharePoint Services, serveris yra už užkardą arba tarpinį serverį, o tarpinio serverio parametrus faile Web.config nenurodyti virtualiojo serverio.

Norėdami išspręsti šią problemą, kreipkitės į serverio administratorių ir paprašykite jo, atlikite šią procedūrą. Serverio administratorius turi redaguoti įtraukti tarpinio serverio parametrus virtualaus serverio Web.config failą, kuriame yra jūsų svetainė. Serverio ūkio aplinkoje, serverio administratorius redaguoti Web.config failą kiekvieno virtualaus serverio kiekviename išoriniame žiniatinklio serveryje serverių ūkio.

Pastaba : Pakeitę numatytąjį tarpinio serverio parametrų į serverio ryšio, bet ne niekaip įtakos gaunamus ryšius arba prieigos teises į serverį.

Konfigūravimas Web.config failą į serverį

Norėdami konfigūruoti Web.config failą, atlikite šiuos veiksmus serveryje, kuriame veikia Windows SharePoint Services:

  1. Paleiskite teksto rengyklę, pvz., užrašinę.

  2. Rasti ir atidaryti Web.config failą virtualiojo serverio, kur norite leisti vartotojams kurti ryšius su XML žiniatinklio tarnybos ir serverio scenarijų duomenų šaltinių.

    Turinio srities serverio yra Web.config aplanką, pvz., numatytasis kelias yra \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Atlikite vieną iš šių veiksmų:

    • Jei naudojate Windows SharePoint Services 3.0    Nukopijuokite ir įklijuokite šias eilutes į Web.config failą, bet po mazgą < konfigūracijos > lygiu.

      < system.net >

      < defaultProxy >

      < automatiškai aptikti tarpinio serverio = "true" / >

      < / defaultProxy >

      < /system.net >

    • Jei naudojate "Microsoft" Windows SharePoint Services 2.0    Nukopijuokite ir įklijuokite šias eilutes į Web.config failą, bet po mazgą < konfigūracijos > lygiu. Pavadinimo, jūsų tarpinis serveris ir < prievado > < ProxyServer > keisti prievadą, kurį naudojate.

      < system.net >

      < defaultProxy >

      < tarpinio serverio proxyaddress = "http:// < ProxyServer >: < prievado >" bypassonlocal = "true" / >

      < / defaultProxy >

      < /system.net >

  4. Įrašykite Web.config failą ir tada išeikite iš teksto rengyklėje.

  5. Iš naujo nustatyti "Microsoft" interneto informacijos tarnybų (IIS) taikyti keitimus. Taip pat galite atkurti po kitą veiksmą norėdami taikyti keitimus virtualus kelių serveriai vienu metu. Norėdami iš naujo IIS, atidarykite komandinės eilutės langą ir įveskite iisreset komandinėje eilutėje.

  6. Pakartokite veiksmus nuo 1 iki 5 kiekvieną virtualiojo serverio, kur norite leisti vartotojams kurti ryšius su XML žiniatinklio tarnybos ir serverio scenarijų duomenų šaltinius.

Puslapio viršus

Duomenų rodinio XML žiniatinklio tarnybos duomenų šaltinio kūrimas

Dabar, kai pridedate žiniatinklio tarnybos duomenų šaltinio biblioteką, galite sukurti duomenų rodinys, kuriame rodomi duomenys, nuskaityti iš žiniatinklio paslaugos.

Galite greitai sukurti duomenų rodinį nuvelkant duomenų šaltinio puslapį. Kai velkate duomenų šaltinio puslapį, rezultatas yra numatytasis rodinys duomenis, pirmiausia penkių duomenų šaltinio laukai rodomi kiekvienos pagrindinės lentelės eilutę. Jei pirmą kartą penkių laukai rodomi su atitinkami duomenys, tinkamai sukonfigūruotas duomenų šaltinio.

Duomenų rodiniai, atsižvelgiant į Microsoft ASP.NET 2.0 technologija. Norėdami sukurti duomenų rodinį, turi prasidėti ASP.NET puslapio (.aspx failą).

  1. Meniu failas nukreipkite žymiklį į naujasir spustelėkite ASPX.

    Atidaromas naujas puslapis, kuriame formos žymę.

    ASP.NET formos žymę

  2. Jei Duomenų šaltinio biblioteka nematomas, meniu Užduočių sritis spustelėkite Duomenų šaltinio biblioteka.

  3. Užduočių srityje Duomenų šaltinis bibliotekoje raskite savo duomenų šaltinio – šiame pavyzdyje, tinklai serveryje, kur jūsų serveris yra serverio vardą, ir nuvilkite jį į puslapį.

    Duomenų rodinys, visus pavadinimus ir URL visų svetainių dabartinio svetainių rinkinyje, kuriame yra dabar rodomas jūsų puslapyje ir užduočių sritį Duomenų šaltinio informacijos langas.

Daugiau informacijos apie duomenų rodinius, ieškokite kurti duomenų rodinį.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×