كيف يعمل خادم Tomcat؟
كيف يعمل خادم Tomcat؟

فيديو: كيف يعمل خادم Tomcat؟

فيديو: كيف يعمل خادم Tomcat؟
فيديو: 01 -Tomcat Server {Arabic}(Intro [Architecture, Components, Life Cycle, etc ]) كيف يعمل تومكات سيرفر 2024, أبريل
Anonim

دورات حياة Servlet

هر يتلقى طلبًا من عميل عبر أحد موصلاته. إذا لم يحدث ذلك ، هر يقوم بترجمة servlet إلى Java bytecode ، والذي يمكن تنفيذه بواسطة JVM ، ويخلق نسخة من servlet. هر يقوم بتهيئة servlet عن طريق استدعاء طريقة init الخاصة به

وبالمثل ، يسأل الناس ، ماذا يفعل خادم Tomcat؟

ولدت من رحم مشروع أباتشي جاكرتا ، هر هو تطبيق الخادم مصمم لتنفيذ Java servlets وعرض صفحات الويب التي تستخدم Java الخادم ترميز الصفحة. يمكن الوصول إليه كإصدار ثنائي أو إصدار شفرة المصدر ، تومكات تم استخدامه لتشغيل مجموعة واسعة من التطبيقات والمواقع عبر الإنترنت.

وبالمثل ، كيف يعالج Tomcat طلب الخادم؟ هر يحتوي على مجموعة من المواضيع ل يتعامل متعدد HTTP الطلبات . لكل طلب القط يعين موضوعًا من مجموعته إلى التعامل مع الطلب . عندما يتم إنشاء الاستجابة وإعادتها ، يصبح هذا الموضوع مجانيًا وجاهزًا لخدمة آخر طلب . بنيت جافا في الخادم مقبس جافا.

وبالمثل ، يُسأل ، كيف يعمل خادم Tomcat داخليًا؟

هر يحتوي بشكل أساسي على تسلسل هرمي لمحمل الفصل وتجمع مؤشرات الترابط. عندما يتم نشر تطبيق ويب في هر , هر يمسح Webapp ويقرأ واصف النشر (web. xml أو ما يعادله) ويقرر أن Servlets (و JSPs) يجب أن يتم نشرهما وإتاحتهما.

كيف تعمل الجلسة في Tomcat؟

في حصة إدارة، هر يخلق حصة id كلما وصل طلب العميل الأول إلى الخادم (ومع ذلك ، قد تتصرف حاويات servlet الأخرى بشكل مختلف). ثم يقوم بإدراج هذا حصة id في ملف تعريف ارتباط باسم JSESSIONID ويرسل مع الاستجابة.

موصى به: