Menambahkan layanan XML Web sebagai sumber data

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Artikel ini memperlihatkan kepada Anda cara menambahkan layanan XML Web sebagai sumber data, bagaimana cara menguji koneksi sumber data, lalu cara menampilkan informasi yang dihasilkan oleh layanan Web dengan membuat tampilan Data di situs Anda.

Penting: Jika situs Anda berada pada server yang menjalankan Windows SharePoint Services, pengaturan default di server memerlukan bahwa administrator server Anda terlebih dahulu edit Web.config file di server sebelum Anda bisa menyambungkan ke layanan XML Web, seperti yang dijelaskan di bagian menguji koneksi sumber data. Jika situs Anda berada pada server yang menjalankan Office SharePoint Server 2007, Anda bisa menyambungkan ke layanan XML Web tanpa membuat perubahan apa pun di server.

Di artikel ini

Apa itu layanan Web?

Menambahkan layanan XML Web untuk pustaka sumber Data

Menguji koneksi sumber data

Membuat tampilan Data dari sumber data layanan XML Web

Apa itu layanan Web?

Layanan Web adalah perangkat lunak yang didesain untuk mendukung dioperasikan program-program interaksi melalui jaringan. Dalam konteks Microsoft Office SharePoint Designer 2007, Layanan Web adalah layanan yang mengembalikan XML data dalam respons ke kueri jenis – panggilan prosedur jarak jauh. Dengan Office SharePoint Designer 2007, Anda bisa berinteraksi dengan layanan Web yang sudah ada dengan menyertakan kontrol sumber data layanan Web XML pada halaman Web Anda. Biasanya Anda melakukan ini dengan mengonfigurasi layanan Web XML sebagai sumber data lalu membuat tampilan Data dari data tersebut, seperti yang diperlihatkan di artikel ini.

Layanan web yang digunakan dalam berbagai macam aplikasi integrasi dan berbagi data skenario karena mereka menyediakan interoperabilitas antara komponen perangkat lunak yang bisa berada di platform yang berbeda atau di perusahaan lain. Layanan Web melakukan tugas tertentu, di mana informasi yang diminta oleh komputer klien dan dikembalikan oleh layanan Web di formulir XML. Beberapa contoh umum dari layanan XML Web adalah Konverter mata uang, Kalkulator hipotek, dan laporan penawaran harga saham.

Layanan XML Web yang dimungkinkan oleh SOAP, protokol berbasis standar yang digunakan untuk bertukar informasi dalam XML format melalui jaringan komputer. Setiap layanan Web menyertakan file bahasa Deskripsi Layanan Web (WSDL) yang berisi informasi tentang layanan XML Web dan kemampuan. Penyedia layanan web dapat mendaftar layanan Web mereka dengan menggunakan Universal Deskripsi penemuan dan integrasi (UDDI), spesifikasi untuk menerbitkan dan menemukan informasi tentang layanan Web. Tertarik pengguna bisa mencari UDDI registri untuk layanan Web yang mereka mungkin berguna. Setelah layanan Web ditambahkan ke situs Web, informasi tentang layanan Web tersebut ditampilkan dengan menggunakan Hypertext Transfer Protocol (HTTP).

Layanan Web menggunakan SOPA dan WSDL untuk berkomunikasi dengan browser

Untuk menambahkan layanan Web ke pustaka sumber Data, Anda harus mengetahui URL untuk WSDL Deskripsi Layanan Web. URL ini sering diakhiri dengan baik? WSDL atau .wsdl. Begitu Anda telah URL untuk Deskripsi WSDL, Anda bisa menambahkan layanan Web ke pustaka sumber Data Anda.

Windows SharePoint Services 3.0 menyediakan layanan Web untuk berinteraksi dengan hampir semua aspek setiap server, situs, daftar, pustaka, survei atau halaman Web yang didasarkan pada Windows SharePoint Services 3.0. Office SharePoint Server 2007 menyediakan layanan Web yang sama sebagai Windows SharePoint Services 3.0, ditambah rangkaian tambahan layanan Web. Dalam prosedur berikut ini, Anda menggunakan layanan Web yang bernama web. Layanan Web Web menyediakan cara untuk bekerja dengan situs SharePoint dan subsitus. Misalnya, Anda bisa menggunakan layanan Web ini untuk membuat kueri untuk dan menampilkan judul dan URL semua situs dalam kumpulan situs saat ini, judul dan URL semua situs tepat di bawah situs saat ini, atau URL situs induk untuk URL halaman tertentu.

Anda bisa menemukan link ke informasi selengkapnya tentang Web services yang disediakan oleh Windows SharePoint Services 3.0 dan Office SharePoint Server 2007 di bagian Lihat juga .

Atas halaman

Menambahkan layanan XML Web untuk pustaka sumber Data

