فرق LDAP اور ڈیٹا بیس کے درمیان

Anonim

LDAP بمقابلہ ڈیٹا بیس

ہلکا پھلکا ڈائرکٹری تک رسائی پروٹوکول (ایل ڈی اے پی کے طور پر بھی جانا جاتا ہے) ایک درخواست پروٹوکول ہے. یہ پروٹوکول خاص طور پر ڈیٹا سے متعلق سوالات کے ساتھ ساتھ کہا گیا ڈیٹا کو تبدیل کرنے کے لئے استعمال کیا جاتا ہے. یہ ڈائرکٹری کی خدمات کا استعمال کرکے کارکردگی کا مظاہرہ کیا ہے- یہ ہے، ایک سافٹ ویئر کا نظام ہے جو اسٹورز کو منظم کرتا ہے، منظم کرتی ہے، اور کسی ڈائریکٹری میں موجود معلومات تک رسائی دیتا ہے- TCP / IP کے ذریعہ چل رہا ہے. کسی بھی ڈائرکٹری کا اہم کام منطقی اور منظم طور پر منظم صفات کے ساتھ اشیاء کی ایک سیٹ کے طور پر کام کرنا ہے - ٹیلی فون ڈائرکٹری کے طور پر.

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

ایک LDAP سیشن ایک کلائنٹ کی طرف سے حوصلہ افزائی کی ہے. وہ ایل ڈی اے سرور سے منسلک کرکے اس کو پورا کرتا ہے - اس سرور کو ڈائریکٹری سسٹم ایجنٹ (یا DSA) کے طور پر جانا جاتا ہے. یہ ڈیفالٹ کے ذریعے ٹی سی پی پورٹ 389 پر ہے. جب کلائنٹ نے LDAP سرور سے منسلک کیا ہے، تو وہ اس سرور پر ایک آپریشن کی درخواست بھیجتا ہے اور اس کے نتیجے میں سرور ایک جواب (یا ردعمل کی تعداد) بھیجتا ہے. تاہم، کلائنٹ، اگلے درخواست بھیجنے کے لئے ایک جواب کے انتظار کرنے کی ضرورت نہیں ہے - کچھ صورتوں میں. سرور ممکنہ طور پر، جوابات کسی بھی ترتیب میں بھیج سکتے ہیں. سرور 'غیر مرتب شدہ نوٹیفکیشن' بھیجنے کے قابل بھی ہے- اس سے متعلق جواب دینے والے جوابات جو کسی بھی درخواست کے جوابات نہیں ہیں (مثال کے طور پر کنکشن کے باہر، مثال کے طور پر).

وہاں موجود مختلف ڈیٹا بیس آرکیٹیکچرز موجود ہیں، اور، حقیقت میں، بہت سے ڈیٹا بیسس حکمت عملی کا ایک مجموعہ استعمال کرتے ہیں. ڈیٹا بیسس پر مبنی 'کنٹینرز' سافٹ ویئر پر مشتمل ہے. یہ کنٹینرز خاص طور پر ڈیزائن کیے گئے ہیں تاکہ معلومات جمع کرنے اور ذخیرہ کرنے کے لئے صارف کو خود بخود معلومات کو حاصل کرنے، اپ ڈیٹ کرنے، اپ ڈیٹ کرنے، یا ہٹانے کی طاقت دینے کے لئے. ڈیٹا بیس کے پروگراموں کو خاص طور پر ڈیزائن کرنے کے لئے ڈیزائن کیا گیا ہے کہ صارفین کو بھی ضروری معلومات کو شامل کرنے یا حذف کرنے کی صلاحیت دینا. ڈیٹا بیس عام طور پر ایک ٹیبلولر ساختہ میں ہیں - ان میں سے قطار اور کالم شامل ہیں.

خلاصہ:

1. LDAP ایک درخواست پروٹوکول ہے جس میں ڈائرکٹری کی خدمات کا استعمال کرتے ہوئے ڈیٹا سے متعلق سوالات اور ترمیم کرتا ہے؛ ڈیٹا بیس ایک یا زیادہ سے زیادہ استعمال کے ساتھ ڈیٹا کا مجموعہ ہے.

2. LDAP سیشن گاہکوں کو جو LDAP سرور سے منسلک کرتے ہیں ان کی طرف سے ان کی جانچ پڑتال کی جاتی ہے؛ مختلف ڈیٹا بیس آرکیٹیکچرز موجود ہیں جو بہت سے ڈیٹا بیسز ایک دوسرے کے ساتھ کنسرٹ میں استعمال کرتے ہیں.