Adăugarea unui serviciu XML Web ca sursă de date

Important: Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Acest articol vă arată cum să adăugați un serviciu XML Web ca sursă de date, cum să testați conexiunea de sursă de date, apoi cum să afișați informații returnate de serviciu Web prin crearea unei vizualizări de date pe site-ul dvs.

Important: Dacă site-ul se află pe un server care rulează Windows SharePoint Services, setările implicite pe serverul necesită că administratorul serverului mai întâi editați fișierul Web.config pe server înainte de a vă puteți conecta la un serviciu XML Web, așa cum este descris în secțiunea testare conexiune de sursă de date. Dacă site-ul se află pe un server care rulează Microsoft Office SharePoint Server 2007, vă puteți conecta la un serviciu XML Web fără a face modificările pe server.

În acest articol

Ce este un serviciu Web?

Adăugarea unui serviciu XML Web la biblioteca de sursă de date

Testare conexiune de sursă de date

Crearea unei vizualizări de date din sursa de date serviciu XML Web

Ce este un serviciu Web?

Este un serviciu Web software proiectat pentru a accepta interoperabilitate program la interacțiuni într-o rețea. În contextul Microsoft Office SharePoint Designer 2007, un serviciu Web este un serviciu care returnează datele XML ca răspuns la interogările de tip-apel procedură la distanță. Cu Office SharePoint Designer 2007, puteți interacționa cu serviciile Web existente, inclusiv un control de sursă de date serviciu Web XML în paginile Web. De obicei face acest lucru configurând un serviciu Web XML ca sursă de date, apoi prin crearea vizualizărilor de date de date, așa cum se arată în acest articol.

Servicii web sunt utilizate într-o zonă de scenarii integrarea aplicațiilor și partajarea de date, deoarece acestea oferă interoperabilitatea între componentele software care să se află pe platforme diferite sau din alt firme. Un serviciu Web efectuează o anumită activitate, în care informațiile sunt solicitate de computerul client și returnate de serviciu Web sub formă de XML. Câteva exemple de servicii XML Web sunt convertoare de monedă, ipotecare calculatoare și bursiere ofertă rapoarte.

Servicii XML Web sunt posibile, SOAP, un protocol standardizate, care este utilizat pentru schimbul de informații în XML format într-o rețea de computer. Fiecare serviciu Web include un fișier de serviciu Web Descriere limba (WSDL) care conține informații despre serviciul XML Web și capacitățile sale. Furnizori de servicii web se pot înregistra lor servicii Web utilizând Universal Descriere descoperirii și integrarea (UDDI), specificație pentru publicarea și găsirea informațiilor despre Web services. Interesat utilizatorii pot căuta UDDI registry pentru servicii Web care se pot fi utile. După ce un serviciu Web este adăugat la un site Web, se afișează informații despre acel serviciu Web utilizând Hypertext Transfer Protocol (HTTP).

Un serviciu Web utilizează SOAP și WSDL pentru a comunica cu browserul

Pentru a adăuga un serviciu Web bibliotecă sursă de date, trebuie să știți adresa URL pentru WSDL Descrierea serviciului Web. Acest URL de des se termină în oricare? WSDL sau .wsdl. După ce ați adresa URL pentru descrierea WSDL, puteți adăuga serviciu Web în biblioteca de sursă de date.

Windows SharePoint Services 3.0 furnizează servicii Web pentru interacțiunea cu aproape orice aspect al fiecare server, site-ul, listă, bibliotecă, anchetă sau pagină Web care se bazează pe Windows SharePoint Services 3.0. Microsoft Office SharePoint Server 2007 furnizează aceleași servicii Web ca Windows SharePoint Services 3.0, plus un set suplimentar de servicii Web. În următoarele proceduri, utilizați serviciul Web denumit pânze. Serviciul Web-uri Web furnizează metode pentru lucrul cu site-urile SharePoint și subsite-uri. De exemplu, puteți utiliza acest serviciu Web pentru interogare pentru și a afișa titluri și URL-uri de toate site-urile din colecția de site-ul curent, titlurile și adresele URL de site-uri toate direct sub site-ul curent sau adresa URL a site-ul părinte pentru adresa URL la pagina specificată.

Puteți găsi linkuri către mai multe informații despre servicii Web furnizate de Windows SharePoint Services 3.0 și Office SharePoint Server 2007 în secțiunea Consultați și .

Începutul paginii

Adăugarea unui serviciu XML Web la biblioteca de sursă de date