Untuk membantu Anda mengelola dan memelihara situs SharePoint Anda, Anda ingin membuat tampilan Data yang menampilkan nama dan URL semua subsitus dalam kumpulan situs saat ini. Dengan menyambungkan ke layanan Web di Windows SharePoint Services bernama jaring dan menggunakannya sebagai sumber data, Anda bisa dengan cepat mengambil data ini dan membuat tampilan tersebut.

  1. Jika Pustaka sumber Data tidak terlihat, pada menu Panel tugas , klik Pustaka sumber Data.

  2. Di panel tugas Pustaka sumber Data , di bawah Layanan XML Web, klik Sambungkan ke layanan Web.

    Jika judul Layanan Web XML diciutkan, klik tanda plus (+) untuk memperluasnya.

  3. Dalam kotak dialog Properti sumber Data , dalam kotak Deskripsi Layanan lokasi pada tab sumber , ketik URL untuk layanan Web, atau klik Telusuri untuk menemukan dan memilih WSDL file.

    Untuk contoh ini, ketik http://nama server Anda/_vti_bin/Webs.asmx?WSDL, di mana nama server adalah nama server Anda.

  4. Klik Sambungkan sekarang.

    Setelah koneksi berdiri, tombol Sambungkan sekarang berubah menjadi tombol putuskan koneksi , dan opsi lainnya pada tab menjadi tersedia.

    tab sumber dari kotak dialog properti sumber data

  5. Di daftar pilih perintah mana data untuk mengonfigurasi , ada empat opsi:

    • Pilih perintah mengambil informasi dari layanan Web. Anda lalu bisa menampilkan informasi di situs Anda dengan membuat tampilan Data.

    • Perintah sisipkan, memperbarui, dan Hapus juga mengambil informasi dari layanan Web. Namun, Anda tidak bisa membuat tampilan Data yang menampilkan atau mengubah informasi yang diambil dengan menggunakan perintah ini. Anda hanya bisa menggunakan tampilan Data untuk menampilkan informasi yang diambil dengan menggunakan perintah pilih.

      Untuk contoh ini, klik pilih perintah karena Anda ingin membuat tampilan Data dari data yang dihasilkan oleh layanan Web.

      Di bawah Pilih Info koneksi, Anda bisa melihat bahwa Nama Layananweb dan bahwa Alamathttp://your server name/_vti_bin/Webs.asmx.

  6. Di daftar Port , klik protokol aplikasi yang ingin Anda gunakan untuk mengakses layanan Web.

    Opsi dalam daftar ini disediakan oleh layanan Web sebagai protokol kompatibel, dan mereka akan berubah dari layanan Web ke layanan Web.

    Untuk mengikuti, klik WebsSoap.

  7. Di daftar operasi , klik operasi yang Anda inginkan layanan Web untuk melakukan. Opsi di daftar ditentukan oleh layanan Web sebagai operasi yang dapat melakukan.

    Untuk layanan Web bernama jaring yang digunakan dalam contoh, operasi berikut ini tersedia:

    • Untuk kembali judul dan URL semua situs dalam kumpulan situs saat ini, klik GetWebCollection.

    • Untuk kembali kumpulan definisi Templat daftar untuk situs saat ini, klik GetWeb.

    • Untuk kembali properti situs (misalnya, nama, deskripsi, dan tema), klik GetListTemplates.

    • Untuk kembali judul dan URL semua situs tepat di bawah situs saat ini, klik GetAllSubWebCollection.

    • Untuk kembali URL situs induk untuk URL halaman tertentu, klik WebURLFromPageURL.

    • Untuk mengembalikan tipe konten yang digunakan dalam situs saat ini, klik GetContentTypes.

      Untuk contoh ini, klik GetWebCollection.

  8. Daftar parameter menampilkan nama parameter apa pun yang layanan Web memerlukan atau menerima. Untuk mengonfigurasi tetap atau default nilai parameter apa pun, klik, lalu klik Ubah.

    Parameter diperlukan diidentifikasi dengan tanda bintang (*). Layanan Web Web tidak memerlukan parameter.

  9. Klik OK.

    Layanan XML Web kini tercantum dalam pustaka sumber Data.

    Layanan Web XML seperti yang muncul dalam Pustaka Sumber Data

Atas halaman

Menguji koneksi sumber data

Kini setelah Anda membuat koneksi sumber data yang muncul di pustaka sumber Data, Anda ingin memastikan bahwa koneksi berfungsi dengan benar. Untuk menguji koneksi sumber data:

  • Di Pustaka sumber Data, klik sumber data, dan lalu klik Perlihatkan Data. Membuka panel tugas Detail sumber Data .

Jika panel tugas Detail sumber Data menampilkan data dari sumber data, koneksi sumber data bekerja dengan benar. Anda sudah siap untuk membuat tampilan Data dari data ini. Lewati ke bagian berikutnya.

Jika panel tugas Detail sumber Data tidak menampilkan data dari sumber data, tetapi bukan panel tugas kosong atau menampilkan pesan kesalahan, koneksi sumber data tidak berfungsi dengan benar. Masalah ini mungkin terjadi jika server Anda menjalankan Windows SharePoint Services, server di balik server proksi atau firewall, dan pengaturan server proksi tidak ditentukan dalam Web.config file untuk virtual server.

Untuk mengatasi masalah ini, hubungi administrator server Anda dan minta untuk melakukan prosedur berikut ini. Server administrator harus mengedit file Web.config untuk menyertakan pengaturan server proksi untuk virtual server tempat situs Anda berada. Dalam lingkungan layanan server, server administrator harus mengedit Web.config file untuk setiap server virtual di server Web setiap front-end di server layanan.

Catatan: Mengubah pengaturan server proksi default memungkinkan server-ke-server komunikasi tapi tidak dengan cara apa pun mempengaruhi koneksi masuk atau mengakses izin ke server Anda.

Mengonfigurasi Web.config file di server

Untuk mengonfigurasi Web.config file, ikuti langkah-langkah ini pada server yang menjalankan Windows SharePoint Services:

  1. Mulai editor teks seperti Notepad.

  2. Temukan dan buka Web.config file untuk server virtual di mana Anda ingin memperbolehkan pengguna untuk membuat koneksi ke sumber data skrip pihak server dan layanan XML Web.

    Web.config folder berada di area konten server Anda — misalnya, jalurnya default adalah \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Lakukan salah satu hal berikut ini:

    • Jika Anda menjalankan Windows SharePoint Services 3.0    Menyalin dan menempel baris berikut ke file Web.config di mana saja di tingkat langsung di bawahnya node < konfigurasi >.

      < system.net >

      < defaultProxy >

      < proksi Deteksiotomatis = "true" / >

      < / defaultProxy >

      < /system.net >

    • Jika Anda menjalankan Microsoft Windows SharePoint Services 2.0    Menyalin dan menempel baris berikut ke file Web.config di mana saja di tingkat langsung di bawahnya node < konfigurasi >. Mengubah < ProxyServer > untuk nama server proksi dan < Port > port yang Anda gunakan.

      < system.net >

      < defaultProxy >

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

      < / defaultProxy >

      < /system.net >

  4. Simpan Web.config file, dan lalu keluar dari editor teks.

  5. Mereset Microsoft Internet informasi Layanan (IIS) untuk menerapkan perubahan Anda. Alternatifnya, Anda bisa mereset setelah langkah berikutnya untuk menerapkan perubahan Anda ke server virtual beberapa sekaligus. Untuk membuat ulang IIS, buka jendela baris perintah dan ketikkan iisreset di prompt perintah.

  6. Ulangi langkah 1 sampai 5 untuk setiap server virtual di mana Anda ingin memperbolehkan pengguna untuk membuat koneksi ke sumber data skrip pihak server dan layanan XML Web.

Atas halaman

Membuat tampilan Data dari sumber data layanan XML Web

Sekarang setelah Anda menambahkan layanan Web ke pustaka sumber Data Anda, Anda bisa membuat tampilan Data yang menampilkan data yang diambil dari layanan Web.

Anda bisa dengan cepat membuat tampilan Data cukup dengan menyeret sumber data ke halaman. Saat Anda menyeret sumber data ke sebuah halaman, hasilnya adalah tampilan default data, di mana lima bidang pertama di sumber data Anda muncul di setiap baris dalam tabel dasar. Jika lima bidang pertama muncul dengan data yang sesuai, sumber data yang dikonfigurasi dengan benar.

Tampilan data berdasarkan teknologi Microsoft ASP.NET 2.0. Untuk membuat tampilan Data, Anda harus memulai dengan halaman ASP.NET (.aspx file).

  1. Pada File menu, tunjuk ke baru, dan kemudian klik ASPX.

    Halaman baru dengan tag formulir terbuka.

    Tag formulir ASP.NET

  2. Jika Pustaka sumber Data tidak terlihat, pada menu Panel tugas , klik Pustaka sumber Data.

  3. Di panel tugas Pustaka sumber Data , temukan sumber data Anda — dalam contoh ini, jaring pada server Anda, di mana server adalah nama server Anda — lalu seret ke halaman.

    Tampilan Data yang berisi semua judul dan URL semua situs dalam kumpulan situs saat ini sekarang ditampilkan di halaman Anda, dan panel tugas Detail sumber Data terbuka.

Untuk informasi selengkapnya tentang tampilan Data, lihat membuat tampilan Data.

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×