Rumah Audio Apa itu bahasa deskripsi layanan web (wsdl)? - definisi dari techopedia

Apa itu bahasa deskripsi layanan web (wsdl)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apakah yang dimaksud dengan Bahasa Deskripsi Layanan Web (WSDL)?

Layanan Deskripsi Bahasa Web (WSDL) adalah bahasa berbasis XML yang menjelaskan layanan Web dan penggunaannya.

Dokumen WSDL adalah deskripsi konkret dari layanan Web yang mencakup elemen abstrak dan konkret.

WSDL menjelaskan fungsionalitas abstrak dari suatu layanan dan menyediakan kerangka kerja untuk menggambarkan detail konkrit dari deskripsi layanan. Deskripsi formal ini diperlukan agar sistem terdistribusi dan komunikasi antara aplikasi perangkat lunak.

Techopedia menjelaskan Bahasa Deskripsi Layanan Web (WSDL)

WSDL 1.0 diperkenalkan pada tahun 2000 dan dikembangkan melalui kolaborasi oleh Microsoft, IBM dan Ariba. Bahasa ini diresmikan pada tahun 2001 sebagai versi 1.1.

WSDL 2.0 secara substansial berbeda dari versi 1.1 dan disahkan sebagai rekomendasi W3C pada 2007. Kebanyakan vendor pihak ketiga, belum menyesuaikan penawaran mereka untuk mendukung WSDL 2.0. Misalnya, Bahasa Eksekusi Proses Bisnis Layanan Web (WS-BPEL) menggunakan WSDL 1.1.

Deskripsi layanan WSDL 2.0 menunjukkan bagaimana klien potensial harus berinteraksi dengan layanan yang dijelaskan. Dokumen WSDL menjelaskan dua aspek layanan Web: satu abstrak dan satu konkret.

Dalam deskripsi berikut ini, elemen WSDL dicetak miring.

  1. Pada tingkat abstrak, layanan Web dijelaskan dalam hal pesan yang dikirim dan diterima. Suatu operasi mengaitkan pola pertukaran pesan dengan satu atau lebih pesan. Pola pertukaran pesan mengidentifikasi urutan dan kardinalitas pesan yang dikirim dan / atau diterima serta dari siapa mereka dikirim dan / atau diterima secara logis. Antarmuka mengelompokkan operasi bersama tanpa berkomitmen untuk memindahkan atau mengirim format.
  2. Pada tingkat yang konkret, pengikatan menentukan detail transport dan format kawat untuk satu atau lebih antarmuka. Titik akhir mengaitkan alamat jaringan dengan ikatan. Dan akhirnya, sebuah kelompok layanan bersama titik akhir yang mengimplementasikan antarmuka umum.
Apa itu bahasa deskripsi layanan web (wsdl)? - definisi dari techopedia