תוכן עניינים:
הגדרה - מה המשמעות של שירות אינטרנט?
שירות אינטרנט, בהקשר של .NET, הוא רכיב השוכן בשרת אינטרנט ומספק מידע ושירותים ליישומי רשת אחרים המשתמשים בפרוטוקולי אינטרנט סטנדרטיים כגון HTTP ו- Simple Object Access Protocol (SOAP).
שירותי רשת NET מספקים תקשורת אסינכרונית עבור יישומי XML הפועלים במסגרת .NET תקשורת. הם קיימים כך שמשתמשים באינטרנט יכולים להשתמש ביישומים שאינם תלויים במערכת ההפעלה המקומית או בחומרה שלהם ובדרך כלל מבוססים על דפדפן.
Techopedia מסביר את שירות האינטרנט
היתרון העיקרי של שירות אינטרנט הוא שצרכניו יכולים להשתמש בשירות מבלי לדעת על פרטי יישוםו, כגון פלטפורמת החומרה, שפת התכנות, מודל האובייקטים וכו '. שירות אינטרנט מספק חיבור רופף בין מערכות הטרוגניות בעזרתו. של הודעות XML, מספקות פעולה הדדית.
שירותי אינטרנט נועדו לספק את תשתית ההודעות הדרושה לתקשורת בין פלטפורמות המשתמשות בתקני תעשיה. שירותי אינטרנט משתמשים גם בתקשורת אסינכרונית כדי לטפל בבעיית ההשהיה המתעוררת עקב בקשות ממקומות מרוחקים ברחבי האינטרנט. זה מאפשר ביצוע משימות רקע עבור הלקוח (כגון תגובה לאינטראקציות משתמשים) עד לסיום בפועל של בקשת שירות האינטרנט.
ASP.NET מספק מסגרת שניתן להשתמש בה לבניית שירותי אינטרנט בקלות על ידי התמקדות בלוגיקת היישומים ולא בחומרה הדרושה לכתיבת קוד תשתית לפרוטוקול תקשורת או העברת הודעות. שירותי אינטרנט שנוצרו ב- ASP.NET יכולים להשתמש בתכונות של מסגרת NET כגון מטמון, אימות וניהול מצב.
שירות אינטרנט משתמש בתוסף ".asmx" עם הנחיית השירות @Web (בחלק העליון של הקובץ) בהתאם לדגם היישום ASP.NET. זה יכול להיות יישום עצמאי או רכיב משנה של יישום אינטרנט גדול יותר.
הגדרה זו נכתבה בהקשר של .NET