Bagikan melalui


Tentang Windows Web Services

WINDOWS Web Services API adalah API berlapis dan dapat digambakan sebagai berikut

Diagram memperlihatkan lapisan dan area lapisan silang API Windows Web Services.

WWSAPI adalah API berlapis. Kami mengharapkan sebagian besar pengembang untuk menargetkan Model Layanan, yang merupakan model pemrograman berbasis metode. Dalam Model Layanan, Host Layanan menyediakan model pemrograman sisi server, sementara Proksi Layanan menyediakan model pemrograman sisi klien.

Setiap lapisan mengekspos sekumpulan API dan jenis yang dapat digunakan dengan API lapisan tersebut.

Model Layanan

Lapisan tingkat atas yang disebut Service Model menyediakan model pemrograman berbasis metode dan merupakan model term mudah untuk digunakan. Dalam Model Layanan, Host Layanan menyediakan model pemrograman sisi server, sementara Service Proxy menyediakan model pemrograman sisi klien. Konteks digunakan dalam Model Layanan untuk meneruskan status yang relevan yang tersedia untuk operasi layanan dan/atau panggilan balik saat dipanggil. Dan Kontrak Layanan digunakan untuk menentukan kontrak layanan pada titik akhir yang diekspos pada layanan. Komponen dan operasi berikut adalah bagian dari Lapisan Layanan:

Lapisan Saluran

Model Layanan dibangun di atas Lapisan Saluran, yang memberikan fleksibilitas penuh tetapi lebih sulit digunakan. Komponen dan operasi berikut adalah bagian dari Lapisan Saluran:

Lapisan XML

Lapisan Saluran pada gilirannya dibangun berdasarkan kerangka kerja XML ringan, yang mencakup deserialisasi jenis data C. Komponen dan operasi berikut adalah bagian dari Lapisan XML:

Umum untuk semua lapisan

Berikut ini adalah topik yang berlaku untuk salah satu dari tiga lapisan:

Contoh

Untuk informasi selengkapnya tentang elemen API, lihat Referensi Windows Web Services. Untuk contoh penggunaan API, lihat Menggunakan Windows Web Services.