কিভাবে একটি Tomcat সার্ভার কাজ করে?
কিভাবে একটি Tomcat সার্ভার কাজ করে?

ভিডিও: কিভাবে একটি Tomcat সার্ভার কাজ করে?

ভিডিও: কিভাবে একটি Tomcat সার্ভার কাজ করে?
ভিডিও: অ্যাপাচি টমক্যাট | Apache Tomcat কি | Apache Tomcat সার্ভার | ইন্টেলিপাট 2024, নভেম্বর
Anonim

সার্ভলেট জীবন চক্র

টমক্যাট একটি সংযোগকারীর মাধ্যমে একটি ক্লায়েন্টের কাছ থেকে একটি অনুরোধ গ্রহণ করে। যদি না থাকে, টমক্যাট সার্লেটটিকে জাভা বাইটকোডে কম্পাইল করে, যা JVM দ্বারা নির্বাহযোগ্য, এবং সার্লেটের একটি উদাহরণ তৈরি করে। টমক্যাট servlet এর init পদ্ধতি কল করে আরম্ভ করে

একইভাবে, লোকেরা জিজ্ঞাসা করে, একটি টমক্যাট সার্ভার কী করে?

অ্যাপাচি জাকার্তা প্রকল্পের জন্ম, টমক্যাট একটি অ্যাপ্লিকেশন সার্ভার জাভা সার্লেট চালানো এবং জাভা ব্যবহার করে এমন ওয়েব পেজ রেন্ডার করার জন্য ডিজাইন করা হয়েছে সার্ভার পৃষ্ঠা কোডিং। বাইনারি বা সোর্স কোড সংস্করণ হিসাবে অ্যাক্সেসযোগ্য, টমক্যাটস ইন্টারনেট জুড়ে বিস্তৃত অ্যাপ্লিকেশান এবং ওয়েবসাইটগুলিকে পাওয়ার জন্য ব্যবহার করা হয়েছে৷

একইভাবে, কিভাবে টমক্যাট সার্ভারের অনুরোধ প্রক্রিয়া করে? টমক্যাট থ্রেড পুল রয়েছে হাতল একাধিক HTTP অনুরোধ . প্রতিটির জন্য, প্রত্যেকটির জন্য অনুরোধ tomcat এর পুল থেকে একটি থ্রেড বরাদ্দ করে অনুরোধ হ্যান্ডেল . যখন প্রতিক্রিয়া তৈরি করা হয় এবং ফেরত পাঠানো হয়, এই থ্রেডটি বিনামূল্যে এবং অন্য পরিবেশন করার জন্য প্রস্তুত হয় অনুরোধ . জাভা বিল্ট ইন করেছে সার্ভার সকেট জাভা।

একইভাবে, জিজ্ঞাসা করা হয়, টমক্যাট সার্ভার অভ্যন্তরীণভাবে কীভাবে কাজ করে?

টমক্যাট প্রধানত একটি ক্লাসলোডার শ্রেণিবিন্যাস এবং একটি থ্রেড পুল রয়েছে। যখন একটি ওয়েব অ্যাপ্লিকেশন স্থাপন করা হয় টমক্যাট , টমক্যাট Webapp স্ক্যান করে, এর ডিপ্লোয়মেন্ট ডিসক্রিপ্টর (ওয়েব. xml বা সমতুল্য) পড়ে এবং সিদ্ধান্ত নেয় যে Servlets (এবং JSPs) স্থাপন করা এবং উপলব্ধ করা দরকার।

টমক্যাটে সেশন কিভাবে কাজ করে?

ভিতরে সেশন ব্যবস্থাপনা, টমক্যাট সৃষ্টি করে a সেশন id যখনই ক্লায়েন্টের প্রথম অনুরোধ সার্ভারে আসে (তবে, অন্যান্য servlet পাত্রে ভিন্নভাবে আচরণ করতে পারে)। তারপর এটি এই সন্নিবেশ সেশন JSESSIONID নামের একটি কুকিতে id এবং প্রতিক্রিয়া সহ পাঠায়।

প্রস্তাবিত: