لخدمة صفحة ويب وحدة أرنب يستخدم النص المتشعب وظائف

الأرانب في الوقت الحقيقي لصفحة ويب

لخدمة صفحة ويب ، وحدة أرنب يستخدم النص المتشعب المهام والهياكل المنصوص عليها في الديناميكي جيم لخدمة صفحة ويب ملف بناء على طلبها. البرنامج الرئيسي التحديثات حلقة المتغيرات الوقت مرة واحدة في الثانية الواحدة.

تصميم الصفحات

  

قائمة 6-2 هو رمز لشبكة أتش تي أم أل المادة 6 - 1 في صفحة ويب. صفحة السمات أتش تي أم أل يستخدم لتقديم المشورة للمستعرض كيفية عرض محتويات الصفحة. كل علامة يتكون من النص المرفق بها أقواس زاوية (). وفي الفرع في العمق من هذه الشبكات قد تعليمي المزيد من التفاصيل حول أتش تي أم أل السمات وكيفية استخدامها. الآن ، والفرع ذي الصلة من هو رمز للخطوط الخمس التي تبدأ مع كل علامة الفقرة (

). ألف علامة الفقرة يخبر المتصفح لعرض المعلومات التي تتبع في فقرة جديدة. في الفقرة الأولى من البطاقات يتسبب في المتصفح لعرض النص ، "هذا البرنامج أرنب وقد تم تشغيل ل:" كل واحد من أربعة أسطر التي تتبع يحتوي على تضمين جانب الملقم # صدى التوجيه التي إدراج قيمة متغير على الصفحة. وتضمين جانب الملقم التوجيه يستخدم نفس المحددات تعليق أتش تي أم أل. وجاء في تعليق ، وهو النص الذي يتجاهل والمستعرض لا يعرض ، محاطة . على تلقي صفحة تحتوي على تعليق أتش تي أم أل ، يعرض المستعرض في الصفحة نفسها كما لو كان التعليق والمحددات لم تكن موجودة. استخدام آخر لمحددات تعليق هو تمكين الصفحة لتحديد تضمين جانب الملقم (مباحث أمن الدولة) أن توجيهات خادم ينفذ قبل ان تخدم الصفحة إلى المتصفح. قبل ان تخدم صفحة تحتوي على التوجيه مباحث أمن الدولة ، وينفذ توجيهات خادم ويستبدل المحددات والنص بينهما مع ونتيجة لتنفيذ هذا التوجيه. إذا كان لسبب والخادم لا يدعم هذا التوجيه ، الملقم يتجاهل التوجيه والمستعرض يعامل التوجيه والتعليق ، والتي لا يتم عرضها.

و# صدى التوجيه يخبر الخادم لتحل محل علامة تعليق ومحتوياتها مع قيمة المتغير المسمى. على سبيل المثال ، في التوجيه الأولى ، الملقم يستبدل مع قيمة المتغير يوما على الخادم. إذا ما يعادل 5 أيام ، المتصفح يستقبل ويعرض أيام : 5. والفرع في العمق من هذه الشبكات قد تعليمي المزيد من التفاصيل حول # صدى وغيرها من خادم يشمل الجانب.

وصرحت تيني في الوقت الحقيقي لصفحة ويب

لاستخدام وصرحت تيني لخدمة صفحات ويب على محتوى ديناميكي ، لديك خيارات قليلة. فكرك الاولى قد تكون لاستخدام الفئة HttpServer المقدمة مع نظام التشغيل وصرحت تيني. ومع ذلك ، هذا المدمج في ملقم ويب لا يمكن إلا أن تخدم الصفحات الثابتة. خدمة البيانات الديناميكية يتطلب تغيير البيانات المخزنة في صفحات كلما تغير المحتوى. انها أكثر كفاءة لاسترداد البيانات الديناميكية بناء على طلبها ، وإدراجه في صفحة كما انها خدمت. ثمة خيار آخر هو لتثبيت وتشغيل برنامج الخادم التي تدعم جافا سيرفلت. وبريمج هو مكون البرمجيات التي يمكن أن تستجيب لإدخال المستخدم وإنشاء المحتوى الديناميكي لصفحات ويب. في معظم الحالات ، سيرفلتس هي الأكثر فعالية لتوفير الوقت وسيلة لتمكين خادم ويب لخدمة المحتوى الديناميكي. الفصل 7 لمزيد من المعلومات حول سيرفلتس وكيفية استخدامها.

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

بروتوكولات لخدمة صفحات ويب

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

هذا القسم قد المزيد من التفاصيل حول النص المتشعب ، أتش تي أم أل ، ومباحث أمن الدولة ، مع التركيز على نظم كيف يمكن استخدام كل مضمن في تخدم صفحات مع المحتوى الديناميكي.

