Dodavanje servisa XML Web kao izvor podataka

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

U ovom se članku prikazuje kako dodati servis za XML Web kao izvor podataka, kako testirati vezu s izvorom podataka, a zatim način prikaza informacija vratio web-servisa kao što su stvaranje prikaza podataka na web-mjestu.

Važno : Ako web-mjesta nalaze se na poslužitelju na kojem je Windows SharePoint Services, zadane postavke na poslužitelju zahtijevaju da vaš administrator poslužitelja prvo uređivati datoteke Web.config na poslužitelju prije povezivanja sa servisom XML Web, kao što je opisano u odjeljku testirati vezu s izvorom podataka. Ako web-mjesta nalaze se na poslužitelju na kojem je Microsoft Office SharePoint Server 2007, možete se povezati sa servisom XML Web bez ikakvih promjena na poslužitelju.

Sadržaj članka

Što je web-servisa?

Dodavanje XML Web servisa za pretraživanje kataloga podataka

Testiranje veza s izvorom podataka

Stvaranje prikaza podataka izvora podataka za XML Web servisa

Što je web-servisa?

Web-servisa je softvera namijenjenu podržava Uskladi interakcije programa programa putem mreže. U kontekstu Microsoft Office SharePoint Designer 2007, web-servisa je servis koji vraća XML podataka u odgovoru udaljene procedure poziva – vrsta upita. Office SharePoint Designer 2007omogućuje interakciju s postojećeg web-servisi uključivanjem kontrola izvora podataka XML web-servisa na web-stranicama. Obično to konfiguriranjem XML web-usluga kao izvor podataka, a zatim stvaranjem prikaza podataka tih podataka, kao što je prikazano u ovom članku.

Web-servisi koriste se u rasponu scenariji za integraciju aplikacija i zajedničkog korištenja podataka jer pružaju interoperabilnost softverske komponente koje se nalaze na različitim platformama ili u drugu tvrtkama. Web-servisa izvodi određenog zadatka, u kojem podaci zatražio klijentsko računalo i vratio web-servisa u obliku XML. Primjeri uobičajenih XML web-servise su Pretvornici valute, hipoteke izračuna i izvješća o dionicama.

XML web-servise učine moguće SOAP, utemeljenih na standardima protokol koji se koristi za razmjenu podataka u XML formatu putem mreže računala. Svaki web-servisa sadrži Web servisa Description Language (WSDL) datoteka koja sadrži informacije o XML web-usluge i njegovim mogućnostima. Davatelji usluga web možete registrirati svoje web-servisi pomoću univerzalni opis otkrivanje i Integration (UDDI) specifikacija za objavljivanje i pronalaženje informacija o web-servisa. Zanimaju korisnici mogu pretraživati UDDI registra za web-usluge koji mogu biti korisni. Kada dodate web-servisa na Web-mjesto pomoću Hypertext Transfer Protocol (HTTP) prikazuje se informacije o tom web-servisa.

Web-servisa pomoću protokola SOAP i WSDL komunikaciju s web-pregledniku

Da biste dodali web-servisa Biblioteka izvora podataka, morate znati URL-a za WSDL opis web-servisa. Ovaj URL obično završava ili? WSDL ili .wsdl. Nakon što dodate URL-a za opis WSDL, zamjena vrijednosti možete dodati web-servisa.

Windows SharePoint Services 3.0 nudi web-servisi za interakciju s gotovo bilo kojeg aspekte svake poslužitelj, web-mjesta, popisa, biblioteke, upitnika ili web-stranicu koja se temelji na Windows SharePoint Services 3.0. Microsoft Office SharePoint Server 2007 nudi iste web-servisi kao Windows SharePoint Services 3.0plus dodatni skup web-servisa. U sljedećim postupcima pomoću web-servisa pod nazivom web-mjesta. Web-mjesta web-usluge pruža metode za rad sa SharePoint web-mjesta i web-podmjesta. Ako, na primjer, možete koristiti ovo web-servisa da biste upit i prikazali naslove i URL-ove sva web-mjesta unutar trenutne zbirke web-mjesta, naslovi i URL-ove sva web-mjesta neposredno ispod trenutnog web-mjesta ili URL nadređenog web-mjesta za URL stranice za navedenu u.

Možete pronaći veze na dodatne informacije o web-servisi Windows SharePoint Services 3.0 i Office SharePoint Server 2007 u odjeljku Vidi također .

Vrh stranice

Dodavanje XML Web servisa za pretraživanje kataloga podataka

