گھر نیٹ ورکس .NET ویب سروس کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

.NET ویب سروس کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

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

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

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

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

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

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

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

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

یہ تعریف. NET کے تناظر میں لکھی گئی تھی
.NET ویب سروس کیا ہے؟ - ٹیکپوپیڈیا سے تعریف