ویب سروس

مصنف: Robert Simon
تخلیق کی تاریخ: 23 جون 2021
تازہ کاری کی تاریخ: 24 جون 2024
Anonim
وب سرویس چیست؟ و چرا به آن وب سرویس می گویند؟
ویڈیو: وب سرویس چیست؟ و چرا به آن وب سرویس می گویند؟

مواد

تعریف - ویب سروس کا کیا مطلب ہے؟

.NET کی مدد سے ایک ویب سروس ، ایک ایسا جز ہے جو ویب سرور پر رہتا ہے اور معیاری ویب پروٹوکول جیسے HTTP اور سادہ آبجیکٹ ایکسیس پروٹوکول (SOAP) کا استعمال کرتے ہوئے دیگر نیٹ ورک ایپلی کیشنز کو معلومات اور خدمات مہیا کرتا ہے۔


.NET ویب سروسز XML ایپلی کیشنز کے لئے غیر متزلزل مواصلات فراہم کرتی ہیں جو NET مواصلاتی فریم ورک پر کام کرتی ہیں۔ وہ موجود ہیں لہذا انٹرنیٹ پر استعمال کرنے والے ایسے ایپلی کیشنز کا استعمال کرسکتے ہیں جو ان کے مقامی آپریٹنگ سسٹم یا ہارڈ ویئر پر منحصر نہیں ہیں اور عام طور پر براؤزر پر مبنی ہوتے ہیں۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا ویب سروس کی وضاحت کرتا ہے

کسی ویب سروس کا بنیادی فائدہ یہ ہے کہ اس کے استعمال کنندہ اس کے نفاذ کی تفصیلات ، جیسے ہارڈ ویئر پلیٹ فارم ، پروگرامنگ لینگویج ، آبجیکٹ ماڈل وغیرہ کے بارے میں جاننے کے بغیر ہی اس سروس کا استعمال کرسکتے ہیں۔ ویب سروس مدد سے متضاد نظاموں کے مابین ڈھیلے جوڑے فراہم کرتی ہے۔ XML s کے ، انٹرآپریبلٹی مہیا کریں۔

ویب سروسز کو صنعت کے معیاروں کا استعمال کرتے ہوئے پلیٹ فارمز میں مواصلات کے لئے ضروری میسجنگ انفراسٹرکچر فراہم کرنے کے لئے ڈیزائن کیا گیا ہے۔ انٹرنیٹ سروسز دور دراز کے مقامات سے آنے والی درخواستوں کی وجہ سے پیدا ہونے والے تاخیر کے مسئلے کو حل کرنے کے لئے متضاد مواصلات کا بھی استعمال کرتی ہیں۔ ویب کلائنٹ کی درخواست کی اصل تکمیل تک یہ موکل کے لئے پس منظر کے کاموں کو انجام دینے کی اجازت دیتا ہے (جیسے صارف کی بات چیت کا جواب دینا)۔


ASP.NET ایک ایسا فریم ورک مہیا کرتا ہے جو مواصلات پروٹوکول یا ٹرانسپورٹ کے لئے انفراسٹرکچر کوڈ لکھنے کے لئے ضروری ہارڈویئر کی بجائے درخواست کی منطق پر توجہ مرکوز کرکے آسانی سے ویب خدمات کی تعمیر کے لئے استعمال کیا جاسکتا ہے۔ ASP.NET میں تخلیق کردہ ویب خدمات .NET فریم ورک کی خصوصیات جیسے کیچنگ ، ​​توثیق اور ریاستی انتظام کا استعمال کرسکتی ہیں۔

ویب سروس ASP.NET ایپلی کیشن ماڈل کے مطابق @ ویب سروس ہدایت (فائل کے اوپری حصے) کے ساتھ ".asmx" توسیع کا استعمال کرتی ہے۔ یہ اسٹینڈ اکیلے ایپلی کیشن یا کسی بڑے ویب ایپلی کیشن کا ذیلی اجزاء ہوسکتا ہے۔

یہ تعریف .NET کے کام میں لکھی گئی تھی