Da biste lakše upravljati i održavanje web-mjesta sustava SharePoint, želite stvoriti prikaz podataka koji se prikazuje nazive i URL-ova sva web-podmjesta u trenutnoj zbirci web-mjesta. Povezivanje web-uslugu u Windows SharePoint Services pod nazivom web-mjesta i korištenje kao izvor podataka, možete brzo dohvatiti podatke i stvaranje prikaza ga.

  1. Ako Biblioteka izvora podataka nije vidljivo, na izborniku Okna zadatka kliknite Biblioteka izvora podataka.

  2. U oknu zadatka Biblioteka izvora podataka u odjeljku XML web-servise, kliknite Poveži se s web-servisa.

    Ako je naslov XML web-servisi sažet, kliknite znak plus (+) da biste je proširili.

  3. U dijaloškom okviru Svojstva izvora podataka koji se nalazi u okviru mjesto opis usluge na kartici izvor upišite URL web-servisa ili kliknite Pregledaj da biste pronašli i odabrali WSDL datoteke.

    Na primjer, upišite http://naziv poslužitelja/_vti_bin/Webs.asmx?WSDL, pri čemu je naziv poslužitelja za naziv poslužitelja.

  4. Kliknite Povežite se sada.

    Nakon uspostavljanja veze, gumb Odmah se poveži se mijenja u gumb Prekini vezu , a ostale mogućnosti na kartici postaju dostupne.

    dijaloški okvir svojstva izvora podataka na kartici izvora

  5. Na popisu Odaberite naredbe koje podataka da biste konfigurirali postoje četiri mogućnosti:

    • Odaberite naredbu dohvaća podatke iz web-servisa. Zatim možete prikazati podatke na web-mjestu kao što su stvaranje prikaza podataka.

    • Naredbe za Umetanje, Ažuriranjei Brisanje Dohvaćanje informacija iz web-servisa. Međutim, ne možete stvoriti prikaz podataka koja prikazuje ili je pobliže informacije koje se dohvate pomoću ove naredbe. Prikaz podataka možete koristiti samo za prikaz informacija dohvaćene pomoću naredbe Select.

      Na primjer, kliknite naredbu Odaberite jer je želite stvoriti prikaz podataka s podacima koje je vratio web-servisa.

      U odjeljku Odaberite podatke za povezivanje, vidjet ćete da je Naziv servisaweb-mjesta i je li Adresaname/_vti_bin/Webs.asmx http://your poslužitelja.

  6. Na popisu priključak kliknite aplikacije protokol koji želite koristiti za pristup web-servisa.

    Mogućnosti na popisu koji vam je dao web-servisa kao kompatibilne protokola pa će se promijeniti iz web-servisa na web-servisa.

    Da biste pratili primjeru, kliknite WebsSoap.

  7. Na popisu operacija kliknite postupak koji želite učiniti web-servisa. Mogućnosti na popisu web-servisa određen kao operacije koje je na raspolaganju.

    Za web-usluge pod nazivom web-mjesta koja se koristi u ovom primjeru, dostupne su sljedeće postupke:

    • Da biste vratili naslova i URL-ove sva web-mjesta unutar trenutne zbirke web-mjesta, kliknite GetWebCollection.

    • Da biste vratili zbirke definicije predložak popisa za trenutno web-mjesto, kliknite GetWeb.

    • Da biste vratili svojstva web-mjesta (na primjer, naziv, opis i teme), kliknite GetListTemplates.

    • Da biste vratili naslova i URL-ove sva web-mjesta neposredno ispod trenutnog web-mjesta, kliknite GetAllSubWebCollection.

    • Da biste vratili URL nadređenog web-mjesta za URL navedenu stranicu, kliknite WebURLFromPageURL.

    • Da biste vratili vrste sadržaja u trenutnom web-mjestu, kliknite GetContentTypes.

      U ovom primjeru kliknite GetWebCollection.

  8. Popis parametara prikazuje nazive parametre koje web-servisa zahtijeva ili Prihvati. Da biste konfigurirali trajnog ili zadana vrijednost bilo kojeg parametra, kliknite ga, a zatim kliknite Izmijeni.

    Potrebne parametre koji su povezani s zvjezdicu (*). Web-mjesta web-usluge zahtijevaju parametre.

  9. Kliknite U redu.

    XML web-usluge sada nalazi se u biblioteci izvora podataka.

    XML web-servisa kao što je pojavljuje se u biblioteci izvora podataka

Vrh stranice

Testiranje veza s izvorom podataka

Sad kad ste stvorili vezu s izvorom podataka koji se pojavljuje u biblioteci izvora podataka, koji želite da biste provjerili funkcionira li veze ispravno. Da biste testirali vezu s izvorom podataka:

  • U Biblioteka izvora podataka, kliknite izvor podataka, a zatim Pokaži podatke. Otvorit će se okno zadatka Detalji izvora podataka .

Ako okno zadatka Detalji izvora podataka prikazuje podatke iz izvora podataka, vezu s izvorom podataka funkcionira ispravno. Spremni ste za stvaranje prikaza podataka tih podataka. Prijeđite na sljedeći odjeljak.

Ako okno zadatka Detalji izvora podataka prikazuju podatke iz izvora podataka, ali umjesto pomoću okna zadatka ili je prazno ili prikazuje se poruka o pogrešci, vezu s izvorom podataka ne funkcionira ispravno. Taj se problem može pojaviti ako vaš poslužitelj je pokrenut Windows SharePoint Servicesje poslužitelj iza vatrozida ili proxy poslužitelj i postavke proxy poslužitelja nisu navedeni u datoteci Web.config za virtualni poslužitelj.

