AutoComplete
יש תמיכה בפעולות הבאות. לקבלת הגדרה פורמאלית, נא סקור את תיאור השירות.
שירות אינטרנט זה משתמש ב- http://tempuri.org/ כמרחב השמות המהווה ברירת מחדל.
המלצה: שנה את מרחב השמות המהווה ברירת מחדל לפני הפיכת שירות האינטרנט מבוסס ה- XML לציבורי.
לכל שירות אינטרנט מבוסס XML נדרש מרחב שמות ייחודי כדי שיישומי לקוח יבדילו בינו לבין שירותים אחרים באינטרנט. http://tempuri.org/ זמין עבור שירותי אינטרנט מבוססי XML הנמצאים בפיתוח, אך שירותי אינטרנט מבוססי XML שפורסמו צריכים להשתמש במרחב שמות קבוע יותר.
יש לזהות את שירות האינטרנט מבוסס ה- XML שלך באמצעות מרחב שמות הנמצא בשליטתך. לדוגמה, באפשרותך להשתמש בשם תחום האינטרנט של החברה שלך כחלק ממרחב השמות. למרות שמרחבי שמות רבים של שירותי אינטרנט מבוססי XML נראים כמו כתובות URL, הם אינם צריכים להצביע על משאבים ממשיים באינטרנט (מרחבי שמות של שירותי אינטרנט מבוססי XML הם URIs).
עבור יצירת שירותי אינטרנט מבוססי XML באמצעות ASP.NET, ניתן לשנות את מרחב השמות המהווה ברירת מחדל באמצעות המאפיין Namespace של התכונה WebService. התכונה WebService היא תכונה המוחלת על המחלקה שמכילה את פעולות השירות של שירות אינטרנט מבוסס XML. להלן דוגמת קוד המגדירה את מרחב השמות ל- "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
// יישום
}
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
' יישום
End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
// יישום
};
לקבלת פרטים נוספים אודות מרחבי שמות ב- XML, עיין בהמלצת W3C בדף Namespaces in XML.
לקבלת פרטים נוספים אודות WSDL, ראה מפרט WSDL.
לקבלת פרטים נוספים אודות URIs, ראה RFC 2396.