Menurut World Wide Web Consortium (W3C) Web Service adalah perangkat lunak sistem yang dirancang untuk mendukung interaksi antara mesin dengan mesin melalui jaringan (internet/intranet). Karena merupakan layanan (service) maka web service terdiri dari kumpulan fungsi atau method yang terdapat pada sebuah server yang dapat dipanggil oleh klien. Web service menggunakan XML sebagai format pengiriman pesan.
Komponen-komponen pendukung Web Service adalah :
Komponen-komponen pendukung Web Service adalah :