Pentru a vă ajuta să administreze și menține SharePoint site, care doriți să creați o vizualizare de date, care afișează numele și adresele URL ale toate subsite-urile din colecția de site-ul curent. După conectarea la serviciul Web în Windows SharePoint Services denumite pânze și îl utilizați ca sursă de date, puteți să rapid regăsi date și creați o vizualizare a acestuia.

  1. Dacă Bibliotecă sursă de date nu este vizibil, meniul Panouri de activitate , faceți clic pe Bibliotecă sursă de date.

  2. În panoul de activități din Bibliotecă sursă de date , sub servicii XML Web, faceți clic pe Conectare la un serviciu Web.

    Dacă titlul XML Web Services este restrâns, faceți clic pe semnul plus (+) pentru a-l extinde.

  3. În caseta de dialog Proprietăți de sursă de date , în caseta locație de Descrierea serviciului pe fila sursă , tastați adresa URL pentru serviciul Web sau faceți clic pe Răsfoire pentru a găsi și selectați fișierul WSDL.

    Pentru acest exemplu, tastați http://numele serverului/_vti_bin/Webs.asmx?WSDL, unde nume de server este numele de server.

  4. Faceți clic pe Conectare acum.

    După ce conexiunea este stabilită, butonul Conectare acum modificări la un buton de Deconectare și alte opțiuni din fila devin disponibile.

    fila sursă din caseta de dialog proprietăți sursă de date

  5. În lista Selectați ce comanda de date pentru a configura , există patru opțiuni:

    • Selectați comanda preia informații din serviciu Web. Apoi puteți afișa informațiile din site-ul prin crearea unei vizualizări de date.

    • Comenzile pentru inserarea, actualizareași ștergerea , de asemenea, regăsi informații de la serviciu Web. Cu toate acestea, nu puteți crea o vizualizare de date care se afișează sau care modifică informații care se regăsi utilizând comanda aceste. Puteți utiliza numai o vizualizare de date pentru a afișa informații care se regăsi utilizând comanda Select.

      Pentru acest exemplu, faceți clic pe Selectați comanda pentru că doriți să creați o vizualizare de date de date returnat de serviciu Web.

      Sub Selectați informațiile de conexiune, puteți vedea că Numele de serviciu este pânze și că adresa este http://your server name/_vti_bin/Webs.asmx.

  6. În lista de Port , faceți clic pe protocolul de aplicații care doriți să îl utilizați pentru accesarea serviciu Web.

    Opțiunile din această listă sunt furnizate de către serviciu Web ca compatibile protocoale și se vor modifica de serviciu Web la serviciu Web.

    Pentru a urmări exemplu, faceți clic pe WebsSoap.

  7. În lista de operațiuni , faceți clic pe operația pe care doriți serviciu Web se poate face. Opțiunile din listă sunt definite de serviciu Web ca operații pe care le poate efectua.

    Pentru serviciul Web denumit pânze care este utilizată în exemplu, sunt disponibile următoarele operațiuni:

    • Pentru a returna titluri și URL-uri de toate site-urile din colecția de site-ul curent, faceți clic pe GetWebCollection.

    • Pentru a returna colecție de definiții de șablon de listă pentru site-ul curent, faceți clic pe GetWeb.

    • Pentru a returna proprietăți ale unui site (de exemplu, nume, descriere și temă), faceți clic pe GetListTemplates.

    • Pentru a returna titluri și adresele URL de site-uri toate direct sub site-ul curent, faceți clic pe GetAllSubWebCollection.

    • Pentru a returna adresa URL a site-ul părinte pentru URL-ul specificat pagină, faceți clic pe WebURLFromPageURL.

    • Pentru a returna tipurile de conținut utilizat pe site-ul curent, faceți clic pe GetContentTypes.

      Pentru acest exemplu, faceți clic pe GetWebCollection.

  8. Lista de parametri afișează numele toți parametrii de serviciu Web necesită sau acceptă. Pentru a configura permanent sau implicit valoarea parametrului orice, faceți clic pe ea și apoi faceți clic pe Modificare.

    Parametrii necesare sunt identificate cu un asterisc (*). Serviciul Web-uri Web nu necesită toți parametrii.

  9. Faceți clic pe OK.

    Serviciul XML Web este acum listate în bibliotecă sursă de date.

    Serviciul XML Web așa cum apare în bibliotecă sursă de date

Începutul paginii

Testare conexiune de sursă de date

Acum că ați creat o conexiune de sursă de date care apare în bibliotecă sursă de date, pe care doriți să vă asigurați că conexiunea funcționează corect. Pentru a testa conexiune de sursă de date:

  • În Bibliotecă sursă de date, faceți clic pe sursă de date și apoi faceți clic pe Afișare date. Se deschide panoul de activități Detalii de sursă de date .

Dacă panoul de activități Detalii de sursă de date afișează datele din sursa de date, conexiune de sursă de date funcționează corect. Sunteți gata să creați o vizualizare de date de date. Treceți la următoarea secțiune.