باستخدام بروتوكول نقل النص المتشعب

المتشعب هو واحد من تطبيق معيار مستوى العديد من البروتوكولات المستخدمة في شبكة الاتصالات. شبكة المادة 6-5 تبين موقع المتشعب في بروتوكول مكدس الشبكة. على الرغم من أن في نظرية الخطاب المتشعب يمكن استخدام أي بروتوكول موثوق بها للوصول إلى الوجهات على الشبكة ، في الممارسة العملية فقط عن كل رزمة شبكة تمرير النص المتشعب والاتصالات من خلال برنامج التعاون الفني والملكية الفكرية طبقات. تطبيق 266 الذي يستخدم النص المتشعب قد يكون مستعرض ويب ، والتي تطلب صفحات ويب ، أو خادم ويب ، والتي ترجع صفحات ويب على الطلب. لمن لديه تصفح الإنترنت واستخدمت المتشعب. عندما يكون المتصفح يرسل طلب لصفحة ويب على شبكة الاتصال ، بناء على طلب يحتوي على رابط يحدد موقع واسم ملف الصفحة. الفصل 4 وصف كيف يستخدم شبكة المعلومات في موقع لتحديد مكان لتوجيه رسالة.

على التعلم الملكية الفكرية للتصدي الذي يستضيف المرجوة صفحة ويب ، وطلبات العملاء لفتح اتصال برنامج التعاون الفني مع الكمبيوتر على هذا العنوان. افتراضيا ، ملقمات ويب تخدم صفحات على المنفذ 80. إذا كان ملقم باستخدام رقم منفذ مختلف ، وعنوان الموقع يحدد عدد ، كما هو موضح في الفصل 4 ، وعندما تم تأسيس الاتصال ، المستعرض بإرسال رسالة تحتوي على طلب المتشعب لصفحة ، والكمبيوتر المتلقي يستجيب من خلال خدمة ، أو إرسال ، صفحة ويب إلى الكمبيوتر الطالبة خلال برنامج التعاون الفني الصدد. وقال صالح للاستخدام صفحات ويب لتوفير المعلومات هو أن واجهة المستعرض هو عالمي. لو كنت مكان خادم ويب على الإنترنت ، مع أي شخص متصفح واتصال إنترنت يمكن عرض صفحات الملقم. محركات البحث تجعل من الممكن للمستخدمين العثور على الصفحة الخاصة بك حتى لو كانت لا تعرف عنوان بروتوكول الإنترنت أو اسم المجال. صفحات ويب لا يجب أن تكون على شبكة الإنترنت ، ولكن. يمكنك جعل هذه الصفحة متوفرة فقط من خلال شبكة محلية. إذا رغبت ، يمكنك أيضا تقييد الوصول عن طريق تحديد عناوين بروتوكول الإنترنت ما يمكن الوصول إلى صفحة أو التي تتطلب كلمة مرور للوصول إلى صفحة. في أي حال ، ليس لديك للحد من الاتصالات للمستخدمين الذين يستخدمون أجهزة أو برمجيات محددة. أما الأمثلة الواردة في الفصل 7 تظهر ، ملقم يمكن أيضا الحصول على معلومات من المتصفح. صفحة ويب تمكن المستخدمين من إرسال المعلومات إلى جهاز الكمبيوتر الذي يقضي صفحة ، وجهاز الكمبيوتر يمكن استخدام هذه المعلومات لأي غرض من الأغراض.

المتشعب إصدارات

المتشعب الإصدار 1.1 هو محدد في المضيقين 2616 : بروتوكول نقل النص التشعبي -- HTTP/1.1. RFC1945 يحتوي على الإصدارات السابقة ، المتشعب 1.0 و 0.9.

