Latest web development tutorials

بريمج مقدمة

ما بريمج ذلك؟

بريمج جافا هو برنامج يعمل على ملقم ويب أو تطبيق الخادم الذي يستخدم كطبقة متوسطة على قاعدة بيانات أو خادم التطبيق وHTTP طلبات من مستعرض ويب أو عميل HTTP بين.

استخدام بريمج، يمكنك جمع إدخال المستخدم من نماذج الويب، وتبين السجلات من قاعدة بيانات أو مصدر آخر، يمكنك أيضا إنشاء صفحات الويب الديناميكية.

البرامج بريمج جافا وتحت الظروف العادية استخدام CGI (واجهة العبارة الشائعة، واجهة العبارة الشائعة) يمكن تنفيذها لتحقيق نتائج مماثلة. ولكن بالمقارنة مع CGI، بريمج والمزايا التالية:

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

العمارة بريمج

ويوضح الشكل التالي موقع تطبيق بريمج الويب.

العمارة بريمج

مهمة بريمج

بريمج بتنفيذ المهام الرئيسية التالية:

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

حزمة بريمج

يتم تشغيل بريمج جافا على خادم الويب مع دعم لبريمج جافا مواصفات مترجم فئة جافا.

بريمج يمكن استخدامjavax.servlet وحزمة javax.servlet.httpخلق، بل هو جزء أساسي من الطبعة المؤسسة جاوا، جافا الطبعة المؤسسة تدعم مشاريع التنمية على نطاق واسع نسخة من مكتبات فئة جافا الموسعة.

هذه الفئات تنفيذ بريمج جافا وJSP المواصفات. في كتابة هذا البرنامج التعليمي، وعند كل الإصدارات المماثلة هي بريمج جافا 2.5 و 2.1 JSP.

بريمج جافا تماما مثل أي فئة جافا أخرى تم بالفعل إنشاء والمترجمة. بعد تثبيت حزمة بريمج وإضافتها إلى classpath CLASSPATH على جهاز الكمبيوتر الخاص بك، عليك أن تكون قادرا على تجميع بريمج من جدك جافا مترجم أو أي مترجم آخر.

الخطوة التالية؟

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