Da biste riješili taj problem, obratite se administratoru i zamolite ga da biste izvršili sljedeći postupak. Administrator poslužitelja mora uredite datoteku Web.config da biste uvrstili postavke proxy poslužitelja za virtualni poslužitelj u kojoj se nalazi vaše web-mjesto. U farmu poslužitelja, administrator poslužitelja mora uredite datoteku Web.config za svaki virtualnog poslužitelja u svakoj web-poslužitelju sučelja u farmi poslužitelja.

Napomena : Promjena zadane postavke proxy poslužitelja omogućuje komunikacije poslužitelja poslužitelj, ali ne na bilo koji način utječu na unutarnje veze ili pristup dozvole na poslužitelju.

Konfiguriranje Web.config datoteke na poslužitelju

Da biste konfigurirali Web.config datoteke, slijedite ove korake na poslužitelju koji se izvodi Windows SharePoint Services:

  1. Pokrenite uređivaču teksta kao što je blok za pisanje.

  2. Pronađite i otvorite datoteku Web.config za virtualni poslužitelj za mjesto na koje želite da biste korisnicima omogućili stvaranje veza za XML web-servisa i izvore podataka skripti na strani poslužitelja.

    Mapa Web.config nalazi se u području sadržaja poslužitelja – na primjer, zadani put je \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Učinite nešto od sljedećeg:

    • Ako koristite Windows SharePoint Services 3.0    Kopirajte i zalijepite sljedeće retke u datoteci Web.config bilo gdje na razini neposredno ispod čvor < konfiguracije >.

      < system.net >

      < defaultProxy >

      < automatsko otkrivanje proxy = "true" / >

      < / defaultProxy >

      < /system.net >

    • Ako koristite Microsoft Windows SharePoint Services 2.0    Kopirajte i zalijepite sljedeće retke u datoteci Web.config bilo gdje na razini neposredno ispod čvor < konfiguracije >. Promijenite < ProxyServer > naziv proxy poslužitelj i < priključak > priključak koji koristite.

      < system.net >

      < defaultProxy >

      < proxy proxyaddress = "http:// < ProxyServer >: < priključak >" bypassonlocal = "true" / >

      < / defaultProxy >

      < /system.net >

  4. Spremanje datoteke Web.config, a zatim zatvorite uređivač teksta.

  5. Ponovno postavljanje Microsoft Internet Information Services (IIS) da biste primijenili promjene. Osim toga, možete ponovno postaviti nakon na sljedeći korak da biste primijenili promjene više virtualnog poslužitelja odjednom. Da biste ponovno pokrenuti IIS, otvorite prozor naredbenog retka i upišite iisreset naredbeni redak.

  6. Ponovite korake od 1 do 5 za svaku virtualni poslužitelj mjesto na koje želite da biste korisnicima omogućili stvaranje veza za XML web-servisa i izvore podataka skripti na strani poslužitelja.

Vrh stranice

Stvaranje prikaza podataka izvora podataka za XML Web servisa

Sad kad ste dodali web-servisa u biblioteci izvora podataka, možete stvoriti prikaz podataka koji se prikaže željene podatke dohvatiti iz web-servisa.

Prikaz podataka možete brzo stvoriti jednostavno povlačenjem izvora podataka na stranici. Kada povučete izvora podataka na stranici, rezultat je zadani prikaz podataka, kojim se najprije pet polja u izvoru podataka prikazuju u svaki redak u osnovnu tablicu. Ako se pojavi prvih pet polja s odgovarajuće podatke, izvora podataka ispravno konfiguriran.

Prikazi podataka temelje se na tehnologije Microsoft ASP.NET 2.0. Da biste stvorili prikaz podataka, morate početi sa stranica platforme ASP.NET (.aspx datoteka).

  1. Na izborniku datoteka , pokažite na Novo, a zatim ASPX.

    Otvorit će se nova stranica s oznakom OBRASCA.

    Snimka zaslona na kojoj se prikazuje odjeljak O meni u aplikaciji SharePoint Newsfeed

  2. Ako Biblioteka izvora podataka nije vidljivo, na izborniku Okna zadatka kliknite Biblioteka izvora podataka.

  3. U oknu zadatka Biblioteka izvora podataka pronađite izvor podataka – u ovom primjeru web-mjesta na poslužitelju, pri čemu je poslužitelj za naziv poslužitelja – a zatim ga odvucite na stranicu.

    Prikaz podataka koja sadrži sve naslove i URL-ove sva web-mjesta unutar trenutne zbirke web-mjesta sada prikazati na stranici, a otvorit će se okno zadatka Detalji izvora podataka .

Dodatne informacije o prikaza podataka potražite u članku Stvaranje prikaza podataka.

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×