Dacă panoul de activități Detalii de sursă de date nu se afișează datele din sursa de date, dar în schimb panoul de activități, fie este necompletată sau afișează un mesaj de eroare, conexiune de sursă de date nu funcționează corect. Această problemă poate apărea dacă serverul rulează Windows SharePoint Services, serverul este în spatele unui proxy server sau firewall și setările de server proxy nu sunt specificate în fișierul Web.config pentru serverului virtual.

Pentru a rezolva această problemă, contactați administratorul de server și solicitați-i să efectuați procedura următoare. Administratorul serverului trebuie să editați fișierul Web.config pentru a include setărilor de server proxy pentru serverului virtual în cazul în care se află site-ul dvs. Într-un mediu de fermă server, administratorul serverului trebuie să editați fișierul Web.config pentru fiecare serverului virtual în fiecare server Web front-end din ferma de servere.

Notă: Modificarea serverului proxy implicit setarea permite comunicarea server-la-server, dar nu în orice mod afectează conexiunile de intrare sau access permisiuni la server.

Configurarea fișierul Web.config pe server

Pentru a configura fișierul Web.config, urmați acești pași pe care rulează Windows SharePoint Servicesserver:

  1. Porniți un editor de text, cum ar fi Notepad.

  2. Găsiți și deschideți fișierul Web.config pentru serverului virtual în cazul în care doriți să permiteți utilizatorilor să creeze conexiuni la serviciu XML Web și surse de date script partea server.

    Folderul Web.config se află în zona de conținut al serverului-de exemplu, calea implicită este \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Alegeți una dintre următoarele:

    • Dacă rulați Windows SharePoint Services 3.0    Copiați și lipiți următoarele linii în fișierul Web.config oriunde la nivelul direct sub nodul < configurare >.

      < system.net >

      < defaultProxy >

      < proxy autodetectare = "true" / >

      < / defaultProxy >

      < /system.net >

    • Dacă rulați Microsoft Windows SharePoint Services 2.0    Copiați și lipiți următoarele linii în fișierul Web.config oriunde la nivelul direct sub nodul < configurare >. Modificarea < ProxyServer > la numele serverului proxy și < Port > la portul pe care îl utilizați.

      < system.net >

      < defaultProxy >

      < proxy proxyaddress = "http:// < ProxyServer >: < Port >" bypassonlocal = "true" / >

      < / defaultProxy >

      < /system.net >

  4. Salvați fișierul Web.config, apoi ieșiți din editorul de text.

  5. Resetarea Microsoft Internet Information Services (IIS) pentru a aplica modificările. Alternativ, puteți să reinițializați după pasul următor pentru a aplica modificările la mai multe servere virtuale în același timp. Pentru a reseta IIS, deschideți o fereastră de linie de comandă și tastați iisreset în linia de comandă.

  6. Repetați pașii 1-5 pentru fiecare server virtual în cazul în care doriți să permiteți utilizatorilor să creeze conexiuni la serviciu XML Web și surse de date script partea server.

Începutul paginii

Crearea unei vizualizări de date din sursa de date serviciu XML Web

Acum că ați adăugat un serviciu Web în biblioteca de sursă de date, puteți să creați o vizualizare de date, care afișează datele regăsite de serviciu Web.

Puteți să creați rapid o vizualizare date pur și simplu prin glisarea sursa de date într-o pagină. Atunci când glisați o sursă de date într-o pagină, rezultatul este o vizualizare în mod implicit de date, în care apar în fiecare rând dintr-un tabel simplu primele cinci câmpurile din sursa de date. În cazul în care câmpurile primele cinci apare cu datele corespunzătoare, sursa de date este configurat corect.

Vizualizări de date bazate pe tehnologia Microsoft ASP.NET 2.0. Pentru a crea o vizualizare de date, trebuie să înceapă cu o pagină ASP.NET (.aspx fișier).

  1. În meniul fișier , indicați spre nou, apoi pe ASPX.

    Se deschide o pagină nouă cu o etichetă de formular.

    Etichetă de formular ASP.NET

  2. Dacă Bibliotecă sursă de date nu este vizibilă, în meniul Panouri de activitate , faceți clic pe Bibliotecă sursă de date.

  3. În panoul de activități Bibliotecă sursă de date , găsiți sursa de date, în acest exemplu, pânze pe server, în cazul în care server este numele serverului de — și glisați-l în pagină.

    O vizualizare de date care conține toate titlurile și URL-uri de toate site-urile din colecția de site-ul curent acum se afișează pe pagina și se deschide panoul de activități Detalii de sursă de date .

Pentru mai multe informații despre vizualizări de date, consultați crearea unei vizualizări de date.

Începutul paginii

Notă: Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×