الإصدار 1.1 يضيف قدرات عرض النطاق الترددي لصيانة الشبكة ، وتحسين الأمن والاشعار الخطأ ، والتي تتيح للعملاء لتحديد اللغات المفضلة أو مجموعات الأحرف ، والسماح بقدر أكبر من المرونة التخزين المؤقت من خلال تقسيم البيانات إلى أجزاء. النظم جزءا لا يتجزأ من كثير من خدمة صغيرة وبسيطة صفحات ويب. هذه النظم قد كسب فائدة تذكر في دعم المتشعب 1.1 ، وبالتالي يمكن استخدام 1.0 لالبساطة. المتشعب 1.0 ملقمات يجب أيضا الاستجابة بشكل مناسب للطلبات المقدمة من 0.9 عملاء. مستعرض يدعم المتشعب 1.1 ينبغي أن يكون هناك مشكلة في الاتصال مع ملقم 1.0. جيم دينامية في النص المتشعب يتوافق مع خادم المتشعب 1.0. وTynamo خادم الويب المستخدمة في الفصل 7 من الأمثلة وصرحت تيني تنفذ العناصر المطلوبة في النص المتشعب 1.1. وربما كان السبب الرئيسي لنظام مضمن قد تستخدم 1.1 المتشعب هو دعمه للاتصالات الثابتة والتي يمكن أن تقلل من عدد من وصلات ملقم يجب أن تفتح وتغلق. مع النص المتشعب 1.0 ، كل طلب يتطلب اتصال جديد. إذا طلب العميل لصفحة ويب الذي يحتوي على عدة وصلات لصور ، وطلب الصفحة فضلا عن كل طلب للحصول على صورة يتطلب علاقته الخاصة بها ، الأمر الذي يتطلب بدوره الخادم والعميل للقيام المصافحة لفتح وإغلاق كل اتصال . الطالبة عدة صفحات في غضون فترة زمنية قصيرة كما يتطلب وجود اتصال جديد لكل صفحة. في المقابل ، مع النص المتشعب 1.1 ، السلوك الافتراضي هو الاتصالات المستمرة ، حيث الصدد هو ترك الباب مفتوحا حتى إما العميل أو الملقم يحدد أن البلاغ غير كاملة أو الملقم إغلاق الاتصال بعد فترة من عدم النشاط ، والوثائق التي تحدد الجرعة الحد الأدنى للقدرات التي ملقم المتشعب يجب أن يكون. متطلبات تختلف مع الإصدار المتشعب.

عناصر رسالة المتشعب

رسالة المتشعب يتكون من الطلب الأولي أو سطر الحالة ، ورؤوس رسالة اختيارية ، سطر فارغ ، واختياري للكيان الجسم. (المتشعب 0.9 لا يدعم وضع خطوط أو رؤوس.) المتشعب يدعم نوعين من الرسائل والطلبات والاستجابات. ويرسل العميل طلب أن يطلب من الخادم لمورد ، والخادم العودة ردا يحتوي على المورد أو مركز المعلومات.

على تلقي صفحة يتضمن صورا ، وعادة ما يرسل العميل طلب للحصول على كل صورة. بالإضافة إلى الحصول على الأسلوب ، المتشعب 1.0 في وقت لاحق ، وتحديد الوظائف وطرق رأسه (الجدول 6-1). رئيس مشابه للحصول على ما عدا ذلك من خادم العودة الرؤوس فقط انها سترسل في الاستجابة لطلب للحصول على الموارد ، ولكن ليس المورد نفسه. الأسلوب الوظائف تمكن العميل لإرسال البيانات إلى الموارد على الخادم. خادم بتمرير البيانات الواردة في نص الرسالة إلى برنامج أو عملية أو غيرها من الموارد المحددة في سطر الطلب. المورد المسمى يستخدم البيانات. والاستخدام المشترك للالمنصب هو لتمكين المستخدمين من إرسال البيانات التي تم إدخالها على نموذج لبرنامج المجموعة الاستشارية لاندونيسيا ، والتي بمعالجة البيانات ويرسل استجابة إلى العميل. (الفصل 7 أوقفت مزيد من المعلومات حول المجموعة الاستشارية لاندونيسيا.) ولكن طلب من الوظائف يمكن تحديد أي من الموارد ، والموارد ويمكن استخدام هذه البيانات في أي شكل من الأشكال. العنوان التالي 1.1 القياسية يقول ان جميع عامة لخدمة الغرض يجب على الحد الأدنى من الدعم للحصول على الرأس والأساليب. المتشعب 1.1 يحدد وسائل إضافية. واحد التي قد تستخدم جزءا لا يتجزأ من النظم هو وضع ، والذي مثل الوظائف ، وتمكن العميل لإرسال البيانات إلى الخادم ، ولكن بدلا من تسمية مورد لتلقي نص الرسالة والبيانات ، وطرح أسماء طلب ملف أو أي كيان آخر حيث الملقم يجب تخزين نص الرسالة والبيانات. تطرح يمكن أن تكون مفيدة لنقل الملفات ، حيث طلب أسماء خط الملف على الخادم حيث الملقم يجب تخزين البيانات الواردة. المتشعب 0.9 تدعم فقط الأسلوب إحضار ، وطلب سطر يتضمن فقط طلب والعنوان ، وليس النص المتشعب الإصدار. إذا لم إصدار المتشعب هو المحدد ، ينبغي أن نفترض انه خادم الإصدار 0.9. الطرق المحددة في الطلبات يجب أن تكون الحالة العلوي ومتبوعا بمسافة.

مقال مقدم من دانييل ر.


تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات.
المهم : هذه المادة "لخدمة صفحة ويب وحدة أرنب يستخدم النص المتشعب وظائف" قد ترجم من قبل أحد البرامج تلقائيا. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.


Online: 438 users browsing the articles directory