প্রোটোকল "মঙ্গডব" কীভাবে কাজ করে?


11

নোডজেএস অ্যাপ্লিকেশন থেকে একটি মঙ্গোডিবি ডাটাবেসের সাথে সংযোগ স্থাপনের জন্য ডকুমেন্টেশনটি এই ঠিকানার মতো কোনও সংযোগ করতে বলে:

mongodb://localhost:27017/myproject

(বা ) এর mongodbজায়গায় প্রোটোকলটি কোথায় ।httphttps

আমি কৌতূহল করছি কিভাবে এটি কাজ করে।

আমি যখন আমার ব্রাউজারটি খুলি, আমি এই পৃষ্ঠায় নেভিগেট করতে পারি না এবং পোস্টম্যানের মাধ্যমে আমি এটিতে অনুরোধ পাঠাতে পারি না।

এই প্রোটোকলটি কীভাবে কাজ করে? আমি কীভাবে এটির সাথে ম্যানুয়ালি ইন্টারঅ্যাক্ট করব? আমি এটি সম্পর্কে আরও তথ্য কোথায় পেতে পারি?


উত্তর:


12

এটির সাথে ম্যানুয়ালি ইন্টারঅ্যাক্ট করার জন্য আপনার প্রোটোকলটি বলতে কোনও ক্লায়েন্টের প্রয়োজন। এই একটি ওয়েব ব্রাউজার আছে, এটা আপনি এবং বিষয় কমান্ড (জন্য কথা বলে HTTP / HTTPS হয় GET, POSTইত্যাদি) এবং চাক্ষুষরূপে আপনার জন্য প্রতিক্রিয়া রেন্ডার করে। ম্যানুয়ালি MongoDB সাথে আলাপচারিতার জন্য ডিফল্ট ক্লায়েন্ট mongoশেল - এটা সংযোগ এবং কথা বলব MongoDB ওয়্যার প্রোটোকল তোমার জন্য ওভার TCP/IPএবং আপনার জন্য ফল রেন্ডার করবে, সাধারণত একটি টেক্সট ভিত্তি করে jsonবিন্যাস। এমন আরও অনেকে আছেন যা আপনাকে রোবমঙ্গো এবং মঙ্গোক্লিয়েন্টের মতো আরও গ্রাফিকাল / ভিজ্যুয়াল আউটপুট দেবে (আরও সম্পূর্ণ তালিকাতে অ্যাডমিন ইউআই তালিকার জন্য )।

নোডের মধ্যে, এটি আপনার মোঙ্গোডিবি নোড ড্রাইভারের দ্বারা পরিচালিত হয় যা প্রোটোকল বলতে এবং আপনার কমান্ডগুলি এবং তার সাথে সম্পর্কিত আউটপুটটি নোড ব্যবহার করতে পারে এমন ফর্ম্যাটে অনুবাদ করার ক্ষেত্রে যত্ন নেয়। এটি ওয়েব সার্ভারের জিজ্ঞাসা করার সময় অনুরূপ ফলাফল অর্জনের জন্য আপনি নোডে কীভাবে কোনও httpক্লায়েন্ট ব্যবহার করবেন তার অনুরূপ।


নিখুঁত ব্যাখ্যা। কেবল একটি সরলীকরণ বা সংক্ষিপ্তসার দিয়ে উন্নত করা যায়।
1984
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.