Office
Conectare

Adăugați un serviciu SOAP 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 SOAP 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ă Microsoft SharePoint Foundation, 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 SOAP Web, așa cum este descris în secțiunea Pasul 2: Test conexiune de sursă de date . Dacă site-ul se află pe un server care rulează Microsoft SharePoint Server 2010, vă puteți conecta la un serviciu SOAP Web fără a face modificările pe server.

În acest articol

Ce este un serviciu Web?

Pasul 1: Adăugarea unui serviciu SOAP Web la lista de surse de date

Pasul 2: Testare conexiune de sursă de date

Pasul 3: Crearea unei vizualizări de date din sursa de date serviciu SOAP 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 SharePoint Designer 2010, un serviciu Web este un serviciu care returnează datele XML ca răspuns la interogările de tip-apel procedură la distanță. Cu SharePoint Designer 2010, 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 la lista de surse de date, trebuie să știți adresa URL pentru WSDL Descrierea serviciului Web. Acest URL de des se termină în oricare dintre ?WSDL sau. wsdl. După ce ați adresa URL pentru descrierea WSDL, puteți să adăugați serviciu Web la lista de surse de date.

SharePoint Foundation 2010 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 SharePoint Foundation 2010. Office SharePoint Server 2010 furnizează aceleași servicii Web ca SharePoint Foundation 2010, 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 SharePoint Foundation 2010 și Office SharePoint Server 2010 în secțiunea Consultați și .

Începutul paginii

Pasul 1: Adăugarea unui serviciu SOAP Web la lista de surse 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. Conectarea la serviciul SOAP Web în SharePoint Foundation 2010 și îl utilizați ca sursă de date, puteți regăsi date rapid și creați o vizualizare a acestuia.

  1. Faceți clic pe surse de date în panoul de navigare.

  2. Pe fila Conexiuni de date , în grupul nou , faceți clic pe Conexiuni de serviciu SOAP.

  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 aceste comenzi. Puteți utiliza numai o vizualizare de date pentru a afișa informații care se regăsi utilizând comanda Selectați .

      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 SOAP Web acum este listat sub servicii SOAP în lista de surse de date.

Începutul paginii

Pasul 2: Testare conexiune de sursă de date

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

  • Pe fila Inserare , în grupul vizualizări de date și formulare , faceți clic pe Vizualizare date și sub SOAP, servicii, faceți clic pe serviciul web pe care l-ați creat.

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 Pasul 3: crearea unei vizualizări de date din sursa de date serviciu SOAP Web.

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ă SharePoint Foundation 2010, 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ă SharePoint Foundation 2010server:

  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. 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 >

  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 pentru a AGRAFA de servicii web.

Începutul paginii

Pasul 3: Crearea unei vizualizări de date din sursa de date serviciu SOAP Web

Acum că ați adăugat un serviciu Web la lista de surse 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. Pentru a crea o vizualizare de date, trebuie să înceapă cu o pagină ASP.NET (.aspx fișier).

  1. Faceți clic pe fila fișier , pe panglică, apoi, sub pagini, faceți clic pe Mai multe pagini, și apoi faceți clic pe ASPXși în cele din urmă, faceți clic pe Creare.

  2. În caseta de dialog pagină ASPX nouă , introduceți un nume unic pentru pagina ASPX și opțional, alegeți o locație pentru a salva pagina.

    Notă: În mod implicit, pagina ASPX vor fi salvate în biblioteca de Pagini de Site .

  3. Faceți clic pe Da pentru a deschide pagina în Modul avansat.

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

    Etichetă de formular ASP.NET

  4. Faceți clic pe fila Inserare , în panglică, în grupul vizualizări de date și formulare , faceți clic pe Afișare date și apoi faceți clic pe serviciul web pe care l-ați creat.

    Panoul de activități Detalii de sursă de date afișează datele din sursa de date.

    În panoul de activități Detalii de sursă de date , selectați câmpurile pe care doriți să îl inserați, apoi faceți clic pe Inserare câmpuri selectat cași apoi selectați o opțiune.

    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 dvs.

Î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 Office
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.

×