এই ক্ষেত্রে এনজিআইএনএক্স কেবল একটি বিপরীত প্রক্সি হিসাবে কাজ করে এবং স্ট্যাটিক ফাইলগুলি ডায়নামিক ফাইলগুলি নয় রেন্ডার করে , এটি অনুরোধগুলি গ্রহণ করে এবং তাদের অ্যাপ্লিকেশন সার্ভারে প্রক্সি দেয়, এটি ইউডাব্লুএসজিআই হবে।
ডাব্লুএসজিআই ইন্টারফেস ব্যবহার করে আপনার ফ্লাস্ক অ্যাপ্লিকেশনটি লোড করার জন্য ইউডাব্লুএসজিআই সার্ভার দায়বদ্ধ। আপনি আসলে ইউডাব্লুএসজিআইকে সরাসরি ইন্টারনেট থেকে অনুরোধগুলি শুনতে এবং আপনার পছন্দ মতো এনজিআইএনএক্স সরাতে পারেন, যদিও এটি বেশিরভাগ বিপরীত প্রক্সিটির পিছনে ব্যবহৃত হয়।
ডক্স থেকে :
uWSGI ওয়েব সার্ভারের সাথে সংহত করার বিভিন্ন পদ্ধতি সমর্থন করে। এটি নিজে থেকে HTTP অনুরোধগুলি সরবরাহ করতে সক্ষম serving
ডাব্লুএসজিআই হ'ল একটি ইন্টারফেস স্পেসিফিকেশন, সহজ কথায়, এটি আপনাকে জানায় যে সার্ভার এবং অ্যাপ্লিকেশনগুলির মধ্যে অনুরোধ এবং প্রতিক্রিয়াগুলি পাস করার জন্য কোন পদ্ধতিগুলি প্রয়োগ করা উচিত। ফ্লাস্ক বা জ্যাঙ্গোর মতো ফ্রেমওয়ার্কগুলি ব্যবহার করার সময় এটি ফ্রেমওয়ার্ক নিজেই পরিচালনা করে।
অন্য কথায়, ডাব্লুএসজিআই মূলত পাইথন অ্যাপ্লিকেশন (ফ্লাস্ক, জ্যাঙ্গো, ইত্যাদি) এবং ওয়েব সার্ভারের (ইউডাব্লুএসজিআই, গুনিকর্ন ইত্যাদি) মধ্যে একটি চুক্তি। সুবিধাটি হ'ল আপনি সামান্য পরিশ্রমের সাথে ওয়েব সার্ভারগুলি পরিবর্তন করতে পারেন কারণ আপনি জানেন যে তারা ডাব্লুএসজিআই স্পেসিফিকেশন মেনে চলে, যা আসলে লক্ষ্যগুলির মধ্যে একটি, পিইপি -৩৩৩-তে বর্ণিত হিসাবে ।
পাইথন বর্তমানে বিস্তৃত বিভিন্ন ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক যেমন জোপ, কুইক্সোট, ওয়েবওয়্যার, স্কানক ওয়েব, পিএসও এবং টুইস্টেড ওয়েব - এর নাম মাত্র কয়েকটি 1 রেখেছিল । নতুন পাইথন ব্যবহারকারীদের জন্য এই বিস্তৃত পছন্দগুলি সমস্যা হতে পারে, কারণ সাধারণভাবে বলতে গেলে, তাদের ওয়েব ফ্রেমওয়ার্কের পছন্দটি তাদের ব্যবহারযোগ্য ওয়েব সার্ভারগুলির পছন্দকে সীমাবদ্ধ করবে এবং বিপরীতে।