أباتشي القط هو القادم إلى خادم HTTP أباتشي، والثانية التكنولوجيا الأكثر نجاحا في الأساس هو تطوير وcurating.
جافا بريمج وجافاسيرفير الصفحات هي التقنيات المستخدمة في تقديم صفحات الشبكة العالمية القائمة على جافا، وبينما يعتقد الكثيرون أنها معيار، لا يزال بإمكانك تنفيذ طرق مختلفة كيف تدار هذه التقنيات.
هر هو اتخاذ أباتشي على العملية والمجاميع كل تلك التقنيات في حل خادم واحد للمشاريع والبيئات الصغيرة على حد سواء.
خادم القط يمكن أن السلطة على نطاق واسع، وتطبيقات ويب حركة المرور الكثيفة الحرجة والأعمال عبر مجموعة متنوعة من الأجهزة البنى التحتية.
هناك ثلاثة إصدارات الرئيسية من خادم يجري تطويرها حاليا، كل استهداف إصدارات مختلفة من لغة جافا:
- القط 6.X هو جافا 5+، بريمج 2.5+ وJSP 2.1+
- القط 7.X هو جافا 6+، بريمج 3.0+ وJSP 2.2+
- القط 8.x من هو جافا 7+، بريمج 3.1+ وJSP 3.0+
وإلى جانب هذه الحزم البرمجية المصدر المعروضة للتحميل في قسم البرامج النصية وSoftoware والملفات الثنائية لOS-محددة يبني تتوفر أيضا على Softoware
ما هو الجديد في هذا الإصدار:
تحطم طائرة ثابتة عندما عاد المستفتي أحداث متعددة لنفس المقبس.
ثنائيات صلة ويندوز مع بينسل 1.0.1m وأبريل 1.5.1.
ما هو الجديد في النسخة 8.0.23 / 7.0.62 / 6.0.44:
تحطم طائرة ثابتة عندما عاد المستفتي أحداث متعددة لنفس المقبس.
ثنائيات صلة ويندوز مع بينسل 1.0.1m وأبريل 1.5.1.
ما هو الجديد في النسخة 8.0.22 / 7.0.61 / 6.0.43:
تحطم طائرة ثابتة عندما عاد المستفتي أحداث متعددة لنفس المقبس.
ثنائيات صلة ويندوز مع بينسل 1.0.1m وأبريل 1.5.1.
ما هو الجديد في النسخة 8.0.21 / 7.0.59 / 6.0.43:
تحطم طائرة ثابتة عندما عاد المستفتي أحداث متعددة لنفس المقبس.
ثنائيات صلة ويندوز مع بينسل 1.0.1m وأبريل 1.5.1.
ما هو الجديد في الإصدار 8.0.17:
تصحيح الانحدار في المسح الشرح أدخلت في 8.0.15.
وRemoteAddrValve وRemoteHostValve يمكن الآن تشمل اختياريا الميناء عند تصفية جنبا إلى جنب مع خيار جديد لتحريك المصادقة بدلا من منع وصول.
مختلف الحالات حافة الإصلاحات في WebSocket.
ما هو الجديد في الإصدار 8.0.15:
واضاف لدعم تحليل كوكي RFC6265 وجيل. تم تعطيل هذا حاليا بشكل افتراضي ويمكن تمكين عبر عنصر CookieProcessor من سياق.
وأضاف للتوصيل الدعم كلمة الاشتقاق إلى العوالم من خلال واجهة CredentialHandler جديدة.
واضاف لدعم TLSv1.1 وTLSv1.2 للأبريل الموصل. بناء على التصحيح التي كتبها مارسيل وScaron؛ ebek. تتطلب هذه الميزة القط مكتبة الأصلية 1.1.32 أو في وقت لاحق.
دينا SSLv3 تعطيل افتراضيا لجميع الموصلات HTTPS.
ما هو الجديد في الإصدار 8.0.12:
إصلاح الانحدار في تجهيز يشمل وإلى الأمام عندما تم إعادة تحميل سياقات.
الجيل جلسة ID الآن للمد.
تقديم الدعم لتمديد permessage-يدحض لضغط من الرسائل الصادرة على جانب الملقم.
ما هو الجديد في الإصدار 8.0.11:
تحديث مكتبة القط الأصلية الإصدار 1.1.31 لالتقاط الثنائيات ويندوز التي تستند إلى بينسل 1.0.1h
واضاف لدعم بينسل بناء الجملة من أجل الأصفار عند استخدام موصلات JSSE SSL
واضاف لدعم تمديد WebSocket permessage-يدحض. يقتصر هذا حاليا على فك الرسائل الواردة على جانب الملقم.
ما هو الجديد في الإصدار 8.0.9:
دعم بريمج جافا 3.1، صفحات خادم جافا 2.3، جافا الموحدة لغة التعبير 3.0 و 1.0 جافا WebSocket.
تنفيذ موصل الافتراضي هو الآن في جاوة غير مؤمن التنفيذ (NIO) لكل من HTTP وAJP.
A تنفيذ الموارد الجديد الذي يحل محل الأسماء المستعارة، VirtualLoader، VirtualDirContext والموارد JAR والمستودعات الخارجية مع نهج واحد ثابت لتكوين موارد تطبيق ويب إضافية.
ما هو الجديد في الإصدار 8.0.8:
دعم بريمج جافا 3.1، صفحات خادم جافا 2.3، جافا الموحدة لغة التعبير 3.0 و 1.0 جافا WebSocket.
تنفيذ موصل الافتراضي هو الآن في جاوة غير مؤمن التنفيذ (NIO) لكل من HTTP وAJP.
A تنفيذ الموارد الجديد الذي يحل محل الأسماء المستعارة، VirtualLoader، VirtualDirContext والموارد JAR والمستودعات الخارجية مع نهج واحد ثابت لتكوين موارد تطبيق ويب إضافية.
ما هو الجديد في الإصدار 7.0.47:
استدار JSR-356 جافا WebSocket تنفيذ 1.0 من القط اباتشي 8.
انتقدت أباتشي القط الملكية API WebSocket لصالح تنفيذ JSR-356 الجديد.
وأضاف مثالا وحة الرسم إلى الأمثلة WebSocket.
ما هو الجديد في الإصدار 7.0.42:
واضاف لدعم الوقت لالبايت الأول في AccessLogValve.
تصحيح انحدار المقدمة في 7.0.39 (إعادة بيع ديون قاعدة 64 فك التشفير والترميز) التي كسرت عالم JNDI عندما تم تعيين userPassword وتم تجزئته كلمات المرور مع MD5 أو SHA1.
التأكد من أن عملية الإنشاء تنتج جافادوك ليست عرضة للCVE-2013-1571.
ما هو الجديد في الإصدار 7.0.41:
وأضاف مرشح بريمج التي تطبق CORS.
ضمان أنه عندما يتم استخدام مضاد للموارد القط لتأمين الميزات التي يتم إزالة نسخة مؤقتة من تطبيق ويب وليس الأصلي عندما يتوقف تطبيق ويب.
واضاف لدعم السمة الإصدار إلى الأمر نشر من المهام النملة للتفاعل مع النص على أساس تطبيق إدارة.
ما هو الجديد في الإصدار 7.0.40:
إصلاح لقضية الكشف عن المعلومات.
إصلاحات مختلفة لوقف القط محاولة تحليل النص الذي يبدو وكأنه تعبير EL في وثيقة JSP كتعبير EL عندما يتم إما لا يسمح تعبيرات EL أو لم يتم تمكين.
تحسين التعامل مع والإبلاغ في حال حدوث ConcurrentModificationException أثناء التحقق من وجود تسرب الذاكرة عندما يتم إيقاف تطبيق ويب.
ما هو الجديد في الإصدار 7.0.37:
ثابت الانحدار في أداة JspC المستخدمة في مرحلة ما قبل تجميع صفحات JSP التي أدخلت في 7.0.35.
تحسين التعامل مع الأصفار والخيارات sslEnabledProtocols للموصلات BIO وNIO. سلوك كل الرابط هو الآن نفسه. ومجردة من القيم المقدمة لتلك التي يدعمها تنفيذ SSL وعندما يتم اعتماد أي من القيم المتبقية تصدر تحذيرا وموصل تكوينها مع مجموعة فارغة من الخيارات (مما يؤدي إلى تعطيل أساسا HTTPS الدعم).
تحديث لالعموم الشيطان 1.0.13.
ما هو الجديد في الإصدار 7.0.35:
وثائق متكاملة من القط 7 مع اباتشي تعليقات نظام. يمكن للناس ترك تعليقاتهم عند قراءة الوثائق عبر الإنترنت.
تحسين الكشف عن JAVA_HOME على OSX.
واضاف لدعم صناعة السيارات في الكشف عن وتكوين الجرار على CLASSPATH التي توفر العلامة المكونات في التنفيذ.
ما هو الجديد في الإصدار 7.0.34:
تحسينات على AccessLogValve لتحسين التعامل مع التغييرات DST غير القياسية وتوفير الخيار للسجل وصول الحالي أن يكون له اسم القياسية.
مختلف القضايا تسجيل JMX وشطب ثابتة.
تحديث مترجم الكسوف JDT إلى 4.2.1.
ما هو الجديد في الإصدار 7.0.33:
إصلاح إلى AccessLogValve لمعالجة الخلل الذي تسبب بعض الإدخالات ليكون مع الطوابع الزمنية غير صحيحة.
A مكتوبة بخط إعادة، أصغر وأسرع محلل رأس HTTP.
تحسينات في الأداء أخرى لجاسبر، محرك JSP القط و.
ما هو الجديد في الإصدار 7.0.32:
خيار جديد لإزالة القديمة، الإصدارات غير المستخدمة (منها حيث لم يعد هناك أي جلسات العمل النشطة) من التطبيقات نشرها باستخدام نشر مواز تلقائيا.
تحليل أسرع من صفحات JSP.
جعل أعضاء والوزع المرتبطة كتلة مرئية عبر JMX.
ما هو الجديد في الإصدار 7.0.30:
انخفاض كبير أثر الذاكرة خلال تطبيق ويب تبدأ حين بريمج 3.0 الشرح وSCI المسح قيد التقدم.
يضيف دعما لمسح الطبقات التي تستخدم جافا 7 رمز بايت محدد لبريمج 3.0 الشرح وSCI المسح.
تحسينات على الهضم ومصادقة نموذج.
ما هو الجديد في الإصدار 7.0.29:
واضاف لدعم صفحة خطأ افتراضية
النسخة بريمج محددة في web.xml لم يعد يحدد إذا مسح القط لشروح عند بدء تشغيل التطبيق على شبكة الإنترنت. الآن يسيطر هذا فقط من عنصر البيانات الوصفية كاملة.
على شبكة الإنترنت بداية التطبيق، يتم الآن فحص الجرار دائما لServletContainerInitializers بغض النظر عن الإعداد من الفوقية كاملة.
ما هو الجديد في الإصدار 7.0.28:
الحد الأدنى المطلوب أبريل / نسخة مكتبة الأصلي مطلوبة إذا كان أبريل / موصل الأصلي يستخدم الآن 1.1.24.
الإصلاحات المختلفة وإدخال تحسينات على WebSocket الدعم بما في ذلك استخدام الرافضة الوقت لانهائية افتراضيا للاتصالات WebSocket.
إصلاحات وتحسينات لمسح الشرح المختلفة.
ما هو الجديد في الإصدار 7.0.27:
دعم لبروتوكول WebSocket (RFC6455). وتقدم كل من تدفق والرسالة بناء واجهات برمجة التطبيقات وتنفيذها حاليا يمر تماما اختبار جناح الطريق السريع رقم. كما يوجد أيضا العديد من الأمثلة.
وهناك عدد من الإصلاحات لموصل NIO HTTP، وخاصة عند استخدام المذنب.
تحسين الوقاية والكشف كود تسرب للذاكرة بحيث أنه يعمل بشكل جيد مع JVMs من IBM.
ما هو الجديد في الإصدار 7.0.26:
تحسين معالجةHandlesTypes الذي لم يعد يحمل جميع الطبقات على بدء تطبيق ويب.
ضمان والهيئات وظيفة متاحة للالرد بعد مصادقة نموذج عند استخدام موصلات AJP
تصحيح الانحدار التي قصمت المسح الشرح للعديد من حالات الاستخدام بما في ذلك تطبيقات الويب المعبأة باعتبارها الحروب والعديد من السيناريوهات المضمنة.
ما هو الجديد في الإصدار 5.5.35:
ويتضمن هذا الإصدار العديد من الاصلاحات وعددا من الحلول الأمنية على أباتشي القط 5.5.34.
ما هو الجديد في الإصدار 7.0.23:
وأضاف القدرة على تشغيل وإيقاف حاويات الطفل.
تخزين نتائج تحليل الملفات مستوى context.xml العالمية والمضيف لتحسين أوقات البدء.
تحسن التعامل مع الانتشار فشل بحيث يمكن أن تكون ثابتة تطبيق كسر (على سبيل المثال عن طريق JMX) ومحاولة أخرى المبذولة لبدء تشغيله بدلا من ذلك الحاجة إلى إزالتها.
ما هو الجديد في الإصدار 7.0.22:
تحسينات أخرى لكشف ومنع تسرب للذاكرة الميزات.
إصلاح المشكلة التي حالت دون استخدام SSL مع موصل HTTP BIO وجافا 7.
إضافة دعم للسيطرة التي يتم نسخ سمات الجلسة عند استخدام النسخ المتماثل الدورة (ويعرف أيضا باسم التكتل).
ما هو الجديد في الإصدار 7.0.21:
إصلاح لCVE-2011-3190 التي سمحت للمهاجمين لحقن طلبات عندما تم تكوين القط خلف وكيل العكسي باستخدام بروتوكول AJP.
إضافات وتحسينات متعددة إلى تسرب الذاكرة مميزات كشف / منع.
تحسين التحقق من الرسائل المستلمة AJP.
ما هو الجديد في الإصدار 7.0.20:
ملفات JSP مع التبعيات في الجرار لم تعد معاد على كل
وصول بالتالي تحسين الأداء.
التحديث إلى الإصدار 1.1.22 العنصر الأصلي للAJP وHTTP
أبريل / الموصلات الأم.
تحديث لالعموم الشيطان 1.0.7.
وحدة الاختبارات التي تم تحويلها إلى JUnit 4.
ما هو الجديد في الإصدار 7.0.19:
يتم تشغيل JSP إعادة تصنيف الآن أي تغيير (إلى الخلف وكذلك الأمام) في وقت آخر تعديل للJSP أو أي من تابعيها.
دعم لتثبيت مثيلات متعددة مع مثبت Windows.
تشمل جدبك بركة (حمام سباحة اتصال قاعدة البيانات البديلة).
ما هو الجديد في الإصدار 7.0.16:
تنفيذ NIO الموصل AJP.
تمكين بريمج 3 المتزامن دعم التجهيز عند استخدام المجموعات.
إضافة دعم نشر موازية لمهام النملة المدير.
ما هو الجديد في الإصدار 7.0.14:
StuckThreadDetectionValve جديدة لتحديد طلبات طويلة على التوالي.
JAAS دعم التوثيق لJMXRemoteLifecycleListener.
تحديث نوع MIME تعيينات لتتماشى مع تلك اباتشي هتبد.
ما هو الجديد في الإصدار 7.0.10:
البق الثابتة:
إضافة ترميز URL حيث المفقودة إلى المعلمات في عناوين المواقع التي قدمها المهام النملة لتطبيق إدارة.
تحسين التعامل مع SSL التفاوض بعدم وقت سابق عندما يحتوي الجسم طلب المزيد بايت من maxSavePostSize.
تحسين اغلاق السرعة عن طريق عدم تجديد المواضيع خلال اغلاق عند تمكين ThreadLocalLeakPreventionListener.
ما هو الجديد في الإصدار 7.0.8:
كاتالينا:
إصلاح NPE في CoyoteAdapter عندما تفشل postParseRequest () المكالمة.
50709: جعل ApplicationContextFacade غير نهائية لتمكين التمديد.
عندما يعمل تحت مدير الأمن، قد تفشل طلبات المستخدم مع استثناء أمان.
ذئب:
خفض مستوى رسالة سجل للمعلمات URL غير صالحة من تحذير لINFO.
إصلاح شنقا بريمج 3 طلبات غير متزامن عند استخدام موصل AJP أبريل القائمة.
آخر:
محاذاة server.xml تثبيتها بواسطة المثبت ويندوز مع واحدة واحدة في ملفات الرمز البريدي / tar.gz. وLockOutRealm تستخدم الخلافات وAccessLogValve يتم تمكين افتراضيا.
ما هو الجديد في الإصدار 7.0.6:
إضافة خيار لالموثقون لإجبار إنشاء جلسة المصادقة التي قد تقدم بعض مزايا الأداء.
إزالة الصحيحة من LifeCycleListenters من حاويات عبر JMX.
العودة عنوان العميل IP بدلا من لاغية للمكالمات إلى getRemoteHost () عند استخدام موصل أبريل مع enableLookups = "صحيح" لكن عنوان IP ليس resolveable.
تجنب تسرب الناجمة عن استخدام مثيل استثناء مؤقتا في JspDocumentParser وProxyDirContext.
جعل TagLibraryInfo.getTag () أكثر قوة في التعامل مع بالقيم الخالية.
تحديث لالعموم الشيطان 1.0.4.
إضافة دعم السمة maxActiveSessions إلى BackupManager.
ما هو الجديد في النسخة 7.0.5 بيتا:
توفير آلية للتعامل بأمان حالة المستخدمين الكتاب بمناسبة صفحة نموذج تسجيل الدخول أو إساءة استخدام عملية المصادقة النموذج.
تحديد القضايا خيوط في org.apache.catalina.security.SecurityUtil.
ما هو الجديد في النسخة 7.0.4 بيتا:
أباتشي القط 7.0 يتضمن ميزات جديدة خلال أباتشي القط 6.0، بما في ذلك دعم بريمج الجديد 3.0، JSP 2.2 وEL 2.2 مواصفات، على شبكة الإنترنت ذاكرة التطبيق كشف التسرب والوقاية، وتحسن الوضع الأمني لمدير واستضافة التطبيقات مدير حماية عام CSRF، ودعم بما في ذلك المحتوى الخارجي مباشرة في تطبيق ويب (الأسماء المستعارة)، وإعادة شراء الديون (وصلات، دورة الحياة) والكثير من رمز داخلي تنظيف.
الافراج 7.0.4 يتضمن إصلاحات الشوائب العديدة مقارنة 7.0.2.
ما هو الجديد في الإصدار 6.0.26:
تشفير جميع الملفات الممتلكات باستخدام أسكي نجا UTF-8. أيضا بإصلاح مشكلة الانتشار عند استخدام اللغة الفرنسية.
ما هو الجديد في الإصدار 5.5.29:
استنكر الطبقات العازلة والموضوع JNI.
جعل موقع واسم catalina.out شكلي في catalina.sh.
تحديث Windows Installer لاستخدام NSIS 2.45.
الجيل MD5 الصحيح في عملية الإنشاء.
تشفير جميع الملفات الممتلكات باستخدام أسكي نجا UTF-8.
لم يتم العثور على التعليقات