פרוטוקול תקשורת מבוסס מבנה XML מיועד להעברת הודעות בשירותי רשת (Web Service), בדרך כלל, תוך שימוש בפרוטוקולי HTTP ו-RPC. הפרוטוקול מאפשר לבצע קריאה להפעלת פונקציות משרת אחד לשרת אחר על בסיס
תקשורת HTTP.
יתרון עיקרי של
הפרוטוקול הוא שניתן לתת הוראות לביצוע בין מערכות שונות בלי תלות במערכת ההפעלה או
ביישום שרץ עליהן.
חלק מהגדרה הוא קובץ WSDL,
שהוא קובץ ההגדרה של העברת הפרמטרים בין פונקציה ומשמש לחילול הקוד הנגדי בעת קישור
בין מערכות הזרות זה לזה. ארכיטקטורה המשתמשת הרבה בפרוטוקול זה היא SOA שהיא פיזור פעולות בין שרתים שונים
המתקשרים ביניהם על פי מטרתם ב-IT.